Come creare un app senza scrivere una sola riga di codice



Forse non sai che è’ possibile creare un app pur avendo pochissime conoscenze di base. Se vuoi sapere, come farlo, leggi questa guida.
di Antonio Lamorgese


Tra le tante decine di migliaia di app che popolano gli store dei marchi più blasonati del mercato, sono disponibili un’infinità di app che forniscono soluzioni a problemi della vita reale. Ma forse non ti sei mai chiesto: “E’ possibilesviluppare applicazioni mobilepur avendo poche conoscenze di base?“ insomma il punto è: ”Come creare un app?”.

Beh la domanda è più che lecita visto che usiamo queste app sui nostri smartphone e tablet per i motivi più disparati. A tal proposito potresti pensare che solo uno sviluppatore professionista sia in grado dicreare unapp.

Ma in realtà, numerose piattaforme consentono a chiunque, anche ai bambini, di sviluppare le proprie app! Ad esempio ai bambini interesserebbe molto saper sviluppareapp per creare videogiochi gratis.

Ad ogni modo oggi esiste più di un sistema in grado dicreare unappin modo semplice e con le minime conoscenze di programmazione.

Tra questi c’èMIT App Inventor. MIT App Inventor ti consente di sviluppare applicazioni mobile con le sole competenze di programmazione di base. In questo articolo, cercherò di fugare ogni dubbio su MIT App Inventor fornendoti i passaggi necessari per creare una tua prima app di prova.

1. Cos’è MIT App Inventor?

MIT App Inventor è un’applicazione web che ti aiuta a creare app per telefoni Android con il solo ausilio di un browser web. Sviluppata da Google nel lontano 2011, oggi MIT App Inventor è di proprietà delMassachusetts Institute of Technology, da cui deriva l’acronimo MIT.

MIT App Inventor è una piattaforma software in grado di sviluppare eprogettare app per telefoni Android,semplicementetrascinando e rilasciando blocchi, simili ai pezzi di un puzzle, incastrabili l’uno nell’altro e senza scrivere una sola riga di codice.

Il sistema è fruibile gratuitamente accedendo al portale con un normalissimo account Google, quello che solitamente utilizziamo per accedere a Gmail, e senza installare software sul computer.

2.L’emulatore Android diMIT App Inventor

Una volta ultimato il trascinamento di questi blocchi sullo schermo dello smartphone virtuale, visualizzato in MIT App Inventor in fase di sviluppo dell’app, è possibile testare le tue app collegando il tuo smartphone al sistema o attraverso un emulatore Android.

READ Velocizzare Google Chrome con un'estensione unica nel suo genere

Il server, di  app Android , che ospita anche MIT App Inventor può salvare tutto il tuo lavoro sulla piattaforma online, aiutandoti a tenere traccia di tutti i tuoi progetti.

MIT App Inventor utilizza un ambiente di programmazione visuale e intuitivo ed ha l’obiettivo di consentire a tutti, anche ai bambini, dicreare un appcompletamente funzionante per i propri smartphone e tablet. Chi non conosce MIT App Inventor può iniziare a progettare app seguendo questi pochi semplici passaggi.

3.Utilizzo diMIT App Inventor

MIT App Inventor, come accennato poc’anzi, viene eseguito in un browser, quindi è possibile utilizzarlo su qualsiasi piattaforma e sistema operativo, tra cui: Windows, Mac, Linux o addirittura su  Raspberry Pi .

Proveremo a creare una prima app che avrà come obiettivo quello di stampare la classica stringa di saluto “Hello World…!”. Quindi, dando per scontato che tu abbia a disposizione un account Google, accedi alsito Web di App Inventore clicca su “Create Apps“.

creare un app con MIT App Inventor

Una volta superate tutte le schermate, fare clic su “Start New Project” e quindi assegnargli un nome. Lo chiameremo “HelloWorld”. Clicca sul pulsante “Ok” e, nel giro di qualche secondo, il tuo progetto sarà pronto per ospitare tutto l’occorrente per creare la nostra app.

come creare un nuovo progetto com MIT App Inventor

