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

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

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

Le , par Community Management

1KPARTAGES

6  0 
Quel est votre langage de développement préféré pour mobile en 2015 ?
HTML5/JavaScript
41 %
Java
35 %
C#/XAML
25 %
C++ (Qt, Embarcadero, RAD Studio, etc.)
16 %
Swift
12 %
QML (Qt)
7 %
Objective C
4 %
Autres, précisez lequel
6 %
Sans avis
4 %
Voter 69 votants
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

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Kevin-lourenco
Membre du Club https://www.developpez.com
Le 09/11/2015 à 16:47
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  1 
Avatar de LeBzul
Membre éclairé https://www.developpez.com
Le 26/02/2016 à 15:40
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.
1  0 
Avatar de redbullch
Membre confirmé https://www.developpez.com
Le 09/11/2015 à 20:22
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...
0  0 
Avatar de Askeridos
Membre régulier https://www.developpez.com
Le 09/11/2015 à 21:18
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 ?
0  0 
Avatar de redbullch
Membre confirmé https://www.developpez.com
Le 09/11/2015 à 23:00
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é
0  0 
Avatar de
https://www.developpez.com
Le 17/11/2015 à 0:06
J'utilise AngularJs parce que c'est un super Framework. Et couplé à firebase, c'est l'avenir.
0  0 
Avatar de
https://www.developpez.com
Le 11/10/2016 à 9:35
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
0  0 
Avatar de Carmichael
Membre régulier https://www.developpez.com
Le 11/01/2017 à 16:36
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
0  0 
Avatar de Community Management
Community Manager https://www.developpez.com
Le 23/10/2017 à 0:17
Ce sondage est terminé.
Un nouveau sondage est ouvert pour 2017.

0  0