French Conseils pour débuter avec B4A

klaus

Expert
Licensed User
Longtime User
Quelques conseils pour bien débuter avec B4X:

Tout d'abord, une lecture aprofondie des tutoriels suivants:
- Livrets B4X, livrets expiquant le fonctionnement de B4A, B4i, B4J et B4R.
- Aide librairie Core, (en anglais) Explications sur les mots clé de B4A.
- Aide librairie View, (en anglais) Explications des différentes View (Composant, controls) tels que Buttons, Labels, EditText etc.

Puis débuter avec un projet concret mais simple.
Définir ce que le programme doit faire et comment.
- Quelles données sont nécessaires ?
- D'où viennent-elles ? utilisateur, mémoire (fichier), GPS, Web, etc.
- Comment doivent-elles être traitées ?
- Quels résultats doivent être obtenus ?
- Comment doivent-ils être affichés ?
- Quelles données doivent être sauvées, où et comment ?
On doit se poser toutes ces questions avant l'écriture de la première ligne de code.

Définir l'interface utilisateur.
- Que doit (ou peut) faire l'utilisateur ?
- Quelles données doit entrer l'utilisateur ?
- Comment doit-il entrer ces données ?
- Affichage des résultats ?
- Nombre d'écrans différents ?
- etc.

Puis, débuter et essayer, avec la devise 'apprendre en faisant'.

En parallèle télécharger quelques programmes depuis ce forum, les essayer et chercher à comprendre ce qui a été fait et comment.
Different examples with 2 layouts
ListView Tutorial
ScrollView Tutorial

Et selon le besoin ou désir en chercher d'autres dans:
Basic4Android Share Your Creations

Lire les autres tutoriels par la suite selon les besoins.

Et après, lorsque les premières questions concrètes se posent, demander de l'aide sur le forum.
La marche à suivre ci-dessous facilite le travail des personnes qui essaient de vous aider:
- Commencez un nouveau 'Thread' pour chaque problème, cela facilitera la recherche à d'autres utilisateurs.
- Mettez un titre qui explique au mieux le problème, également pour faciliter les recherches.
- Donnez tous les détails qui expliquent le problème. Ce que vous voulez faire, ce que vous avez fait et ce qui ne va pas, ainsi que les messages d'erreur s'il y en a.
- Si vous avez déjà du code qui ne fonctionne pas comme vous le souhaitez, postez le code complet ou au moins une version allégée qui montre le problème. Dans bien des cas le problème ne se situe pas là où vous pensez qu'il est.
Postez le code sous la forme d'un fichier zip, dans l'IDE Menu Files - Export As Zip.
Si vous insérez du code dans le message utilisez la fonction spéciale pour du code, le bouton avec le #.
- Si la réponse a permis de résoudre le problème postez aussi un message de confirmation.

Sinon, la personne qui veut aider doit essayer de deviner ce qui a été fait, fait faux, où et pourquoi. Dans bien des cas le problème ne se situe pas ou vous pensez.

Allez y et beaucoup de plaisir.

Le B4X Help Viewer permettant d'afficher les fichier aide XML, est très utile.
 
Last edited:
Top