MIT App Inventor
Support 1
Quel avantage présente
le logiciel du MIT
pour des développeurs
débutants (doc 1) ?
Comment rajouter
un bouton « Indice » sur
l’écran du smartphone
(doc 2) ?
Reformulez en quelques
phrases les actions qui
seront réalisées lors du clic
sur le composant « Bouton_
Vérifier » (doc 3).
Comment programmer le
bouton « Indice » que vous
venez de rajouter (doc 3) ?
Testez votre solution sur le
site du MIT App Inventor 2.
1
2
3
4
5
L’interface « Designer » est découpée en quatre volets.
Le premier, appelé « Palette », permet de sélectionner les
composants de l’interface utilisateur. Le concepteur dispose de
boutons, de cases à cocher, de zone image, de zone de texte, etc.
Le deuxième volet, appelé « Interface », présente l’écran du
smartphone tel qu’il sera une fois l’application lancée. Il est possible de
masquer des composants pour ne les faire apparaître que plus tard.
Le troisième volet est appelé « Composants ». C’est une colonne
dans laquelle s’affichent tous les éléments que le concepteur a insérés sur l’interface. Ce volet
permet de sélectionner plus facilement les composants pour les paramétrer.
Enfin, le quatrième volet est appelé « Propriétés ». Ce volet change en fonction du composant
sélectionné et permet de régler les dimensions de celui-ci, sa couleur et ses caractéristiques propres.
doc 2L’interface « Designer » de l’App Inventor 2
doc 1L’App Inventor
App Inventor pour Androïd est un site interactif développé à l’origine par Google. Il simplifie la créa-
tion d’applications sous Androïd et les rend accessibles, même pour les novices et ceux qui ne sont
pas familiers avec les langages de programmation. Il est possible de créer de multiples applications
pouvant même piloter des objets réels. Ainsi, des blocs préprogrammés pour les lego Mindstorms
existent et il est possible de piloter une carte type Arduino.
L’informatique et la programmation
THÉMATIQUE
L’interface « Blocs » est
découpée en deux volets.
Pour y accéder, il suffit de
créer des éléments dans
l’interface « Designer »
puis de cliquer sur le lien
« Blocs » situé en haut à
droite de l’écran.
La partie gauche de
l’écran, appelée « Blocs »
également, permet de
sélectionner le type d’action à réaliser comme les blocs
« Contrôle » (si… alors…), des blocs « Logiques » (vrai, faux),
des blocs « Maths » (… + … , …=… , etc.), des blocs « Texte »
(comparer textes, majuscules, contient texte), etc.
Dans la partie droite, c’est la programmation qui se fait par
assemblage des blocs disponibles. Il suffit de glisser les blocs
et de les assembler en fonction des actions attendues.
Ainsi, réaliser une application Androïd devient aussi facile
que de construire une structure en lego. Très simple
d’apprentissage, ce système de blocs préprogrammés est
de plus en plus utilisé dans l’initiation à la programmation.
doc 3L’interface « Blocs de programmation »
© Éditions Foucher
154
9782216132294.indb 154 17/03/16 15:25