Affichage des articles dont le libellé est gx switches. Afficher tous les articles
Affichage des articles dont le libellé est gx switches. Afficher tous les articles

vendredi 16 novembre 2012

gX Switches SDK

Le SDK v1.1 est disponible dans Google Docs au téléchargement.
Vous pouvez vous le procurer ici, il inclut la java doc, la librairie à inclure à votre projet, et des exemples complets d'implémentation tant au niveau Skin qu'au niveau Slot.

Bon dev!

lundi 1 octobre 2012

gX Switches s'enrichit de nouveaux skins

L'application gX Switches passe en bêta 0.8.1 et fonctionne désormais avec de nouveaux plugins :
- Black and Glossy skins for gX Switches : un style à la HTC Sense pour les fans
- Pink and Girlish skins for gX Switches : un style rose et acidulé pour un téléphone kawaii ^^
- Diablo 3 skins for gX Switches : des thèmes non officiels inspirés de Diablo 3.

Quelques nouvelle fonctionnalités sont sorties depuis :
- Les favoris Internet directement en raccourci
- Le lanceur d'applications autorise le lancement de raccourcis cachés dans les applications (en version experts, via un appui long sur le bouton de choix de l'appli)
- le support des skins a été réécrit pour gagner en performances (x4), et permettre une ouverture du code source pour les plugins (librairie pour les développeurs) prochainement.

De nouveaux plugins sortirons d'ici quelques mois :
- Thème Evangelion, accompagné d'un skin Go Launcher gratuit, pour transformer votre téléphone comme un SH-06D NERV, téléphone en série limitée au Japon :)
- Switchs avancés : des scripts plus complexes pour effectuer des tâches avancées, pour les geeks ou pour ceux qui veulent contrôler Android efficacement.

Voici quelques aperçus des skins disponibles aujourd'hui :



mardi 26 juin 2012

gX Switches dans les starting blocks !

Après plusieurs mois de silence radio, de développement acharné, gX Switches est prêt à sortir !

gX Switches c'est quoi ?

C'est un système de création de widgets à interrupteurs pour Android 2.3+. Tout comme le widget "Gestion de l'alimentation" d'Android, il permet d'avoir directement sur son écran d'accueil des boutons de paramétrage, pour activer ou désactiver des fonctions, mais pas que ! Il comporte des raccourcis personnalisables, des éléments riches en fonctionnalités, et surtout permet (gratuitement) à d'autres développeurs d'applications Android d'ajouter leur propres boutons !

Encore une appli d'interrupteurs ? Y en a déjà plein !

Oui, donc pourquoi j'en ai fait encore une autre ? Parce que toutes celles que j'ai pu voir étaient fermées aux extensions : impossible pour un développeur d'ajouter ses propres fonctionnalités, ses propres boutons : les applis existantes se protègent à ce niveau pour faire leur propre business et vendre des fonctions avancées... Dommage je me suis dit ! Alors j'ai fait la mienne, et celle-là, je l'ouvre aux développeurs gratuitement ! (bon après, rien n'empêche les développeurs de vendre leurs propres extensions :))

Une librairie d'extensibilité facile à utiliser

Pour les développeurs qui voudront ajouter leurs fonctions, je fournit librement et gratuitement : une librairie (de 50ko à peine) avec des exemples d'implémentation, le code source, une documentation javadoc, et plusieurs points de départ pour programmer ses propres boutons, en fonction de la complexité voulue. Pour un bouton simple déclenchant une action sur une application existante, le développeur mettra environ 1h de développement, et pourra tester le résultat sans besoin d'outil supplémentaire ! Deux applications existantes sur le Google Play implémentent déjà cette librairie : gX Blacklist :) et FreeboxTV (pour la France uniquement).

Suggestions bienvenues

L'application est au départ en version bêta : la complexité d'Android et des widgets nécessite un retour d'expérience important des utilisateurs : j'ai besoin de bêta-testeurs pour m'indiquer les problèmes rencontrés, les améliorations attendues. Je compte sur vous ! La première étape de mon travail à partir de maintenant est de renforcer la stabilité de l'application, car la qualité finale est un de mes principes de base.