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

Affichage des résultats du sondage: Quel est votre langage de développement préféré pour mobile en 2015 ?

Votants
69. Vous ne pouvez pas participer à ce sondage.
  • HTML5/JavaScript

    28 40,58%
  • C#/XAML

    17 24,64%
  • C++ (Qt, Embarcadero, RAD Studio, etc.)

    11 15,94%
  • Java

    24 34,78%
  • Objective C

    3 4,35%
  • QML (Qt)

    5 7,25%
  • Swift

    8 11,59%
  • Autres, précisez lequel

    4 5,80%
  • Sans avis

    3 4,35%
Sondage à choix multiple
Mobiles Discussion :

Quel est votre langage de développement préféré pour mobile en 2015 ?


Sujet :

Mobiles

  1. #1
    Community Manager

    Profil pro
    Inscrit en
    Avril 2014
    Messages
    4 207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2014
    Messages : 4 207
    Points : 13 061
    Points
    13 061
    Par défaut Quel est votre langage de développement préféré pour mobile en 2015 ?
    Quel est votre langage de développement préféré pour mobile en 2015 ?
    Venez partager votre expérience


    Ce sondage est terminé et un nouveau sondage a été ouvert pour l'année 2017

    Chers membres du club,

    Suite au précédent sondage 2014 sur votre langage de développement préféré pour mobile en 2014, nous avons décidé de le renouveler, pour cette année 2015.
    Le classement en 2014 était :
    1. HTML5/JavaScript avec 35,83 %
    2. C#/XAML avec 26,19 %
    3. C++ (Qt, Embarcadero, RAD Studio, etc.) avec 19,05 %
    4. Java avec 19,05 %
    5. Objective C avec 11,90 %
    6. QML (Qt) avec 7,14 %
    7. Swift avec 2,38 %

    9,52 % de personnes ont voté «Autres» sans avoir, pour la plupart, précisé le nom du langage. C'est pour cela que nous vous invitons cette année à préciser les langages que vous utilisez, et que nous n'avons pas mentionnés.

    Bien que le développement de logiciels pour mobile soit un phénomène relativement récent, à la vue du nombre croissant d'applications sur les différents « store » des éditeurs et hébergeurs comme Google, Apple et Microsoft, on comprend que c'est un domaine de la programmation en pleine activité, et en expansion.

    Ce sondage ne prend en compte que les langages spécialement destinés au développement d'applications pour mobile.

    Les langages classiques de programmation et ceux pour le Web sont exclus. Ils font l'objet d'autres sondages :
    Sondage sur les langages classiques de programmation
    Sondage sur les langages serveur pour le Web

    Merci de voter pour votre langage préféré, en partageant votre expérience par les réponses aux questions suivantes :
    • Pourquoi ce choix ?
    • Quels sont, pour vous, les avantages et inconvénients ?
    • Quels types de projets réalisez-vous ? Le faites-vous individuellement ou en groupe ?
    • Vers quels autres langages pensez-vous évoluer dans le futur ?
    • Comment vous êtes-vous formé, où avez-vous été formé sur ce langage ?
    • Est-ce une utilisation professionnelle ou de passionné ?
    • Ce choix est-il pour des raisons professionnelles ou par plaisir ?
    • Quels outils utilisez-vous (éditeur, EDI, etc.) ?
    • Autres langages utilisés, pourquoi ? Dans quel cadre ? Et comparaisons ?



    Comme toute discussion du forum, les participants doivent respecter les règles du forum, voici un court rappel des plus importantes :

    • langage SMS interdit : essayez d'écrire en français ;
    • évitez de multiplier des messages courts, et essayez de faire plutôt un seul message avec tous les points ci-dessus (vous pouvez éditer plusieurs fois vos messages pour les améliorer). Les multiples messages seront acceptés uniquement en cas de réponse de qualité à un débat technique.



    Notre but est de créer un débat technique de qualité. N'hésitez pas à témoigner et à poser vos questions, enrichissez le débat.


    Merci de votre compréhension.


    P.-S. Les résultats seront, seulement à titre indicatif, mais la richesse du sondage viendra des témoignages et du débat technique. En effet, le résultat du sondage sera uniquement représentatif de l'activité des membres du club Developpez.com, mais ne sera probablement pas représentatif du marché en général.


    Vous pouvez consulter :

    Sondage 2014
    Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

  2. #2
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2015
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2015
    Messages : 77
    Points : 43
    Points
    43
    Par défaut
    Personnellement j'utilise le couple Html/JS pour plusieurs raisons :

    - Étant spécialisé dans le Web, cela me convient très bien. A la base je conçois mes projets sous forme de sites internet en réponsive design pour pouvoir les décliner facilement en webview.

    - la mise à jour est largement facilité. On s'occupe des mises à jours sur le site et tout suis sur tout les supports. Un seul language pour une infinité d'application (ios,Android,Windows Phone et d'autres dans le futur ?)

    - Un gain de temps énorme, entre mettre en place une webview et recréer intégralement un site Web sous forme d'application, il y a une différence colossal.

    - La technicité qui en découle. Même si on y connaît pas grand chose en Java ou en objectif C, développer des webviews est assez simple.

    - Le poids de l'application ne dépasse généralement pas 10MO

    Aujourd'hui les webviews sont très pratiques et si on considère la politique de cache, très rapide à charger (presque comme en natif).

    Néanmoins, elles nécessitent une connexion internet. Je recommande donc l'utilisation de webviews pour des applications qui ont besoin de se connecter souvent à internet pour récupérer des informations (ex: blog d'article avec news régulière).

    A contrario, pour des raisons évidentes de technologies je déconseillé pour la création d'applications assez poussée tels que des jeux vidéo.

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2010
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2010
    Messages : 83
    Points : 536
    Points
    536
    Par défaut Kivy
    J'utilise Kivy, principalement pour les avantages suivants :
    1. Utilise le langage Python
      Permet de développer rapidement dans un langage haut-niveau
    2. Multi-plateforme
      Un seul code pour Android, Windows Phone, BlackBerry, ...
    3. Licence MIT
      Il existe d'autres solutions multi-plateforme, dont certaine payantes. Ce n'est pas le cas avec Kivy

    Pour l'instant je n'ai pas eu l'opportunité de tester en milieu pro, mais si l'occasion se présente...
    les algorithmes qui oublient leur histoire sont condamnés à la répéter

  4. #4
    Membre régulier
    Homme Profil pro
    Etudiant
    Inscrit en
    Juin 2009
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Etudiant

    Informations forums :
    Inscription : Juin 2009
    Messages : 38
    Points : 94
    Points
    94
    Par défaut
    Citation Envoyé par redbullch Voir le message
    J'utilise Kivy, principalement pour les avantages suivants :
    1. Utilise le langage Python
      Permet de développer rapidement dans un langage haut-niveau
    2. Multi-plateforme
      Un seul code pour Android, Windows Phone, BlackBerry, ...
    3. Licence MIT
      Il existe d'autres solutions multi-plateforme, dont certaine payantes. Ce n'est pas le cas avec Kivy

    Pour l'instant je n'ai pas eu l'opportunité de tester en milieu pro, mais si l'occasion se présente...
    1 - Quelles sont les autres solutions (en Python de préférence) ?
    2- Peut-être ai-je mal lu la doc de Kivy, on peut développer un code Python pour Windows Phone ?

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2010
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2010
    Messages : 83
    Points : 536
    Points
    536
    Par défaut
    Citation Envoyé par Askeridos
    1 - Quelles sont les autres solutions (en Python de préférence) ?
    En python, je n'en connais qu'un seul autre pour faire du multi-plateforme : "pyqt".

    Les autres solutions non-python, il y en a pleins : Xamarin, unity3d, sencha touch, ...
    Citation Envoyé par Askeridos
    2- Peut-être ai-je mal lu la doc de Kivy, on peut développer un code Python pour Windows Phone ?
    Pour Windows Phone, j'ai parlé trop vite, ce n'est pas supporté (C'est Windows, pas Windows Phone). Désolé
    les algorithmes qui oublient leur histoire sont condamnés à la répéter

  6. #6
    Invité
    Invité(e)
    Par défaut
    J'utilise AngularJs parce que c'est un super Framework. Et couplé à firebase, c'est l'avenir.

  7. #7
    Membre éclairé
    Avatar de LeBzul
    Homme Profil pro
    Inscrit en
    Décembre 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 381
    Points : 832
    Points
    832
    Par défaut
    J'ai une vision plutôt native des applications mobiles, et quand je vois :
    HTML5/JavaScript avec 35,83 %
    Ca me fait cet effet.

    J'ai beaucoup de mal à concevoir comment on peut considérer une appli web embarqué comme une application mobile ?
    Je me trompe peut être, mais faire un site web et l'insérer dans une webview; ce n'est pas faire une application mobile.. C'est faire un site web.

    Les objectifs des 2 n'étant pas les mêmes, est ce qu'un sondage les regroupants est pertinent ?

    Ce sondage ne prend en compte que les langages spécialement destinés au développement d'applications pour mobile.
    Je n'avais pas conscience du fait que Javascript / HTML5 était spécialement destinés au app mobile.
    "Quand la lune n'est pas là, la nuit mène une existence obscure"

  8. #8
    Invité
    Invité(e)
    Par défaut
    A ce jour, je n'ai réalisé qu'une seule application pour mobile, il s'agissait d'une douchette, je m'étais servis pour ça de Windev Mobile, l'essayer, c'est l'adopter

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 89
    Points : 102
    Points
    102
    Par défaut
    Bonjour,

    J'utilise Embarcadero C++ Builder, car il me permet de développer le serveur (s'il y en a un) en même temps que le client.

    Exemple réalisé: C++ Builder me permet de créer un serveur pour Windows qui s'appuie sur un IIS, et de créer un client qui va communiquer avec le serveur en REST. La compilation du client peut se faire vers Android, IOS, Mac-OS, ou Windows (rien ne s'oppose à ce qu'un client soit également un client lourd pour les PC et Mac).
    Le serveur va piocher des données dans une base Oracle et expose des WS en REST.

    Cordialement

    Carmichael

  10. #10
    Community Manager

    Profil pro
    Inscrit en
    Avril 2014
    Messages
    4 207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2014
    Messages : 4 207
    Points : 13 061
    Points
    13 061
    Par défaut
    Ce sondage est terminé.
    Un nouveau sondage est ouvert pour 2017.

    Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

Discussions similaires

  1. Quel est votre langage de programmation préféré en 2013 ?
    Par Community Management dans le forum Langages de programmation
    Réponses: 102
    Dernier message: 18/09/2014, 07h40
  2. [Sondage] Quel est votre langage de programmation préféré en 2013 ?
    Par Community Management dans le forum Langages
    Réponses: 0
    Dernier message: 30/05/2013, 13h00
  3. Quel est votre langage de programmation préféré en 2009 ?
    Par Yogui dans le forum Débats sur le développement - Le Best Of
    Réponses: 315
    Dernier message: 26/10/2010, 17h58
  4. [Archive] Quel est votre langage de programmation préféré ? (2004..2008)
    Par Idelways dans le forum Débats sur le développement - Le Best Of
    Réponses: 403
    Dernier message: 04/02/2009, 00h56

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