Que pensez-vous des IDE Cloud permettant de coder à partir d'un navigateur web ?
Que pensez-vous des IDE Cloud permettant de coder à partir d'un navigateur web ?
Venez partager votre expérience
Les applications web ont le vent en poupe, elles deviennent de plus en plus sophistiquées au niveau interactivité et tendent à remplacer de plus en plus les applications de bureau. Il y a un type d'application qui fait encore de la résistance pour les applications de bureau, ce sont les environnements de développement intégrés IDE (exemples : Eclipse, IntelliJ et Netbeans pour le développement d'applications basées sur le langage Java).
Mais depuis quelques temps, des environnements de développement déportés sur le web ou Cloud émergent avec de nouvelles fonctionnalités pour développer plus efficacement. Le contenu du développeur est alors stocké sur un serveur, la compilation et la génération des binaires profitent de la puissance du serveur souvent plus importante que sur le poste du développeur. De même, plus aucune installation n'est prévue, les mises à jour sont automatiques. Le développement devient collaboratif, les sauvegardes automatiques et la chaîne des outils est prête à l'emploi.
Toutefois, pour profiter de ces nouveaux outils, un accès réseau est obligatoire. En plus, les interactions utilisateurs plus complexes ne sont pas encore au rendez-vous, il y a des soucis de confidentialité si le code est stocké sur des serveurs externes à l'entreprise et les services supplémentaires sont souvent payants.
Nous vous proposons dans ce débat/sondage de donner votre avis sur les nouveaux environnements de développement du Cloud dédiés au développement d'applications (pas spécifiquement au langage Java). Une liste non exhaustive de solutions a été proposée en sondage. Si vous utilisez ou avez déjà utilisé ou souhaitez utiliser une des solutions listées, précisez-le ?
N'hésitez pas à donner votre avis sur votre choix.
:fleche: Les meilleurs cours et tutoriels sur l'environnement de développement Eclipse pour développer en Java
:fleche: Les meilleurs cours et tutoriels sur l'environnement de développement Visual Studio pour développer en .NET
Avancé des applications Cloud
Les applications Cloud sont loin d'avoir supprimer les application de bureau excepté dans les services réseau des la base (Mail, Services administratif, commandes....). L'argument de la puissance du serveur n'est pas tellement valable car les PC sont puissant et que le réseau fait assez souvent défaut (débit aléatoire) même dans les grandes entreprises. Par contre elles viennent en complément indispensable dans a peu près tous les domaine (Bureautique, graphisme... ). Par exemple : on apprécie de pouvoir recadrer une photo en ligne mais pour une retouche en profondeur et une utilisation plus régulière il faut un bon poste (avec une configuration matériel correct) et une application bureautique (Gimp).
Il en est de même dans le développement. On aime être indépendant du réseau et avoir sa configuration sur son PC d'autant plus que les applications en lignes ne sont pas au même niveau. Un IDE en ligne peux avoir un intérêt relatif dans le développement Web léger (Qui est par nature de base en réseau).
Une autre applications est envisageable même si ce n'est pas un véritable IDE classique en ligne. Quand on est amené a retoucher une application sur un serveur, si un "apt-get" pouvait installer une application correct (Un éditeur de texte avancé ("Gedit", "Kate" ou autre "Atom")) cela remplacerait avantageusement "Vim". J'utilise parfois "rmate" avec "Atom" en local.