Appunti di programmazione, tutorial e guide per il mondo Android usando App Inventor
Cerca con Google
Translate
20 giugno 2011
Tutorial 13 - Usare Google Maps e Google Navigator con App Inventor
Una delle cose più belle ed utili di uno smartphone Android è sicuramente l'applicazione Google Maps (compreso Google Navigator) che, in forma totalmente gratuita, ci offre uno strumento unico per districarci tra le strade e le vie della nostra bella Italia (ma non solo visto che la copertura di Google Maps è oramai a livello mondiale).
Perchè allora non sfruttare una delle migliori applicazioni preinstallate sul nostro Android anche con App Inventor?
Potremmo così ampliare le funzionalità delle nostre app includendo funzioni quali la visualizzazione di un indirizzo sulla mappa o addirittura la navigazione turn-by-turn con tanto di sintesi vocale in italiano fino a destinazione!
Etichette:
Android,
App Inventor,
Google Maps,
Google Navigator,
GPS,
Guida,
Tutorial
10 giugno 2011
Tutorial 12 - Funzione Canvas Save e Canvas SaveAs
Un'altra delle nuove funzionalità offerte con i recenti update di App Inventor è la possibilità di salvare i canvas utilizzati nelle nostre app sulla memoria del telefono.
Ricorderete infatti il tutorial Paint Pot (che vi invito ad andare a rileggere se non lo avete ancora fatto), con questa semplice app potevamo disegnare tramite touchscreen sullo schermo del cellulare ed andare a modificare così la nostra foto (una sorta di photoshop molto molto basilare ;) )
Putroppo alla chiusura dell'applicazione tutte le modifiche andavano perse perchè il Canvas, ovvero l'elemento su cui si può disegnare in App Inventor, non permetteva il salvataggio delle modifiche effettuate al Canvas stesso.
Ricorderete infatti il tutorial Paint Pot (che vi invito ad andare a rileggere se non lo avete ancora fatto), con questa semplice app potevamo disegnare tramite touchscreen sullo schermo del cellulare ed andare a modificare così la nostra foto (una sorta di photoshop molto molto basilare ;) )
Putroppo alla chiusura dell'applicazione tutte le modifiche andavano perse perchè il Canvas, ovvero l'elemento su cui si può disegnare in App Inventor, non permetteva il salvataggio delle modifiche effettuate al Canvas stesso.
9 giugno 2011
Tutorial 11 - Il nuovo componente WEB di App Inventor
Come visto qualche giorno fa, il team Google ha introdotto un interessantissimo nonchè potentissimo nuovo componente in App Inventor.
Si chiama semplicemente "Web" e ci permette di ricevere dati tramite HTTP GET o HTTP POST nella nostra applicazione.
Questo vuol dire che ogni pagina internet, server web, etc... potrà essere "interrogato" dalla nostra app e potremo avere a disposizione questi dati all'interno di app inventor.
Le possibilità si ampliano di molto rispetto al passato quando l'unico elemento per fare una cosa simile era "TinyWebDB" ma il suo uso era molto più complicato e laborioso.
Si chiama semplicemente "Web" e ci permette di ricevere dati tramite HTTP GET o HTTP POST nella nostra applicazione.
Questo vuol dire che ogni pagina internet, server web, etc... potrà essere "interrogato" dalla nostra app e potremo avere a disposizione questi dati all'interno di app inventor.
Le possibilità si ampliano di molto rispetto al passato quando l'unico elemento per fare una cosa simile era "TinyWebDB" ma il suo uso era molto più complicato e laborioso.
Etichette:
Android,
App Inventor,
Guida,
Java,
Json,
Tutorial,
Web Component
7 giugno 2011
Acqua Alta Venezia e Venice Tide Forecast aggiornati alla versione 2.0
Era da un pò che non prendevo in mano la prima applicazione che ho realizzato con App Inventor ma, dopo aver letto la novità del componente "web" (vedi anche il post di ieri) ho deciso che era ora di darci una rinfrescata!
Infatti quel che non mi convinceva più di tanto della precedente versione Acqua Alta Venezia era la sua dipendenza da un piccolo programma esterno (App Inventor Extender) che veniva usato per fare il GET di una pagina HTTP realizzata ad-hoc da cui prendere i dati di marea.
Fortunatamente il team Google ha lavorato sodo e con l'ultima release di App Inventor (quella del 2 Giugno 2011 per intenderci) ha aggiunto un meraviglioso componente chiamato appunto "web"
Questa la descrizione dall'help on line:
Non-visible component that provides functions for HTTP GET and POST requests.
Infatti quel che non mi convinceva più di tanto della precedente versione Acqua Alta Venezia era la sua dipendenza da un piccolo programma esterno (App Inventor Extender) che veniva usato per fare il GET di una pagina HTTP realizzata ad-hoc da cui prendere i dati di marea.
Fortunatamente il team Google ha lavorato sodo e con l'ultima release di App Inventor (quella del 2 Giugno 2011 per intenderci) ha aggiunto un meraviglioso componente chiamato appunto "web"
Questa la descrizione dall'help on line:
Non-visible component that provides functions for HTTP GET and POST requests.
Etichette:
Acqua Alta,
Ads,
Android Market,
App Inventor,
English localization,
Marea,
Tide Forecast,
Venezia,
Venice,
Web Component
6 giugno 2011
Nuovo aggiornamento per App Inventor (2 Giugno 2011)
Direttamente dal forum di App Inventor vi pubblico la notizia dell'aggiornamento di App Inventor da parte del team di Google.
L'aggiornamento viene ovviamente effettuato in automatico, basta ricaricare il blocks editor (se lo avevate aperto) e le nuove feature saranno subito disponibili.
Nel design editor la nuova versione viene visualizzata come:
Build: Tue May 17 16:42:42 2011 (1305675762) -- 21327747
Ecco di seguito l'elenco delle novità (il post originale lo trovate cliccando qua)
L'aggiornamento viene ovviamente effettuato in automatico, basta ricaricare il blocks editor (se lo avevate aperto) e le nuove feature saranno subito disponibili.
Nel design editor la nuova versione viene visualizzata come:
Build: Tue May 17 16:42:42 2011 (1305675762) -- 21327747
Ecco di seguito l'elenco delle novità (il post originale lo trovate cliccando qua)
Etichette:
Acqua Alta,
App Inventor,
Web Component
1 giugno 2011
Tutorial 10 (Parte 2) - Come pubblicare le applicazioni App Inventor in Android Market - Guida aggiornata
In fondo trovate un imporante precisazione se usate la nuova JDK versione 7
Continuiamo a vedere i passi necessari al caricamento ed alla pubblicazione della nostra applicazione creata con App Inventor nell' Android Market.
Oggi vedremo come modificare il file Androidmanifest.xml in modo da renderlo compatibile con i controlli che vengono effettuati da Google per la pubblicazione delle applicazioni.
Continuiamo a vedere i passi necessari al caricamento ed alla pubblicazione della nostra applicazione creata con App Inventor nell' Android Market.
Oggi vedremo come modificare il file Androidmanifest.xml in modo da renderlo compatibile con i controlli che vengono effettuati da Google per la pubblicazione delle applicazioni.
Etichette:
Adb,
Android,
Android Market,
App Inventor,
Guida,
Java,
Smartphone,
Tutorial
31 maggio 2011
Tutorial 10 (Parte 1) - Come pubblicare le applicazioni App Inventor in Android Market - Guida aggiornata
Aggiornamento del 10/04/2012:
Nuovo post con istruzioni più aggiornate e procedura semi automatica:
Pubblicare le proprie App su Google Play Store
In questa guida (aggiornata rispetto a tutte le altre attualmente reperibili in internet) vedremo come è possibile modificare il file .apk della nostra applicazione creata con App Inventor in modo che venga accettata per la pubblicazione nell'Android Market di Google.
La guida è funzionante ad oggi con la versione App Inventor: Build: Tue Apr 19 10:31:49 2011
ed anche con la versione appena rilasciata:
Build: Tue May 17 16:42:42 2011 (1305675762) -- 21327747
Etichette:
Adb,
Android,
Android Market,
App Inventor,
Guida,
Java,
Tutorial
Iscriviti a:
Post (Atom)





