Créer une application Android facilement sans programmation
- Description
- Programme
- Commentaires
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.
-
1IntroductionText lesson
Introduction.
-
2Présentation de l'interface Projet.Video lesson
Présentation de l'application Web App Inventor 2
-
3Découverte du mode "Designer"Video lesson
Gérer l'interface et les composants de votre application.
-
4Paramétrage de l’émulateur (AI Starter)Video lesson
Utiliser votre application avec l' émulateur android
-
5Tester l' application en temps réel sur Smartphone Android (Ai Companion)Video lesson
Tester votre application sur votre smartphone ou votre tablette android avec le compagnion
-
6Tester l'application en temps réel sur Smartphone Android USBVideo lesson
Tester votre application sur votre smartphone ou votre tablette android avec une liaison USB
-
7Compiler et installer votre applicationVideo lesson
Compilation de votre application et installation sur votre terminal android
-
8Sauvegarder importer un projetVideo lesson
Sauvegarder ou importer des projet aia dans app inventor
-
9Découverte du mode "Blocs"Video lesson
Utiliser les blocs pour effectuer des actions.
-
10Organisation des blocsVideo lesson
Gestion de l'affichage des blocs
-
11Testez-vous sur cette première sectionQuiz
Vérifiez que vous avez bien assimilé les sessions de cette section.
-
12BoutonVideo lesson
Utilisation des boutons dans votre application.
-
13Case à cocherVideo lesson
Utilisation des case à cocher dans votre application.
-
14Sélectionneur de dateVideo lesson
Utilisation des dates dans votre application.
-
15ImageVideo lesson
Utilisation des images dans votre application.
-
16Sélectionneur de listeVideo lesson
Utilisation de la sélection de liste dans votre application.
-
17Vue listeVideo lesson
Utilisation des ListView dans votre application.
-
18NotificateurVideo lesson
Utilisation des Notifications dans votre application.
-
19Zone de TexteVideo lesson
Utilisation des zone de texte dans votre application.
-
20AscenseurVideo lesson
Utilisation des ascenseur (slider) dans votre application.
-
21Curseur animéVideo lesson
Utilisation des curseurs animé (liste déroulante) dans votre application.
-
22Sélectionneur de tempsVideo lesson
Utilisation du sélectionneur de temps dans votre application.
-
23Afficheur webVideo lesson
Utilisation de l'afficheur web (browser) dans votre application.
-
24Testez-vous sur cette seconde sectionQuiz
Une demande de suppression a été envoyé au support udemy.
Veuillez ignorer ce test pratique.
Cordialement
-
25Arrangement horizontale et verticalVideo lesson
Afficher vos composants horizontalement ou verticalement
-
26Arrangement scroll Horizontale et verticalVideo lesson
-
27Arrangement tableauVideo lesson
Afficher les composants dans un tableau
-
28TP n°1 Créer une navigateur webVideo lesson
TP Réaliser un navigateur WEB
-
29CaméscopeVideo lesson
Utiliser la caméra de votre périphérique mobile android
-
30CaméraVideo lesson
Utiliser l'appareil photo de votre périphérique mobile android
-
31Sélectionneur d'imageVideo lesson
Sélectionner des images de votre galerie mobile
-
32Lecteur audioVideo lesson
Jouer des musiques sur votre smartphone ou votre tablette
-
33SonVideo lesson
Jouer des sons.
-
34Enregistreur de sonVideo lesson
Enregistrer l'audio de votre smartphone
-
35Reconnaissance vocaleVideo lesson
Utiliser la reconnaissance vocale
-
36Text to Speech (Texte a parole)Video lesson
Donner la parole à votre périphérique mobile.
-
37Lecteur VidéoVideo lesson
-
38Traduction de texte Multi- langage YandexVideo lesson
Utiliser le service de traduction de langue Yandex
-
39TP2 Réaliser une application de traduction vocaleVideo lesson
TP2 Réaliser un traducteur vocal
-
40TP2 CorrectionVideo lesson
Correction du TP.
-
41Les blocs "variables"Video lesson
Utiliser les blocs variables
-
42Les blocs "listes"Video lesson
Utiliser les blocs listes
-
43Les blocs "procédures"Video lesson
Utiliser les blocs procédures.
-
44Les blocs "contrôles"Video lesson
Utiliser les blocs contôles.
-
45TP3 Créer une application "liste des courses"Video lesson
TP3 application de liste des courses (donnée non persistante)
-
46TP3 CorrectionVideo lesson
Correction du TP
-
47Les Cadres (Canvas)Video lesson
Utilisation du composant cadre.
-
48TP4 Réaliser une application de dessinVideo lesson
TP4 application de dessin
-
49TP4 CorrectionVideo lesson
Correction du TP
-
50BalleVideo lesson
Utilisation du composant Balle.
-
51Image lutinVideo lesson
Utilisation du composant Image luttin.
-
52TP5 Réaliser un jeu "Monster Ball"Video lesson
TP5 Création d'un jeu simple
-
53TP5 CorrectionVideo lesson
Correction du TP
-
54AccéléromètreVideo lesson
Utiliser le composant Accélérométre
-
55Scanneur code barreVideo lesson
Utiliser le composant Scanneur de code barre
-
56HorlogeVideo lesson
Utiliser le composant Horloge (Timer)
-
57GryscopeSensorVideo lesson
Utiliser le composant Gyroscope
-
58Capteur de position (GPS)Video lesson
Utiliser le composant Capteur de position (GPS)
-
59Capteur d'orientation (Boussole)Video lesson
Utiliser le composant Capteur d'orientation (Boussole)
-
60PodométreVideo lesson
Utiliser le composant Podométre
-
61Capteur de proximitéVideo lesson
Utiliser le composant Capteur de proximité
-
62TP6 Réaliser un ChronométreVideo lesson
TP 6 chronométre
-
63TP6 CorrectionVideo lesson
Correction TP
-
64Sélectionneur d' EmailVideo lesson
Utiliser l'annuaire du smartphone
-
65Sélecteur de Contact et de numéro de téléphoneVideo lesson
Utiliser les contacts du smartphone
-
66Appel téléphoniqueVideo lesson
Gérer les appels téléphonique depuis votre application
-
67Partage (Réseau sociaux)Video lesson
Partager des données sur les réseaux sociaux ou par sms
-
68SMSVideo lesson
Gérer les SMS depuis votre application
-
69TP7 réaliser un lecteur vocal de SMSVideo lesson
TP7 Lecteur de SMS
-
70TP7 CorrectionVideo lesson
TP Correction
-
71Propriétés "Screen"Video lesson
Les propriétés de l'ecran
-
72Blocs "Screen"Video lesson
Les blocs et les événements de l'écran
-
73Multi ScreenVideo lesson
Utilisation de plusieurs écrans dans la même application.
-
74TP8 Réaliser un SplashScreenVideo lesson
TP SplashScreen
-
75TP8 CorrectionVideo lesson
-
76FichierVideo lesson
Utiliser les fichiers texte pour stocker et lire des données.
-
77TinyDBVideo lesson
Utiliser une Base de donnée locale pour stocker et lire des données.
-
78TinyWebDBVideo lesson
Utiliser une Base de donnée distante pour stocker et lire des données.
-
79Google Fusion Table (Connexion)Video lesson
Utiliser une table google fusion pour stocker et lire des données.
-
80Fusion Table ContrôleVideo lesson
Utilisation du composant Table Fusion dans votre application.
-
81TP9 Réaliser une application de prise de note persistanteVideo lesson
TP9 Prise de note persistante.
-
82TP9 CorrectionVideo lesson
Correction TP
![6928](https://academiaraqmya.gov.ma/wp-content/uploads/2021/04/1422898_741a_3.jpg)