AutomaticamenteMIT App Inventoraprirà una finestra che rappresenterà la Vista di progettazione dell’app. Quello che vedrai è raffigurato in figura, la prima cosa da fare adesso è trascinare un pulsante sullo schermo dello smartphone

come rilasciare un button sullo schermo dello smartphone in MIT App Inventor

Rinominalo in “Visualizza Hello World” selezionandolo sullo smartphone, cliccando su di esso, adesso nella finestra delle proprietà del componente individua la proprietà “Text” e sostituisci la dicitura “Text for Button1”, predefinita per questo componente, con “Visualizza Hello World” e premi invio.

come impostare proprietà componenti Android in MIT App Inventor

A questo punto, trascina un componenteLabel, cioè un etichetta, e rinominala in “HelloLabel”, esattamente come hai fatto con il pulsante. Cioè seleziona la Label, cliccandoci sopra, vai nel riquadro delle proprietà del componente ed elimina il contenuto della proprietà “Text” lasciando il campo completamente vuoto.

READ Come velocizzare Windows 10 in un colpo solo
Come rilasciare componente label in MIT App Inventor, per creare un app

Dopo aver posizionato tutti i componenti sullo schermo dello smartphone, è necessario passare allaVisualizzazione a blocchi.Per fare questo basta cliccare sul pulsante “Blocks” posizionato in alto a destra.

Clic sul pulsante “Button1”, questo è il nome del componente, e vedrai tutti gli eventi disponibili per il pulsante stesso. Seleziona il bloccoWhene trascinalo a destra nel riquadro del visualizzatore di Blocchi.

impostare evento onclick su button in MIT App Inventor

Adesso clicca nuovamente su Button1, nel riquadro di sinistra, e individua il blocco verde denominato “Set Button1 Text to”

Inserisci blocco text in blocco when

Ora tieni premuto il pulsante sinistro del mouse su questo blocco e trascinalo all’interno del bloccowhen.

come creare un app con MIT App Inventor

Alla stessa stregua clicca sulla voce “text”, accompagnata dall’iconcina raffigurante un riquadro rosso” posizionata nel riquadro di sinistra sopra i componenti button1 e label1, seleziona il primo blocco rosso e trascinalo incastrandolo subito dopo il blocco verde. All’interno del riquadro bianco di questo blocco digita la dicitura “Hello World…!” come in figura:

Impostazione proprietà text oggetto button

Questa è tutto quello che necessita la nostra app Hello World, adesso non ci resta che provarla sul nostro dispositivo Android.


LEGGI ANCHE:Come creare un app android passo passo


4.Testare ed eseguire l’app

L’app può essere testata ed eseguita in vari modi uno dei tanti è quello di testare la nostra app sul nostro dispositivo Android. Quindi, cercaMIT AI2 Companionnel  Google Play  Store,installa e avviaquesta app sul tuo smartphone.

Installa app MIT AI2 Companion

Torna a MIT App Inventor clicca sul menù “Connect” e seleziona la voce “AI Companion“.

AI Companion connect allo smartphone

Verrà visualizzato un riquadro raffigurante un codice QR Code, che puoi digitare sul tuo dispositivo o scansionare direttamente con il tuo smartphone e attraverso l’app MIT AI Companion.

AI Companion Qr Code

Su tuo smartphone dovresti visualizzare una finestra del genere:

MIT AI2 Companion smartphone connect form

Una volta fatto questo, dovresti vedere apparire, sul tuo smartphone, l’app così come l’hai progettata nel designer di MIT App Inventor. A questo punto clicca sul pulsante e vedrai la stringa Hello World…! Visualizzata dove hai posizionato la Label.

Logicamente questo è solo un esempio di quello che puoi fare con MIT App Inventor, in questo video tutorial avrai modo di apprezzare funzionalità più avanzate dell’ambiente di sviluppo.

Creare app Android con MIT APP Inventor 2

LEGGI ANCHE:I 10 migliori emulatori Android per PC e Mac


Antonio Lamorgese

Amministratore di rete e sviluppatore. Dopo anni di esperienza nel settore, ho ideato un sistema di gestione dati MYSQL in PHP senza scrivere una sola riga di codice. Scopri di più....