Principales différences entre la première Pebble et la Couleur :
La couleur ! La capacité (le nombre de cadrans et applications est limité par la quapacité mémoire). La « Time Line » : un appui sur la touche bas affiche les prochains événements, la touche haut les événements passés. La possibilité d’activer le mode silence en appuyant sur la touche gauche. Un micro.
La superbe application WatchFace Generator a été upgradée ici : http://www.watchface-generator.de/ avec un générateur de photo pour la Pebble Time là : http://www.watchface-generator.de/converter/
Pour convertir des applications Pebble Noir et Blanc (Pebble APLITE) en couleur (Pebble BASALT) :
1°) Cocher dans le CloudPebble la version 3 du SDK et décocher BUILD APLITE et cocher BUILD BASALT
2°) Ajouter dans le code c la macro : COLOR_FALLBACK(GColorBlue, GColorBlack) à la place de la couleur GColorBlack ou GolorWhite. Le premier paramètre désigne le code de la couleur si la montre la supporte !
Exemple :
text_layer_set_background_color(date_layer, GColorBlack);
devient :
text_layer_set_background_color(date_layer, COLOR_FALLBACK(GColorBlue, GColorBlack));
Les codes couleurs sont ici
Manipulation des couleurs :
Les couleurs sont stockées en int (exemple : 0xFF0055) et doivent être utilisées en Hexadécimal.
Donc on peut déclarer une couleur : static int ColorBck=0x00FFAA;
Et l’utiliser dans le code selon :
text_layer_set_background_color(time_layer, COLOR_FALLBACK(GColorFromHEX(ColorBck), GColorBlack);
Un exemple de configuration des couleurs est ici
Il retourne un json du type :
{bgColor: « 0xFFFF00 », timeColor: « 0x00FFAA », secondaryColor: « 0x55FF00 », bluetoothIconEnabled: 1}
Votre commentaire