Les supports de
cours |
Les tutoriels en
vidéo |
TP APP INVENTOR N°1 |

Comment créer votre première application Android sans
coder une seule ligne de Java ?
|
|

|
TP APP INVENTOR N°2 |

|
|

|
|
|
|

|
TP APP INVENTOR N°3 |

|
|

- Projet 8 bis : Table de multiplication avec liste de
paramètres
|
|

|
|

|
TP APP INVENTOR N°3 BIS |
|
TP APP INVENTOR N°4 |
|
TP APP INVENTOR N°4 BIS |
- Projet : Swipe (Choisir un produit en swipant à gauche,
à droite, en haut ou en bas, pour dire : J'aime, Je n'aime pas,
J'adore, Je déteste)
|
TP APP INVENTOR N°5 |
- Projet 15 : Dessin digital (Canvas, Touch, Drag)
- Projet 16 : Ball-Trap (Jeu animé)
|
TP APP INVENTOR N°6 |
- Projet 17 : Prononcer les nombres (TTS : Multiple synthèse
vocale)
- Projet 18 : Vocal Quizz (TTS : synthèse vocale)
- Projet 19 : Apprendre les nombres (Jeu avec TTS)
|
TP APP INVENTOR N°7 |
- Projet 20 : Recherche vocale (ASR)
- Projet 21 : Traduttore, traditore (traducteur Yandex)
- Projet 22 : Cadavre Exquis (enregistrement vocal)
- Projet 23 : Station Radio
|
TP APP INVENTOR N°8 |
- Projet 24 : Géolocalisation (GPS, cartes et itinéraires)
- Projet 25 : Appel PHP
- Projet 26 : Appel API Yahoo Bourse
|
TP APP INVENTOR N°9 |
- Projet 27 : Twitter (à importer et compléter avec vos clés)
- Projet 28 : Envoyer et recevoir des SMS
- Projet 29 : Lire des fichiers (file)
|
TP APP INVENTOR N°10 |
- Projet 30 : Lancer un dé
- Projet 31 : Jeu du coureur (utilisant le projet 30)
- Projet 32 : Activités externes (Activity Starter)
|
TP APP INVENTOR N°11 |
- Projet 33 : Carte Google Maps multipoints
- Projet 34 : Partage (Sharing avec Gmail, SMS, BlueTooth,
Google+, Twitter, Facebook, Hangout, Presse-papier...)
|
TP APP INVENTOR N°12 |
|
TP
APP
INVENTOR N°13 |
- Projet 36 : Bluetooth (Faire communiquer deux Android
entre eux (exemple avec deux Samsung Galaxy J5)
- Projet 36 Bis : Bluetooth (Faire communiquer deux
Android entre eux) avec extensions pour allumer/éteindre
torche de l'autre smartphone et interroger le niveau de
batterie.
- Projet 37 : Bluetooth BLE (Faire communiquer
un Android et un objet connecté, Arduino (ex : Bluno), allumer/eteindre LED) [output :
du smartphone vers Arduino]
- Projet 38 : Bluetooth BLE (Faire communiquer
un Android et un objet
connecté, Arduino (ex : Bluno), afficher valeur d'un potentiomètre) [input :
de Arduino vers smartphone]
- Projet 38 Bis : Bluetooth BLE (Faire communiquer
deux Android Maitre/Escalve (ex : Bluno et DUE équipé d'une carte météo) [output :
de Arduino vers smartphone]
|
TP APP INVENTOR N°14
|
- Projet 40 : Push Notification : solution Thunkable +
OneSignal
|
TP APP INVENTOR N°15 |
- Projet 41 : Extension GIF animée
- Projet 42 : Extension FAB (Floating Action Button)
- Projet 43 : Extension Notification de rappel Android
- Projet 44 : Extension ColinTree ListView (Liste avec icônes)
- Projet 45 : Extension Sound Analysis (Interagir grâce aux sons
détectés par le microphone, dans un jeu d'arcade)
|
TP APP INVENTOR N°16 |
- Projet 46 : Jeu de plateforme avec scrolling infini
|
TP APP INVENTOR N°17 |
- Projet 47 : OpenFoodFact API
|
TP APP INVENTOR N°18 |
- Projet 48 : Vidéo Youtube grâce à ActivityStarter
|
TP APP INVENTOR N°19 |
- Projet 49 : Tous sur lui (Utilisation de Any avec des Balls
dans un Canvas)
- Projet 50 : Jeu du memory avec 4 paires de cartes (Utilisation
de Any avec des boutons)
- Projet 50 Bis : Jeu du memory avec 10 paires de cartes
(Utilisation de Any avec des boutons)
|
TP APP INVENTOR N°20 |
- Projet 51 : Jeu de voiture, scrolling vertical infini, avec
accéléromètre (Any Component)
|
TP APP INVENTOR N°21 |
- Projet 52 : Utilisation de "Look Up In Pairs"
|
TP APP INVENTOR N°22 |
- Projet 53 : API Météo à 4 jours
|
TP APP INVENTOR N°23 |
- Projet 54 : Le petit Bac (Firebase)
|
TP APP INVENTOR N°24 |
- Projet 55 : Un émulateur alternatif : utiliser un autre
émulateur que celui proposé par AI2 en natif (Genymotion)
|
|
TP APP INVENTOR N°25 |
|
|
TP APP INVENTOR N°26 |
- Projet 57 : Scratching
- Projet 58 : Scratch to win or loose
|
|
TP APP INVENTOR N°27 |
- Utilisation de AI2 + Firebase :
- Piloter des Sphères (Unity) [sur Youtube : 7:42]
Lire le descriptif de la vidéo Youtube pour obtenir les
ressources necessaires pour effectuer le tutoriel.
- Multimodal Paint et moteur de fusion multimodale
|
|
TP APP INVENTOR N°28 |
|
|
TP APP INVENTOR N°29 |
- Projet 59 : Charts : graphiques statiques (paires d'éléments,
listes)
- Projet 60 : Charts : graphiques statiques (import .CSV,
datafile)
- Projet 61 : Charts : graphiques dynamiques (proximity sensor)
- Projet 62 : Charts : graphiques dynamiques (random, glissant
ou non)
- Projet 63 : Charts : graphiques dynamiques (PHP via Replit.com)
|
|
TP APP INVENTOR N°30 |
- Projet 64 : API blague Chuck Norris
- Projet 65 : API cryptomonnaie (BTC/USD) : CoinAPI.io
|
|
TP APP INVENTOR N°31 |
- Projet 66 : API GeoAPIfy
: prononcer une ville pour la placer sur une carte (en
fonction de sa longitude et latitude)
|
|
TP APP INVENTOR N°32 |
|
|
TP APP INVENTOR N°33
|
- Projet 68 : API OpenAI Dall.E : faire générer une image par
une IA (Intelligence Artificielle) [sur Youtube :
27:53]
|
|
TP APP INVENTOR N°34 |
- Projet 69 : API Opendata de la MEL (Métropole Européeene de
Lille). Exemple des pharmacies de la MEL.
|
|
TP APP INVENTOR N°35 |
- Projet 70 : Interroger ChatBot et ImageBot de AppInventor
(ChatGPT et Dall-E 2 en expérimental).
|
|
TP APP INVENTOR N°36 |
- Projet 71 : Composant Google SpreadSheet
|
|
TP APP INVENTOR N°37 |
- Projet 72 : Transfert de photos avec CloudDB d'un smartphone à
un autre
|
|
TP APP INVENTOR N°38 |
- Projet 73 : Automatisation de tâches avec Make.com
|
|
TP APP INVENTOR N°39 |
|
|
TP APP INVENTOR N°40 |
- Projet 75 : Utilisation de différentes IA (ChatGPT, Mistral,
DeepSeek, LLaMA, Qwen...) via OpenRouter.ia
- Projet 76 : Utilisation d'une IA pour décrire une photo via OpenRouter.ia
|
|
TP APP INVENTOR (Webots Lampe + MQTT)
|
- Projet Webots + MQTT + AppInventor (Lampe).
|
|
TP APP INVENTOR (Webots Ned Niryo + MQTT)
|
- Projet Webots + MQTT + AppInventor (Bras robotisé Ned Nyrio et
trois convoyeurs).
|
|