Créer une application Android facilement sans programmation
- الوصف
- أقسام الدرس
- رأي
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
-
25Arrangement horizontale et verticalدرس فيديو
Afficher vos composants horizontalement ou verticalement
-
26Arrangement scroll Horizontale et verticalدرس فيديو
-
27Arrangement tableauدرس فيديو
Afficher les composants dans un tableau
-
28TP n°1 Créer une navigateur webدرس فيديو
TP Réaliser un navigateur WEB
-
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