- Description
- Curriculum
- FAQ
- Examens
App Inventor 2 est une application Web (en ligne sans installation logiciel) totalement gratuite développée initialement par Google. Elle est actuellement entretenue par le Massachusetts Institute of Technology (MIT) .
App Inventor 2 simplifie le développement des applications sous Android et le rend accessible même pour les novices et ceux qui ne sont pas familiers avec les langages de programmation. Elle est basée sur une interface graphique similaire à Scratch (Blocs style pièce de puzzle a connecter entre eux). Grâce à son interface entièrement graphique et à l’absence totale de ligne de code, App Inventor 2 est particulièrement adaptée aux personnes n’ayant aucune connaissance en programmation.
Même si l’interface est son utilisation est très simple, il n’en reste pas moins que vous pouvez créer des applications très puissante en quelques minutes.
Vous pensez que créer une application qui utilise la reconnaissance vocale, la localisation GPS, l’ appareil photo, la camera de votre périphérique mobile n’est pas a votre portée ? je peux vous garantir qu’avec app inventor 2 non seulement vous y arriverez mais en plus en quelques minutes !
Ce cours couvre l’intégralité des fonctionnalités de l’application sauf la partie “Lego Minstorm“.
Vous apprendrez a gérer les données locale ou sur le cloud (TinyDB, TinyWebDB, Firebase, Google Fusion Table), sélectionner et lire des fichiers média (image, vidéo,mp3), utiliser les capteurs de votre appareil mobile (GPS, Gyroscope, Accéléromètre, Podomètre, Scan de code barre) et bien d’autres choses.
Votre apprentissage se fera pas à pas et aucun prérequis n’est nécessaire !
De plus nous réaliserons des Travaux Pratique (TP) à la fin de chaque section. Nous corrigerons ces “TP” ensemble en vidéo et la correction vous sera fournit dans un package importable dans App Inventor.
Application que vous réaliserez dans ce cours (TP) Preview Disponible :
- Navigateur Web
- Traducteur Vocale (Anglais Espagnol)
- App Liste des courses
- Jeux Monster Ball
- Chronométre
- Lecteur vocal de SMS
- Application de prise de note persistante
- Application vocale qui affiche une image satellite
Mais a la fin de ce cours vous serez capable de réaliser beaucoup d’autre type d’application ou de jeux :
- Lecteur vidéo
- Lecteur de musique
- Des jeux (app de type quizz, ou graphique)
- Application de dessin
- Gestion des Utilisateurs (Login, password,etc..)
- Boussole
- Calculatrice
- Etc.. (Consulter le plan de cours pour le détails des sujets)
Alors si vous souhaitez créer vos propre application pour android il ne vous reste plus qu’a me rejoindre dans ce cours.
-
1Introduction
Introduction.
-
2Présentation de l'interface Projet.
Présentation de l'application Web App Inventor 2
-
3Découverte du mode "Designer"
Gérer l'interface et les composants de votre application.
-
4Paramétrage de l’émulateur (AI Starter)
Utiliser votre application avec l' émulateur android
-
5Tester l' application en temps réel sur Smartphone Android (Ai Companion)
Tester votre application sur votre smartphone ou votre tablette android avec le compagnion
-
6Tester l'application en temps réel sur Smartphone Android USB
Tester votre application sur votre smartphone ou votre tablette android avec une liaison USB
-
7Compiler et installer votre application
Compilation de votre application et installation sur votre terminal android
-
8Sauvegarder importer un projet
Sauvegarder ou importer des projet aia dans app inventor
-
9Découverte du mode "Blocs"
Utiliser les blocs pour effectuer des actions.
-
10Organisation des blocs
Gestion de l'affichage des blocs
-
11Testez-vous sur cette première section
Vérifiez que vous avez bien assimilé les sessions de cette section.
-
12Bouton
Utilisation des boutons dans votre application.
-
13Case à cocher
Utilisation des case à cocher dans votre application.
-
14Sélectionneur de date
Utilisation des dates dans votre application.
-
15Image
Utilisation des images dans votre application.
-
16Sélectionneur de liste
Utilisation de la sélection de liste dans votre application.
-
17Vue liste
Utilisation des ListView dans votre application.
-
18Notificateur
Utilisation des Notifications dans votre application.
-
19Zone de Texte
Utilisation des zone de texte dans votre application.
-
20Ascenseur
Utilisation des ascenseur (slider) dans votre application.
-
21Curseur animé
Utilisation des curseurs animé (liste déroulante) dans votre application.
-
22Sélectionneur de temps
Utilisation du sélectionneur de temps dans votre application.
-
23Afficheur web
Utilisation de l'afficheur web (browser) dans votre application.
-
24Testez-vous sur cette seconde section
Une demande de suppression a été envoyé au support udemy.
Veuillez ignorer ce test pratique.
Cordialement
-
29Caméscope
Utiliser la caméra de votre périphérique mobile android
-
30Caméra
Utiliser l'appareil photo de votre périphérique mobile android
-
31Sélectionneur d'image
Sélectionner des images de votre galerie mobile
-
32Lecteur audio
Jouer des musiques sur votre smartphone ou votre tablette
-
33Son
Jouer des sons.
-
34Enregistreur de son
Enregistrer l'audio de votre smartphone
-
35Reconnaissance vocale
Utiliser la reconnaissance vocale
-
36Text to Speech (Texte a parole)
Donner la parole à votre périphérique mobile.
-
37Lecteur Vidéo
-
38Traduction de texte Multi- langage Yandex
Utiliser le service de traduction de langue Yandex
-
39TP2 Réaliser une application de traduction vocale
TP2 Réaliser un traducteur vocal
-
40TP2 Correction
Correction du TP.
-
41Les blocs "variables"
Utiliser les blocs variables
-
42Les blocs "listes"
Utiliser les blocs listes
-
43Les blocs "procédures"
Utiliser les blocs procédures.
-
44Les blocs "contrôles"
Utiliser les blocs contôles.
-
45TP3 Créer une application "liste des courses"
TP3 application de liste des courses (donnée non persistante)
-
46TP3 Correction
Correction du TP
-
47Les Cadres (Canvas)
Utilisation du composant cadre.
-
48TP4 Réaliser une application de dessin
TP4 application de dessin
-
49TP4 Correction
Correction du TP
-
50Balle
Utilisation du composant Balle.
-
51Image lutin
Utilisation du composant Image luttin.
-
52TP5 Réaliser un jeu "Monster Ball"
TP5 Création d'un jeu simple
-
53TP5 Correction
Correction du TP
-
54Accéléromètre
Utiliser le composant Accélérométre
-
55Scanneur code barre
Utiliser le composant Scanneur de code barre
-
56Horloge
Utiliser le composant Horloge (Timer)
-
57GryscopeSensor
Utiliser le composant Gyroscope
-
58Capteur de position (GPS)
Utiliser le composant Capteur de position (GPS)
-
59Capteur d'orientation (Boussole)
Utiliser le composant Capteur d'orientation (Boussole)
-
60Podométre
Utiliser le composant Podométre
-
61Capteur de proximité
Utiliser le composant Capteur de proximité
-
62TP6 Réaliser un Chronométre
TP 6 chronométre
-
63TP6 Correction
Correction TP
-
64Sélectionneur d' Email
Utiliser l'annuaire du smartphone
-
65Sélecteur de Contact et de numéro de téléphone
Utiliser les contacts du smartphone
-
66Appel téléphonique
Gérer les appels téléphonique depuis votre application
-
67Partage (Réseau sociaux)
Partager des données sur les réseaux sociaux ou par sms
-
68SMS
Gérer les SMS depuis votre application
-
69TP7 réaliser un lecteur vocal de SMS
TP7 Lecteur de SMS
-
70TP7 Correction
TP Correction
-
76Fichier
Utiliser les fichiers texte pour stocker et lire des données.
-
77TinyDB
Utiliser une Base de donnée locale pour stocker et lire des données.
-
78TinyWebDB
Utiliser une Base de donnée distante pour stocker et lire des données.
-
79Google Fusion Table (Connexion)
Utiliser une table google fusion pour stocker et lire des données.
-
80Fusion Table Contrôle
Utilisation du composant Table Fusion dans votre application.
-
81TP9 Réaliser une application de prise de note persistante
TP9 Prise de note persistante.
-
82TP9 Correction
Correction TP