Bonjour,
J'aurais souhaité avoir votre avis. Est-il plus facile de développer sous Androïd ou sous Windows 8 (application type Metro) ? Sachant que j'ai plus d'expérience en Java. Quel est le plus couteux ?
Merci
Bonjour,
J'aurais souhaité avoir votre avis. Est-il plus facile de développer sous Androïd ou sous Windows 8 (application type Metro) ? Sachant que j'ai plus d'expérience en Java. Quel est le plus couteux ?
Merci
Je crois que la réponse dépend surtout de toi, selon ce que tu maitrise le mieux.
Je n'y connait rien en développement windows 8 mais si tu gère mieux le java tu t'en sortira probablement mieux sous android.
Enfet je suis actuellement en stage.
On m'a demandé de faire une application sous Android ainsi qu'une version sous Windows 8.
J'ai réalisé les deux. Cependant, je n'ai pas assez de recul et d'expérience pour leur fournir une conclusion sur la programmation des deux systèmes en terme de cout de développement, de formation des ingénieurs (qui font du java dans ce service) etc..
Personnelement, ayant déja programmer en Java et en C#, j'ai eu une préférence pour les applications Metro du fait que cela reste plus proche d'une application Windows basique. Sous android il y a beaucoup de nouveau concept de communication entre les Activités etc qui m'ont semblé plus difficile à intégrer au départ.
Mais j'aurais aimer avoir un retour de développeurs plus expérimentés.
Merci d'avance
La réponse est là:
Les applications Windows 8 (Metro ou non) restent des applications monolithiques avec finalement peu d'interactions les unes avec les autres.Personnellement, ayant déjà programmé en Java et en C#, j'ai eu une préférence pour les applications Metro du fait que cela reste plus proche d'une application Windows basique. Sous Androïd il y a beaucoup de nouveaux concepts de communication entre les Activités etc qui m'ont semblé plus difficile à intégrer au départ.
La philosophie d'Android est de dire qu'une application est avant tout une liste d'activités ajoutées au système en général... Ainsi on pourra avoir une application qui demande un code-barre, ce qui va lancer une autre application qui elle même va lancer l'application caméra...
L'utilisateur veut remplacer l'application caméra ? toutes les applications peuvent alors l'utiliser.
L'objet central n'est donc plus l'application, mais bien l'activité. L'application fournissant les services nécessaires (dans tous les sens du terme ^^).
C'est pour cette raison aussi, que de (trop?) nombreuses personnes s'échinent à mettre un "quit" button dans leur application et/ou à demander une confirmation pour quitter ...
N'oubliez pas de cliquer sur mais aussi sur si un commentaire vous a été utile !
Et surtout
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager