Esempi di applicazioni con App Inventor

  • Sperimenta esempi di app che siano in linea con la tua idea di soluzione.

Queste sono le attività di questa lezione:

IMMERGITI DI PIÙ

Ora sei arrivato al punto di voler iniziare a codificare la tua applicazione.

Forse hai già iniziato!

O forse non sei sicuro di come combinare i componenti che pensi ti servano per far funzionare la tua applicazione.

Abbiamo stilato un elenco di tipi di app o categorie in cui rientrano molti progetti Technovation. I tutorial sono esempi da seguire e da cui imparare. Non ti mostreranno esattamente come costruire la tua app (non è divertente!) ma ti daranno un'idea di come utilizzare determinate funzioni di App Inventor. Starà poi a te trasferire queste conoscenze nel tuo progetto.

Non è facile, ma è proprio questo il senso dell'apprendimento!

subacqueo che guarda verso il basso

DOVE TROVARE AIUTO

Ricerca online

Cerca su Google (o su un altro motore di ricerca) "App Inventor" e la funzione che desideri. Ad esempio, potresti cercare su Google "App Inventor quiz" se volessi creare un'applicazione che faccia un quiz agli utenti su un argomento.

Logo dell'ape di App Inventor

Sito web di App Inventor

Il MIT mette a disposizione moltissime risorse. Inizia con i tutorial di App Inventor, ma dai un'occhiata anche al resto del sito per trovare ottime risorse.

Aiuto del forum

Il forum della community per gli utenti di App Inventor è un luogo amichevole dove postare una domanda e ricevere l'aiuto di un esperto!

Youtube

App Inventor ha un proprio canale con tanti ottimi tutorial.

ChatGPT

ChatGPT è ottimo per aiutare con le domande di codifica, anche per le piattaforme di codifica a blocchi come App Inventor. Non otterrai blocchi visivi ma ottime risposte testuali.

Iscriviti a un coach Technovation

Allenatori Technovation

Sapevi che puoi ricevere l'aiuto personale di un coach di Technovation? Il tuo team può iscriversi a una sessione di un'ora per fare domande e ricevere aiuto per la tua applicazione.

ATTIVITÀ: COMPLETARE UN TUTORIAL

Tempo stimato: 60 minuti

Segui un tutorial che sia in linea con il tuo progetto

  1. Scegli un'applicazione di esempio che abbia alcune delle caratteristiche della tua soluzione.
  2. Completa il tutorial, tenendo presente che l'applicazione potrebbe non essere esattamente come la tua.
  3. Sfrutta l'esperienza per saperne di più sui componenti e su come possono essere utilizzati all'interno di un'app.

Clicca su un'applicazione per accedere al tutorial corrispondente.

App di accesso
schermata dell'app di localizzazione
App di localizzazione
app di tracciamento ecologico
App di tracciamento
Schermata dell'app del forum
App del forum

App di accesso

Questo tutorial ti mostra un modo per aggiungere le funzionalità di iscrizione/login alla tua applicazione utilizzando il componente CloudDB. Potrai quindi aggiungere alla tua applicazione le funzionalità critiche che risolvono effettivamente il tuo problema.

App di localizzazione

Questa applicazione è un buon esempio di utilizzo del componente Mappa per fornire agli utenti informazioni basate sulla posizione. In questo caso, opportunità di volontariato. L'applicazione utilizza anche WebViewer per visualizzare le informazioni sul sito web e PhoneCall per consentire all'utente di chiamare le organizzazioni di volontariato dall'applicazione.

Parte 1 - aggiungi la mappa, i marcatori e le informazioni di base

Parte 2 - aggiungere un secondo schermo per visualizzare il sito web e fare telefonate

App di tracciamento

Questa applicazione è un esempio di memorizzazione delle informazioni personali di un utente sul suo telefono utilizzando TinyDB, in modo da poter tracciare qualcosa - in questo caso, il suo comportamento ecologico.

Opzionale: 

Parte 2 - Aggiungi il tracciamento dei giorni consecutivi 

Parte 3 (avanzata) - Prova a usare "Fallo" per forzare i cambiamenti di data

App del forum

Questa applicazione utilizza CloudDB per consentire agli utenti di condividere informazioni tra loro, in questo caso i messaggi del forum. Fa parte di un'applicazione più ampia sul diabete, ma puoi concentrarti solo sulle funzioni del forum.

Altre parti del tutorial completo dell'app sono incluse come riferimento.

Ecco la playlist completa del tutorial sull'app per il diabete.

L'applicazione completa comprende una schermata informativa, la registrazione/il login degli utenti e il forum.

RIFLESSIONE

Le applicazioni di esempio di questa lezione presentano alcune caratteristiche che potresti aver deciso di includere nella tua applicazione mobile. È probabile che non siano esattamente come la tua app.

Considera queste domande:

Riflessione sul ponte italiano
In che modo l'applicazione di esempio è simile alla tua soluzione?
Cosa c'è di diverso?
Che cosa hai imparato in questa lezione e che puoi applicare alla codifica della tua applicazione?