- Expérimenter des exemples d'applications qui correspondent à votre idée de solution
Voici les activités de cette leçon :
PLONGER PLUS PROFONDÉMENT
Vous en êtes maintenant au stade où vous voulez commencer à coder votre application.
Peut-être avez-vous déjà commencé !
Ou peut-être n'êtes-vous pas sûr de savoir comment combiner les composants dont vous pensez avoir besoin pour faire fonctionner votre application.
Nous avons dressé une liste de types d'applications ou de catégories dans lesquelles s'inscrivent de nombreux projets de Technovation. Les tutoriels sont des exemples que vous pouvez suivre et dont vous pouvez vous inspirer. Ils ne vous montreront pas exactement comment construire votre application (ce n'est pas amusant !) mais ils vous donneront, nous l'espérons, une idée de la façon d'utiliser certaines fonctions d'App Inventor. C'est ensuite à vous de transférer ces connaissances dans votre projet.
Ce n'est pas facile, mais c'est là tout l'intérêt de l'apprentissage !
OÙ TROUVER DE L'AIDE
Recherche en ligne
Google (ou un autre moteur de recherche) "App Inventor" et la fonction que vous souhaitez. Par exemple, vous pourriez rechercher "App Inventor quiz" si vous vouliez créer une application qui interroge les utilisateurs sur un sujet.
Site web d'App Inventor
Le MIT propose de nombreuses ressources de qualité. Commencez par les tutoriels App Inventor, mais consultez le reste du site web pour obtenir d'excellentes ressources.
Aide au forum
Le forum communautaire pour les utilisateurs d'App Inventor est un endroit convivial pour poser une question et obtenir l'aide d'un expert !
Youtube
App Inventor dispose de sa propre chaîne avec de nombreux tutoriels très intéressants.
ChatGPT
ChatGPT est très utile pour les questions de codage, même pour les plateformes de codage basées sur des blocs comme App Inventor. Vous n'obtiendrez pas de blocs visuels mais de très bonnes réponses textuelles.
Technovation Coaches
Saviez-vous que vous pouvez obtenir l'aide personnelle d'un coach de Technovation ? Votre équipe peut s'inscrire à une session d'une heure pour poser des questions et obtenir de l'aide pour votre application.
ACTIVITÉ : COMPLÉTER UN TUTORIEL
Suivre un tutoriel qui correspond à votre projet
- Choisissez un exemple d'application ci-dessous qui présente certaines des caractéristiques de l'application de votre solution.
- Complétez le tutoriel, en gardant à l'esprit que l'application peut ne pas être exactement comme la vôtre.
- Profitez de cette expérience pour en apprendre davantage sur les composants et sur la manière dont ils peuvent être utilisés dans une application.
Cliquez sur une application pour accéder au tutoriel correspondant.
Application de connexion
Ce tutoriel vous montre une façon d'ajouter une capacité d'inscription/de connexion à votre application en utilisant le composant CloudDB. Vous pouvez ensuite ajouter à votre application les fonctionnalités essentielles qui vous permettront de résoudre votre problème.
Application de localisation
Cette application est un bon exemple d'utilisation du composant Map pour fournir aux utilisateurs des informations basées sur la localisation. Dans ce cas, il s'agit d'opportunités de bénévolat. L'application utilise également WebViewer pour afficher des informations sur le site web et PhoneCall pour permettre à l'utilisateur d'appeler les organismes de volontariat à partir de l'application.
Partie 1 - Ajouter la carte, les marqueurs et les informations de base
Partie 2 - ajouter un deuxième écran pour afficher le site web et passer des appels téléphoniques
Application de suivi
Cette application est un exemple de stockage d'informations personnelles d'un utilisateur sur son téléphone à l'aide de TinyDB afin de pouvoir suivre quelque chose - dans ce cas, le degré d'écologisation du comportement de l'utilisateur.
Optionnel :
Partie 2 - Ajouter le suivi des jours consécutifs
Partie 3 (avancée) - Test de l'utilisation de "Do it" pour forcer les changements de date
Forum App
Cette application utilise CloudDB pour permettre aux utilisateurs de partager des informations entre eux - dans ce cas, des messages de forum. Elle fait partie d'une application plus large sur le diabète, mais vous pouvez vous concentrer sur les fonctionnalités du forum.
D'autres parties du tutoriel de l'application complète sont incluses à titre de référence.
OPTIONNEL
Vous pouvez ajouter la possibilité de créer des sujets et des fils de discussion dans votre forum. C'est plus avancé et pas nécessaire pour un simple forum de discussion, mais si vous êtes prêt à relever le défi, vous pouvez ajouter cette fonctionnalité.OPTIONNEL
Apprenez à coder les blocs pour utiliser les dictionnaires afin d'inclure les sujets et les discussions/réponses dans le forum.Voici la liste de lecture complète du tutoriel sur l'application diabète.
L'application complète comprend un écran d'information ainsi que l'inscription/la connexion des utilisateurs et le forum.
RÉFLEXION
Les exemples d'applications présentés dans cette leçon proposent des fonctionnalités que vous avez peut-être décidé d'inclure dans votre application mobile. Il y a de fortes chances qu'elles ne correspondent pas exactement à votre application.
Réfléchissez aux questions suivantes :