Avec la flambée récente de la popularité des smartphones , comme l'iPhone d'Apple et Droid de Motorola, vient la nécessité pour les applications mobiles . Les applications mobiles sont généralement écrites en Java ou Objective- C , mais il ya un large éventail d'outils de développement à choisir. NetBeans
Introduit en 1996 par Sun Microsystems , NetBeans est l'un des outils de développement Java ME originaux et les plus populaires . Parmi ses nombreuses fonctionnalités qu'il intègre des CVS et SVN versioning , ANT le processus de compilation d'Apache et un outil de gestion Maven. Avec NetBeans vous pouvez construire J2ME " midlets " pour tout téléphone supportant Java , ainsi que des applications pour le populaire système d'exploitation Android .
Xcode
Pour écrire des applications pour l'iPhone et l' iPad , vous devez utiliser exclusive IDE Xcode d'Apple. Étant le seul environnement de développement pour les appareils mobiles d'Apple, Xcode offre tout le nécessaire pour développer des applications mobiles en utilisant Objective- C . Il a intégré dans SDK pour l'ensemble des appareils mobiles d'Apple .
Eclipse
Eclipse est un environnement de développement puissant qui prend en charge de nombreuses langues différentes grâce à son plug-in l'architecture. Avec l'aide de plugins gratuits largement disponibles, vous pouvez développer des applications pour les téléphones Android , ainsi que des applications standards Java ME . Eclipse dispose d'un éditeur de code robuste avec des fonctionnalités comme la coloration de code et vérification de la syntaxe .