AIDE: Coder des applications Android directement depuis votre téléphone!

J’avais cherché il y a un moment sur le Market un moyen simple de pouvoir coder directement sur Android ou de pouvoir faire tourner des émulateurs pour programmer, mais rien n’était disponible… Sauf que AIDE vient d’arriver: Android Java IDE! Une application Android GRATUITE avec laquelle vous pouvez développer et tester d’autres applications Android! Et elle est complète, prend en charge les projets Eclipse, l’autocomplétion, un explorateur de projets, l’analyse des erreurs en temps réel et… la compilation et l’installation des applications directement sur le terminal!

Les fonctions disponibles (visibles sur la fiche Android Market):

– Edition, compilation et exécution:

  • Créer une application en un clic
  • Exécuter une application en un clic
  • Pas besoin d’avoir un téléphone rooté
  • Compilation rapide
  • Support des projets Eclipse

– Contrôle des erreurs en temps réel:

  • Analyse des erreurs en temps réel en même temps que vous tapez
  • Correction rapide des erreurs

– Refactoring:

  • Renommer
  • Variables
  • Méthodes

– Code:

  • Formatage de code
  • Formatage des commentaires
  • Import automatique
  • Setters/Getters créés automatiquement depuis les variables

– Navigation:

  • Fonctions goto pour les définitions, symboles et classes

– Editeur:

  • Très rapide même avec des gros projets
  • Autocomplétion
  • Documentation en ligne accessible depuis le code
  • Codes couleur
  • Annuler/refaire
  • Zoom
  • Support du clavier avec des raccourcis configurables
  • UI optimisé pour les petits écrans

Quelques captures (création d’un simple Hello World!):

Télécharger sur l’Android Market

Coder du Ruby, Python ou JavaScript sans IDE

Codecademy, site permettant d’apprendre d’une manière très ludique les bases de la programmation en JavaScript (pour le moment), vient de mettre en ligne aujourd’hui ses « Labs » permettant à quiconque d’exécuter du code sans avoir d’IDE (environnement de développement intégré) sous la main. A l’heure actuelle, seuls le Ruby, Python et JavaScript sont disponibles.

L’éditeur se divise en 2 parties: à gauche l’éditeur de texte et à droite la console qui affiche l’exécution du code (exemple pris sur SDZ).









Parmi les options disponibles, on peut utiliser quelques exemples (il y en a très peu), de télécharger son code ou de le partager sur Facebook et/ou Twitter.

Certains auront noté la ressemblance avec Repl.it, en effet cette nouveauté est due à l’arrivée d’Amjad Masad au sein de l’équipe de Codecademy qui travaillait auparavant pour ce site où sont présent plus de langages (Lua, Kaffeine, etc). Reste maintenant à voir si Codecademy va s’étoffer avec d’autres langages et leçons.