Académique Documents
Professionnel Documents
Culture Documents
Programmation
30 min Débutant adolescent – adulte
d’un jeu
Objectifs :
Nous allons réaliser une application de traducteur
automatique pour appareil Androïd. L’utilisateur
rentre un texte en français, et le programme le
traduit en anglais (bien sûr, les langues pourront être
changées)
Pré-requis :
Connaître les bases d’App Inventor
Avoir un appareil Androïd (attention
certaines tablettes ne sont pas équipées de
capteurs).
Avoir un compte Gmail.
Compétences / Composants
abordés :
- Variables
- TextBox
- YandexTranslate
1
WWW.VOYAGEURSDUCODE.FR – Enguérand Acquarone -
Partie I : Le design
2
WWW.VOYAGEURSDUCODE.FR – Enguérand Acquarone -
Étape 3 : Ajouter deux zones de texte (TexBox)
Depuis la partie gauche Palette/User Interface, ajouter deux zones de textes TextBox
à votre application. Dans la première, l’utilisateur entrera la phrase à traduire. La
seconde affichera la traduction une fois celle-ci disponible. Dans la deuxième zone de
texte, décochez « Enabled » pour empêcher l’utilisateur d’écrire dedans. Au deux zones
de texte, changer Height à 100 px.
3
WWW.VOYAGEURSDUCODE.FR – Enguérand Acquarone -
Votre application devrait ressembler à cela :
4
WWW.VOYAGEURSDUCODE.FR – Enguérand Acquarone -
Partie II : La programmation
Nous allons maintenant programmer la traduction. Rendez-vous dans la partie Blocks. Si
vous ne trouvez pas un des blocs utiles, n’hésitez pas à consulter l’a nnexe.
Partie IV : Annexe
Nom du bloc Où le trouver ?
Call
YandexTranslate1.RequestTranslation
YandexTranslate1
When YandexTranslate1.GotTranslation
“ “ Text
TextBox1.Text TextBox1
6
WWW.VOYAGEURSDUCODE.FR – Enguérand Acquarone -