IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mobiles Discussion :

Les développeurs juniors préfèrent Android comme plateforme de développement mobile


Sujet :

Mobiles

  1. #1
    Expert éminent sénior

    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2013
    Messages
    426
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2013
    Messages : 426
    Points : 32 561
    Points
    32 561
    Par défaut Les développeurs juniors préfèrent Android comme plateforme de développement mobile
    Les développeurs juniors préfèrent Android comme plateforme de développement mobile.
    D’après un sondage de VisionMobile

    La firme d’analyse de l’écosystème du développement mobile VisionMobile vient de publier le résultat d’un sondage réalisé auprès de 6 000 développeurs d’applications mobiles. Ce dernier révèle des détails sur les habitudes et préférences des développeurs.


    De cette étude, il découle que HTML5 s’impose comme un choix incontournable en terme de développement mobile. 52 % des participants au sondage l’ont adopté pour leurs projets. La large majorité de ces derniers (38 %) l’utilise pour la création de sites web mobiles, 23 % pour la création d’applications web.

    L’attention des développeurs pour la plateforme mobile de Microsoft a décliné de 12 % par rapport à l'année dernière. 35 % des développeurs ont manifesté leur intérêt pour la production des applications pour Windows Phone.


    La préférence pour une plateforme spécifique varie avec les intentions des développeurs. Ainsi, iOS est systématiquement choisi lorsque le but visé est financier, ou a un lien avec les performances graphiques. De même, HTML5 est choisi lorsque la portabilité de l’application, le coût et la vitesse de développement sont des éléments critiques. Windows Phone est immédiatement préféré lorsqu’il s’agit de la facilité d’accès à la documentation ainsi que de la convivialité de l’environnement de développement.


    La préférence de la plateforme mobile de développement a aussi un fort lien avec le niveau d’expérience du développeur. Ceux qui débutent dans le développement ont une forte tendance à choisir Android (40 %) aux dépens d’iOS (21 %).

    iOS demeure la plateforme numéro un en terme d’applications générant le plus de revenus. Un développeur iOS gagne en moyenne 5200 dollars par mois d’après le sondage en avance largement sur ce que gagnerait un développeur Android avec une marge de 10 %.

    Alors que les modèles « pay per download » (payer par téléchargement effectué) et applications publicitaires constituent les principales sources de génération de revenus des applications sur Windows Phone (40 %) et BlackBerry (47 %), sous Android et iOS il n’existe pas un moyen majoritaire de génération de revenu.


    Source : VisionMobile

    Et vous ?

    Pourquoi les développeurs juniors préfèrent-ils Android comme plateforme mobile ?

    HTML5 gagne du terrain comme technologie de développement d'applications mobiles. Remplacera-t-il à la longue le développement natif ?

  2. #2
    Membre habitué Avatar de ValCapri
    Homme Profil pro
    En formation chez Technifutur pour me spécialisé dans le dev mobile
    Inscrit en
    Mars 2010
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : En formation chez Technifutur pour me spécialisé dans le dev mobile

    Informations forums :
    Inscription : Mars 2010
    Messages : 54
    Points : 130
    Points
    130
    Par défaut
    Pourquoi les développeurs juniors préfèrent-ils Android comme plateforme mobile ?

    Car Java et Ruby sont les langages les plus appris actuellement. Java est très utilisé en entreprise. Objective-C fait plutôt peur au début car sa syntaxe est fort différente et il n'est disponible réellement que sous OS X. Mais, quand on est connait Objective-C/Cocoa, c'est un vrai plaisir (avis personnel), même si j'adore Java.

    HTML5 gagne du terrain comme technologie de développement d'applications mobiles. Remplacera-i-il à la longue le développement natif ?
    Je ne pense pas. HTML5 avec PhoneGap est pour ma part est une vrai plaie actuellement. Je ne suis vraiment pas pour. Peut-être pour une application web (non soumise sur les stores, ok).

    En effet, c'est lent, inaccessible au personnes handicapés, et ça n'a pas le vrai design natif. Et puis une WebView ne Vaudra jamais Safari ou Chrome réel (problème d'orientation, non accès au matériel).

    Peut-être que sur Tizen ou Firefox OS, cela est peut-être différent mais il n'y a actuellement aucun Smartphone sous Tizen et un seul sous Firefox OS en Espagne. D'après les tests, c'est loin d'être satisfaisante, énormément de bug et lenteurs.

    Pour moi, quand on utilise un mobile, c'est pour accéder le plus rapidement possible à une information et de partout.

    Le seul avantage est la portabilité et la rapidité de développement (Write once, Run everywhere). Mais le plaisir pour l'utilisateur n'est pour mois, pas le même. Facebook a testé HTML5 et s'en est remis au natif.

    L'HTML5 est super pour une application web que ce soit sur ordinateur de bureau ou un mobile mais via un navigateur. Cela peut permettre de tester une idée à moindre coût.

  3. #3
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    L'avantage d'HTML5 c'est qu'il y a beaucoup de developpeurs web qui connaissent ce langage et on suivi cette vague de mode autour de la jeune technologie

    De plus c'est une technologie qui ne cesse d'évoluer de s'améliorer et promet monts et merveilles (websocket...)
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 41
    Points : 37
    Points
    37
    Par défaut
    Citation Envoyé par ValCapri Voir le message
    Le seul avantage est la portabilité et la rapidité de développement (Write once, Run everywhere). Mais le plaisir pour l'utilisateur n'est pour mois, pas le même. Facebook a testé HTML5 et s'en est remis au natif.
    L'équipe Sencha a montré que Facebook n'avait pas forcément bien exploité le HTML 5.

    http://www.sencha.com/blog/the-makin...ml5-love-story

  5. #5
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Ceux qui débutent dans le développement ont une forte tendance à choisir Android (40 %) aux dépens d’iOS (21 %).
    Heu, ouais, le prix pour développer sur iOS reste le premier frein aux juniors, donc la statistique est biaisée. Pour pouvoir développer sur iOS il faut dépenser genre 70 euros en licence "developper", 1500 euros dans un Mac pour pouvoir coder avec XCode et je ne sais plus combien pour pouvoir mettre l'appli sur l'AppStore. Pas sûr que les petits débutants sortant d'école et sans le sous (pire quand ce sont des ados qui s'essayent au développement) soient prêts à dépenser autant.

  6. #6
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    354
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 354
    Points : 593
    Points
    593
    Par défaut
    Citation Envoyé par Cedric Chevalier Voir le message
    Pourquoi les développeurs juniors préfèrent-ils Android comme plateforme mobile ??
    C'est la plateforme dominante du marché mobile et html5 n'est qu'à demi implémenté par les navigateurs(sans parlé des navigateurs mobiles). Développé en html5 c'est écrire des choses qui marchent chez certains navigateurs et pas chez d'autre. Si on veut faire quelque chose d'homogène pour tous les navigateurs, j'imagine ça une vrai plaie à base de patch javascript du genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <!--[if lt IE 7]>
     Du javascript pour les entreprises ou les utilisateurs tournant tjrs sous une version périmée d'IE
    <![endif]-->
    Qui n'a pas connu ça?

    Citation Envoyé par Cedric Chevalier Voir le message
    HTML5 gagne du terrain comme technologie de développement d'applications mobiles. Remplacera-t-il à la longue le développement natif ?
    on en reparlera quand il sera totalement implémenté, rdv dans 5 à 10 ans...

  7. #7
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par negstek Voir le message
    on en reparlera quand il sera totalement implémenté, rdv dans 5 à 10 ans...
    Pas besoin d'attendre au temps de temps pour déjà proposer des jeux en html5 webgl/canvas
    L'avantage: c'est de tourner même sur tablette (contrairement à flash)
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  8. #8
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2010
    Messages
    173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2010
    Messages : 173
    Points : 485
    Points
    485
    Par défaut
    Je vous donne mon avis en tant que junior (encore en étude), déjà en cours on fait pas mal d'android donc forcement java car on nous demande des fonctionnalités plus pousser que juste une appli web.

    On a fait aussi du flex qui permet de faire une appli pour IOS/Android/Blackberry. C'était sympa mais on fait surtout du java.

    Pour ce qui est de IOS tout seul avec de l'Objectiv-C, comme dis précédemment, le coût pour développer sur cette plateforme est trop importante alors qu'android c'est gratuit (20€ pour la mettre sur le playstore si je me souviens bien).

    Donc clairement les juniors ou étudiants non pas forcement l'envie d'investir autant pour développer seulement sur IOS.

  9. #9
    Membre expérimenté Avatar de s4mk1ng
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juillet 2008
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2008
    Messages : 535
    Points : 1 302
    Points
    1 302
    Par défaut
    A terme je pense que le HTML 5 remplacera sur la plupart des applications Android/ObjectiveC à l'heure ou de plus en plus de smartphone full applis HTML5 sortent, on peut dire qu'il a le vent en poupe.

    Contrairement aux solutions actuelles comme PhoneGap ou Appcelerator qui permettent de faire du CrossPlateform mais uniquement sur les Itrucs et les Android, Html 5 a l'avantage de faire du cross plateform complet
    Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn

  10. #10
    Rédacteur
    Avatar de pcaboche
    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    2 785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Singapour

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 785
    Points : 9 716
    Points
    9 716
    Par défaut
    Citation Envoyé par Cedric Chevalier Voir le message
    Un développeur iOS gagne en moyenne 5200 dollars par mois d’après le sondage
    C'est bien beau tout ça, mais ça serait plus intéressant de connaître non pas le revenu moyen, mais le revenu médian.

    Parce qu'une moyenne, ça ne sert pas à grand chose si dans le tas il y a juste quelques privilégiés qui se font de c**** en platine avec des oiseaux colériques et suicidaires.


    En gros, une médiane, ça permet de dire : "50% des développeurs iOS gagnent moins de .... dollars/mois".
    Et dans la foulée, calculer la déviation standard aussi.

    À mon avis, ça serait intéressant d'avoir ce genre de chiffres...
    "On en a vu poser les armes avant de se tirer une balle dans le pied..."
    -- pydévelop

    Derniers articles:

    (SQL Server) Introduction à la gestion des droits
    (UML) Souplesse et modularité grâce aux Design Patterns
    (UML) Le Pattern Etat
    Autres articles...

  11. #11
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par pcaboche Voir le message
    C'est bien beau tout ça, mais ça serait plus intéressant de connaître non pas le revenu moyen, mais le revenu médian.

    Parce qu'une moyenne, ça ne sert pas à grand chose si dans le tas il y a juste quelques privilégiés qui se font de c**** en platine avec des oiseaux colériques et suicidaires.


    En gros, une médiane, ça permet de dire : "50% des développeurs iOS gagnent moins de .... dollars/mois".
    Et dans la foulée, calculer la déviation standard aussi.

    À mon avis, ça serait intéressant d'avoir ce genre de chiffres...
    median et moyen sont complémentaires
    Comparer le salaire moyen au salaire median permet de voir l'equilibre
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  12. #12
    Candidat au Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Février 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Février 2013
    Messages : 1
    Points : 3
    Points
    3
    Par défaut stats
    Oui, mais si on fournit un seul chiffre, c'est la médiane qu'il faut donner.

    Déjà, parce qu'une moyenne sans écart type ça ne signifie rien !
    Ensuite parce que l'interprétation usuelle et fausse, par la plupart des gens, est le sommet d'une courbe de Gauss. Or en terme de revenu ou de patrimoine ce n'est jamais le cas.

  13. #13
    Rédacteur
    Avatar de pcaboche
    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    2 785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Singapour

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 785
    Points : 9 716
    Points
    9 716
    Par défaut
    Citation Envoyé par pcaboche Voir le message
    Et dans la foulée, calculer la déviation standard aussi.
    Petite correction de ma part : en Français, on dit "écart type".

    À force d'évoluer dans un environnement anglophone (où on dit "standard deviation"), je vais finir par ne plus savoir parler ma propre langue...

    Citation Envoyé par imikado Voir le message
    median et moyen sont complémentaires
    Comparer le salaire moyen au salaire median permet de voir l'equilibre
    Oui, c'est une manière "intuitive" de se représenter le problème.

    Sinon, de manière un peu plus formelle, on utilise (par exemple) l'écart-type (dont le calcul repose d'ailleurs sur la différence avec la moyenne ) pour mesurer la dispersion statistique.


    À mon avis, les auteurs de l'étude ne se sont juste pas posé la question (ce qui est un peu dommage : en effet je suspecte une certaine disparité entre les applications mises en avant dans l'App Store et les autres, et ça aurait été bien de la mesurer).

    Au pire, l'information a volontairement été écartée (discours commercial pour attirer les développeurs sur un écosystème particulier).

    Bref, comme pour toute étude statistique, il faut garder son esprit critique.
    "On en a vu poser les armes avant de se tirer une balle dans le pied..."
    -- pydévelop

    Derniers articles:

    (SQL Server) Introduction à la gestion des droits
    (UML) Souplesse et modularité grâce aux Design Patterns
    (UML) Le Pattern Etat
    Autres articles...

Discussions similaires

  1. Microsoft continue son assaut vers les développeurs iOS et Android
    Par Hinault Romaric dans le forum Windows Phone
    Réponses: 0
    Dernier message: 11/10/2011, 16h06
  2. Réponses: 0
    Dernier message: 23/04/2010, 12h49
  3. Les développeurs PHP préfèrent les bureaux Windows aux bureaux Linux
    Par RideKick dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 42
    Dernier message: 25/02/2010, 02h15
  4. Réponses: 0
    Dernier message: 19/02/2010, 08h21
  5. Réponses: 1
    Dernier message: 30/09/2009, 15h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo