>> Technologie Électronique >  >> Téléphones portables et accessoires >> Smartphones

Certification Android

Il existe deux types de certification Android : une pour les développeurs de logiciels et une pour les applications logicielles. La première donne aux programmeurs aspirants les connaissances et outils pour développer des applications logicielles pour le système d'exploitation mobile Android, tandis que la seconde certifie qu'une application logicielle particulière répond aux normes requises pour être déployée sur les téléphones mobiles basés sur Android.

Certification de développement logiciel

Bien que Google n'héberge aucun processus de certification Android officiel pour les développeurs de logiciels, de nombreuses entreprises tierces non liées, comme NetCom Learning, Marakana et Aceware Technologies, fournissent leurs propres certifications. Ces certifications couvrent généralement le processus de développement d'applications pour smartphones Android. Quelques exemples de sujets couverts incluent le cycle de vie de l'application, la conception d'interface utilisateur, la programmation Java et C++ et le kit de développement logiciel (SDK) Android.

Avantages de la certification de développement logiciel

Les certifications Android peuvent être mentionnées sur les CV, mais le réel avantage en vient de la connaissance acquise. Elles enseignent aux programmeurs débutants et intermédiaires comment appliquer leurs connaissances actuelles spécifiquement à la plateforme Android. Non seulement ces compétences aident les programmeurs à développer de meilleures applications Android, mais elles augmentent aussi la valeur marchande des programmeurs, menant à de meilleurs emplois dans l'industrie.

Certification d'application logicielle

Le projet Android Open Source a créé une suite de tests de compatibilité (CTS - Compatibility Test Suite) qui peut être utilisée pour tester si une application logicielle particulière est compatible avec le système d'exploitation Android. Disponible gratuitement sur le Web, le CTS crée un rapport sur la pertinence de l'application. De plus, Google prévoit d'offrir un service basé sur le Web qui permettra aux développeurs d'applications de publier leurs rapports CTS dans une base de données publique.

Avantages de la certification d'application logicielle

Toutes les applications logicielles doivent passer le CTS avant de pouvoir être soumises au Android Marketplace, qui est géré par Google. L'accès au Android Marketplace signifie une chance de participer à une entreprise florissante qui a généré environ 3,7 milliards de dollars de revenus en 2011. Selon l'analyste des appareils d'Ovum, Nick Dillon, la vente d'applications Android est en passe de dépasser les ventes d'applications iPhone.

Smartphones