Développement mobile Java [fermé]


Je fais actuellement des applications Java (eclipse) pour une utilisation sur PC. Tout, des programmes autonomes de base aux programmes client / serveur. Je me suis connecté et j'ai remarqué que la plupart des postes de développement sont destinés au développement Android dans ma région. En quoi le développement d'applications Android est-il différent des programmes de développement JAVA réguliers, et où trouverais-je des informations pour me lancer?

  • Je ne connais pas JScript, HTML ou tout autre outil de développement Web, et toutes les descriptions dites simplement "Développeur Java mobile, Android Market".
Author: Matt Westlake, 2012-06-29

4 answers

La plupart des applications Android sont écrites en Java, en utilisant le SDK Android fourni sur Le site Web de développement d'Android. Le meilleur endroit pour commencer ensuite sera les Guides de formation.

Pour répondre à votre question, si vous avez déjà travaillé avec Java, faites un peu de travail avec UI (Swing, AWT, ...), vous devriez être vraiment bien, la chose la plus difficile, mais importante serait de comprendre les concepts Activity/Fragment et Intent. Une fois que vous les connaîtrez, vous serez fin.

Jetez un bon coup d'œil aux mondes Hello, essayez de lire autant de tutoriels (dieu sait combien il y en a là-bas).

 4
Author: XGouchet, 2012-06-29 13:21:30

Je commencerais ici:

Http://developer.android.com/training/index.html

Je n'ai jamais développé d'application pour PC, mais lorsque je recherche par exemple du code pour mes applications Android, je recherche plus ou moins uniquement des exemples Java purs. De cette façon, c'est la même chose. Ce que vous voudrez peut-être lire sur le cycle de vie Android et sur la façon de créer la partie graphique d'une application Android en utilisant les éléments d'interface utilisateur Android standard. Si vous connaissez déjà Java je pense que vous obtiendrez le accrocher rapidement!

 3
Author: just_user, 2012-06-29 13:15:41

Les applications Android peuvent être développées en utilisant différentes plates-formes et SDK Ce sont quelques-uns dont je me souviens

  1. Natif en utilisant C / C++
  2. Java
  3. Puis en utilisant Adobe
  4. Puis il y a PhoneGap
  5. Vous pouvez également utiliser. Net (en utilisant MonoDroid si je me souviens)

Cependant Google a son sdk basd sur Java et un site très bien documentéici .Android n'est pas très différent du développement java régulier car il utilise l'api Java.Mais vous avez besoin de comprendre comment fonctionne le système Android.

En outre, vous pouvez toujours rechercher SO et Google si vous avez un problème.

Plus important encore, vos choix doivent être sur votre intérêt, puis la tendance du marché.

 3
Author: Its not blank, 2012-06-29 13:23:38

Connaissez-vous TotalCross (www.totalcross.com)? Il s'agit d'une plate-forme de développement croisé JAVA pour les applications mobiles. Il y a quelques avantages et inconvénients comme tout autre multi-plateforme, mais vous pourrez également distribuer sur iOS, Android et Windows.

 2
Author: Bruno Muniz, 2017-03-27 18:18:58