Les 15 et 16 mai dernier, j’ai eu la chance d’aller à la conférence Google I/O à San Fransisco. J’étais invité à présenter Android Holo Colors sur un stand des Sandbox, en parallèle des différentes sessions techniques animées par les Googlers.
Google I/O, c’est la grand-messe annuelle pour tous les développeurs qui souhaitent s’informer sur les produits et technologies Google (Android, Chrome, Google+, Cloud Platform, Maps, …). Cette année encore, c’est près de 6000 développeurs qui se sont retrouvés au Moscone Center de San Fransisco et j’y étais !
Je publierai prochainement un article sur le blog d’OCTO qui m’a permit de me rendre à cette incroyable conférence.
3ème conférence au compteur cette année et ce n’est pas fini puisque je présenterai une session à la DroidCon Paris le 18 juin prochain…

Demain Devoxx France, saison 2. J’aurai le plaisir d’y présenter une session (Tools in action) avec Stéphane Nicolas sur le sujet de la qualité des développements Android, où comment exploiter les outils disponible en java (tests, analyse de code, couverture, …) sur Android.
En avant-première les slides :
J’ai eu l’honneur de présenter la plateforme Android au JUG Lausanne ce jeudi 10 janvier. En voici les slides :
When you start an Android project, you actually repeat the same operations : manage your dependencies (generally with maven and soon with gradle), create a test project, configure your Theme, tune your ActionBar, … What if we could do this in a few minutes rather than hour ? That’s what maven archetypes propose since a long time and that’s what androidkickstartr and androidbootstrap propose since a few weeks. Let’s give them a try…
Vous trouverez sur le blog d’Octo mon dernier article, sur l’accessibilité des applications mobiles.
I have recently released the Android Holo Colors website, to help developers and gui designers create Holo-based components (checkbox, button, spinners, …) but with custom colors (different from the #33b5e5 Holo color). This website is now part of the indispensable Android Asset Studio, created by Roman Nurik (Android Developer Advocate at Google).
This article presents a feedback on this tool (history, android styles and themes, how to use it, …).
DISCLAIMER : Cet article devait initialement être publié sur le blog octo mais ayant pris un peu de retard, il a moins de valeur aujourd’hui donc je le mets ici… ca faisait longtemps que je n’avais pas publié sur mon blog
On ne peut pas vraiment parler de vieux quand on parle d’Android même s’il est vrai que les sdk 3 (1.5) et 4 (1.6) tendent à disparaître (respectivement 1% et 1.8% du parc). Mais lorsqu’on a réalisé une application basée sur le sdk 1.6 et qu’on souhaite bénéficier du push ou bien adresser les tablettes, on veut éviter de perdre 90% de ses utilisateurs… Voilà quelques éléments pour y parvenir.
Après plusieurs mois de standby sur les développements de Metroide, j’ai décidé de me bouger et de finir (ou tout du moins livrer une version).
Et bien c’est chose faite, la version demo, renommée en lite a été revue et corrigée et la version complète est également arrivée (pour 1 euro).
Je suis donc heureux d’annoncer le lancement de Metroide ! Si vous l’avez téléchargé et que vous trouvez des bugs, écrivez moi à metroide dot android at gmail dot com.
Si vous ne l’avez pas encore installé, c’est ici pour la version complète :

Et ici pour la version lite :

L’un des principaux problèmes du build (sur le poste de dév et sur le serveur d’intégration continue) est le temps d’exécution des tests unitaires. Effectivement, dès lors que l’on dépasse le milliers de tests, on commence a dépasser les quelques minutes de temps d’exécution et multiplié par le nombre de développeurs et le nombre de builds quotidiens, on perd vite des heures !
Dans cet article, je vais utiliser mon outil de build quotidien (Maven) avec un outil de cloud nommé Gridgain pour distribuer mes tests JUnit.