Nokia vient donc de sortir son fameux Nokia X OS (présent sur les Nokia X et X+, et le Nokia XL). Pour en savoir plus sur ces caractéristiques, la lecture de cet article est la bienvenue. Attardons nous cependant sur l’un des aspects importants du terminal : l’intégration particulière d’Android.
En effet, le terminal de la marque américano-scandinave embarque une version d’Android dépourvue des services Google : pas de GMail, pas de Google Now, mais surtout pas de Google Play et donc pas de Google Play Services.
Afin de pallier l’absence marquante de ces éléments, Nokia, à l’image d’Amazon, a donc son Nokia Store destiné à accueillir les applications Android soumises par leurs développeurs. Accueillir les applications Android, c’est une chose mais garantir le même niveau de service en est une autre. Si 75% des applications peuvent être publiées sur le Nokia Store sans une seule modification, les autres, elles, doivent être aménagées pour utiliser les services de Microsoft et de Nokia à la place de ceux de Google.
Pour ces dernières, Nokia a sorti son «Nokia X analyser», un outil en ligne qui analyse le contenu de votre application et permet de dire si oui, ou non, cette dernière est publiable sans modification et sinon, quelles sont les modifications que vous aurez à faire.
Parmi les autres outils mis à disposition par Nokia, il y a aussi un kit de développement Android qui se présente sous la forme d’un plugin Eclipse :
Mais aussi des guides d’adaptation pour les sujets suivants :
- Les paiements «in-app»
- Le services de push
- Les vues de cartes (passer des MapView de Google Maps à celles de Nokia)
Ainsi que quelques considérations de design. On y apprend notamment que la version Android de Nokia aura un impact sur le design de votre application. Un exemple avec l’APK de la calculatrice fournie par Android :
On voit que l’apparence de l’application est légèrement modifiée mais aussi que le menu de l’application est accédé par un mouvement de swipe vertical depuis le bas du terminal. De la même façon, tout ce qui constituait un widget auparavant est automatiquement transformée en une tuile à la Windows Phone par le launcher embarqué par Nokia.
Pour le moment, on ne sait pas si Nokia a prévu un système empêchant les développeurs malhonnêtes de publier un APK qui ne serait pas le leur mais on espère que l’entreprise veille au grain.
Il est intéressant d’observer cette hybridation particulière entre Android et l’interface de Windows et de se demander ce que Microsoft prépare, notamment avec cette rumeur persistante d’applications Android sous Windows.
Chaque matin, WhatsApp s’anime avec les dernières nouvelles tech. Rejoignez notre canal Frandroid pour ne rien manquer !
vraiment intéressant !!! Maintenant il ne reste plus qu'a mettre la main sur un de ces Nokia X pour développer dessus ^^<i>-------<a href="https://play.google.com/store/apps/details?id=com.frandroid.app">Envoyé depuis l'application FrAndroid pour smartphone</a></i>
T'inquiète, Microsoft a l'habitude. Ils n'ont déjà pas beaucoup d'appli sur Windows Phone, ils avaient peur d'être dépaysé en arrivant sur Android ^^ Au moins là, ils seront sûr de ne pas être perdu.
Développer une appli pour un OS propriétaire, c'est quelque chose qui devrait se faire de moins en moins... Y'a pas vraiment de marché pour 3 téléphones.
Oui, on a que ça à faire! En tout pour ma part c'est très loin dans mes priorités. De plus en parcourant rapidement la doc, il n'y a rien qui remplace le Google Play Game Service.
Quelle bonne idée ils ont eu chez Nokia... Mtn les développeur vont encore plus devoir se casser le cul pour que leurs applications soient compatibles pour tout le monde... mais quelle EXCELLENTE idée !!!
Exact ^^
Mea culpa, en fait l'exemple de la calculatrice est bon, cette application n'utilise pas l'ActionBar et les 3 points simules le bouton physique :) (il apparait dans la nav bar à coté du bouton home sur le téléphone que j'ai)
J'avais surtout peur concernant l'expérience et le feedback utilisateur. C'est à dire sa façon d'interagir avec le téléphone (comportement du back, des menus, des layouts, etc.) est-ce que les applications doivent plus être du type Windows (panoramique, tuile, etc.) ou pas ? Mais visiblement les guide lines sont les mêmes que Android "classique": http://developer.nokia.com/resources/library/nokia-x-ui/ux-checklist.html Bonne nouvelle donc ;)
C'est ce qui est écrit dans la doc, mais l'exemple de la calculatrice montre que ça va un peu plus loin.
Petite correction aussi concernant le menu de l'application: le swipe depuis le bas sert à remplacer la touche physique des applications qui sont compatibles avec Android < 3.0 C'est à dire que pour celle utilisant l'ActionBar, cela reste visiblement comme nos Android Google.
Je me suis peut-être mal exprimé : l'interface est modifiée mais par l'OS, pas par le développeur. Il s'agit bien juste d'une série de service supplémentaire (ou de remplacement). Pour la calculatrice, c'est le même code pour les deux captures d'écran.
Ce qui est dommage c'est la fragmentation supplémentaire du marché mobile :( On aurait pu s'attendre à juste une série de services supplémentaires (Maps, push, mail, etc.) mais c'est aussi l'interface et l'expérience utilisateur qu'il faut adapter. Un casse-tête de plus pour les développeurs mobiles et une victoire pour les éditeurs de frameworks :'( A voir si les développeurs vont prendre le peine d'adapter leurs application ou si ces devices seront délaissés...
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix