Notions de base

App Inventor : Notions de base

Ce chapitre propose une présentation rapide de notions de base en programmation et de leur utilisation dans App Inventor.

sujet description lien
algorithmes Qu'est-ce qu'un algorithme ?

Version textuelle

variables Qu'est-ce qu'une variable, globale ou locale ? à compléter
procédures Qu'est-ce qu'une procédure, comment s'en servir, paramètres en entrée et donnée renvoyée en sortie ? à compléter
les listes
Niveau 1
Les Listes simples :
les listes
Niveau 2
Les Listes de listes
tinyDB Base de données locales :
Comment enregistrer et récupérer les données d'une application, comme une liste de contacts, le profil utilisateur ou le score maximal ?
Ce tutoriel vous idnique comment la faire avec TinyDB qui est une base de données locale disponible sous fomrme de composants dans App Inventor.
Bluetooth Communiquer entre smartphones avec Bluetooth :
Ce tutoriel propose une introduction aux échanges bluetooth avec la réalsiation d'une application où deux téléphones échangent en continu les données de leur accéléromètre.
Intents Choix et lancement d'autres applications depuis App Inventor :
Ce tutoriel présente comment choisir / lancer d'autres applications du téléphone depuis une application App Inventor. Nous traitons principalement des applications lancées de façon transparente par les procédures d'App Inventor dont celle pour la prise de photo (camera.prendrePhoto)ou pour l'envoi de messages sur le web((partage.partager message). Nus abordons également, sans la développer l'utilisation du composant "activity starter", ou "déclencheur d'application" qui permet d'exploiter des applications beaucoup plus générales, dont les autres applications App Inventor elles mêmes.
Afficher une image ou lire un son depuis le Web Afficher une image depuis le Web :
Copiez l'adresse de cette image depuis le navigateur. Vérifiez que le lien fonctionne en le collant dans la barre d'adresse d'un navigateur. Vérifiez qu'il commence par http et se termine par un suffixe d'image : .jpeg, .png, ...
Puis collez l'adresse dans la zone de texte affectée à la variable ou propriété du composant qui l'affiche : image, image de fond...
Attention à utiliser des images libres de droits et de petite taille car elles circuleront sur internet à chaque affectation.
Afficher une image ou lire un son depuis Google Drive Afficher une image depuis Google drive :
  • Dans Google drive,cliquez droit sur le fichier image (ou son), puis sur l'option "partager", "avancé", et "modifier". Sélectionnez l'option "public" ou "toute personne disposant du lien" et enregistrez.
  • Cliquez droit à nouveau sur le fichier et "obtenir le lien partageable".
  • Copiez/collez ce lien dans la zone de texte App Inventor correspondant à la propriété ou variable à afficher (ou à lire).
    https://drive.google.com/open?id=166ItdDnRBm6ZQQdO_aFyG3KBvM41LNvd
    puis modifiez ce lien en remplaçant open?id= par uc?export=viewd&id=
par exemple : https://drive.google.com/uc?export=viewd&id=166ItdDnRBm6ZQQdO_aFyG3KBvM41LNvd
Le premier lien renvoie un fichier de type html, le second modifié renvoie un ficher image (jpeg, png,...) ou son (mp3).
Planches pdf
app directory :basics/introduction
Planches ppt