Ayant très récemment acquis mon premier téléphone Android, je suis intéressé par le développement d'applications. Je sais que ce site essaie d'éviter les questions spécifiques au développement, mais j'espère que vous trouverez ma question pertinente.
Je me demande si je dois apprendre à développer pour la version "à venir" d'Android 4.0 ou si je dois m'en tenir à la version "actuelle" 2.3. Les arguments en faveur de 4.0 sont évidents mais voici quelques avantages de 2.3 :
-
La documentation est beaucoup plus disponible. Les tutoriels sont plus faciles à trouver. Les membres de la communauté sont plus familiers et plus enclins à aider.
-
2.3 est sur mon téléphone (Galaxy SII). La version 4.0 ne le sera pas avant un certain temps. Je ne veux pas que mon application soit confinée à un émulateur ou à un SDK.
Pour m'aider à me décider, j'ai une question précise à poser :
Combien de temps la version 2.3 sera-t-elle encore disponible ?
- Y a-t-il des téléphones prévus avec cette version ?
- Google et les fabricants continueront-ils à fournir des mises à jour, des correctifs et une assistance ?
- Est-il probable que (comme certains projets open source notoires) la branche 2.x soit forkée et continue d'évoluer ?
Étant nouveau dans la communauté, j'espère que vous pourrez fournir des réponses basées à la fois sur des références aux annonces officielles, et sur les comportements passés lorsqu'Android est passé de 1.x à 2.x.