djipe

Conseil sur le démarrage en programmation Android

Recommended Posts

Bonjour,

Comme beaucoup de monde, je débute sur la programmation Android, mais j'ai qques dificulté à comprendre le fonctionnement du Java Android.

Pour info, je ne connais que le visual basic et l'assembleur pour de petits microcontrôleur.

J'ai bien sûre commencé par les tutos "Hello World". Maintenant, je l'ai bien intégrer.

Je sais aussi ajouter des éléments sur layout.

J'ai également intégré l'architecture des drawables, values, ...

Mais je bloque sur le fonctionnement d'un programme d'une manière générale :

Comment associer une action à un bouton, comment faire un calcul, comment afficher un résultat, ...

En fait, ce qui me perturbe le plus, c'est que dans le moindre petit prog que j'trouve, il y a création de tout un tas de fichier. Et là, j'm'y perds complètement.

Est-ce que vous auriez des liens à me conseiller ou des infos à me donner.

L'idée serait d'avoir ce déclic sur l'architecture d'un prog Java Android.

Par avance merci pour votre aide.

Si je trouve des infos pertinentes, j'les posterai : ça pourrait servir à d'autres ;)

Share this post


Link to post
Share on other sites

Alors comme pour beaucoup je te conseillerais comme base les tutos de sites du zero mais comme tu as l'air de bien avoir commencé il y a divers livres spécialisés sur android dont entre autre : https://www.frandroid.com/5868/livre-android-developper-des-applications-mobiles-pour-les-google-phones/ .

Etant donné que je ne commencerait la programmation java et android qu'en cours de semaine je ne pourrais pas plus te renseigner sur ceci pour l'instant mais j'espère que ca pourra déjà t'aider.

Share this post


Link to post
Share on other sites

Venant du VB et de l'assembleur, tu vas certainement avoir quelques concepts à intégrer... à commencer par la programmation orientée objet.

Un tutoriel pour commencer :

http://hdd34.developpez.com/cours/artpoo/ [Edit] celui-ci fait un peu trop référence à pascal...

Les PDFs de ce cours http://www.inrialpes.fr/helix/people/genoud/ENSJAVA/M2CCI/cours.html ont l'air pas mal sinon, et plus directement en application sur Java.

Edited by Nivek

Share this post


Link to post
Share on other sites

Merci pour tous ces liens :)

Par le passé, j'ai déjà développé en Delphi donc j'suis déjà sensibilisé à l'orienté objet.

Le site zero et les cours en pdf m'ont l'air très très bien :)

J'pense que pour les soirées à venir, j'aurai plus besoin de compter les moutons ;)

Share this post


Link to post
Share on other sites

Je te conseille de commencer par faire des cours de Java "classique" (SANS interface graphique Swing/AWT)

Le Site du Zero ou developpez.net

Si tu maitrises déjà ce langage, c'est tout bon !

Un tour par là me semble utile aussi : http://developer.android.com (tout en anglais)

Dans Dev guide, tu trouvera comment créer une application.

Reference est une sorte de javadoc, mais axée sur le SDK Android (elle inclut aussi la partie de Java "classique" disponible)

Resources est un regroupement d'exemple de code

Share this post


Link to post
Share on other sites

Effectivement, il faut insister sur ce point : surtout ne t'embête pas avec AWT/Swing, ca ne s'applique pas à Android.

Share this post


Link to post
Share on other sites

Bonsoir,

Je reprends le sujet : pour un bougre comme moi qui ne connais rien à la programmation -je sais que c'est utopique de partir d'aussi loin et de vouloir faire une appli pour le market, mais quand ça démange...- quel point de départ conseillez-vous? Le site du zéro suffira-t-il?

Merci pour votre aide.

Share this post


Link to post
Share on other sites

site du zero, tu fais au moins les 2 première parties de java

sinon tu ne va rien comprendre à Android

Share this post


Link to post
Share on other sites

Vu que la question a été posée il y a plus d'un an, soit il a trouvé ses réponses, soit il a abandonné :)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.