Appunti di programmazione, tutorial e guide per il mondo Android usando App Inventor
Cerca con Google
Translate
23 ottobre 2013
Tutorial 56 - Come installare correttamente Oracle Java JDK per l'uso in App Inventor
Ritorniamo oggi su un argomento molto discusso e commentato nel mio blog, nel forum e nel canale YouTube...
L'installazione di Oracle Java JDK
Sembra un argomento banale ma visti gli innumerevoli problemi che questo software ha dato ai miei lettori, ho deciso di realizzare un tutorial aggiornato che spiega passo passo come si installa e come si imposta correttamente.
Etichette:
Aggiornamento,
Android,
App Inventor,
Guida,
Java,
Java JDK,
KeyStore,
Tutorial
16 ottobre 2013
MIT Android App Inventor 2 - novità ed aggiornamenti
Rieccoci con un succoso aggiornamento per quanto riguarda App Inventor 2.
Direttamente dal gruppo Google ufficiale (https://groups.google.com/forum/#!topic/appinventor/rP8Q6pttTtw)
e per mano di Mr. Hal Habeson (https://plus.google.com/u/0/100968916909048200462/posts)
Vediamo cosa bolle in pentola per il nostro tool di creazione di App Android preferito!
Ricordo che Hal lavora al MIT e coordina il progetto AI2, quindi diciamo che notizie più fresche di queste non ne possiamo avere.
Vi riporto un riassunto del suo post:
Etichette:
Aggiornamento,
AI2,
App Inventor,
App Inventor 2,
App Inventor Classic,
Beta Tester,
MIT
14 agosto 2013
Tutorial 55 - Importare dati da un file .csv o .txt tramite JavaScript e memorizzarlo in TinyDB
Iniziamo a vedere con questo tutorial tutte le potenzialità che può esprimere App Inventor quando viene utilizzato insieme a JavaScript.
Per chi non lo sapesse JavaScript è un linguaggio di programmazione solitamente usato nelle pagine web per ampliare la funzionalità dell'html di base ed avere quindi siti internet più ricchi di funzionalità (detta proprio terra terra...)
Il grande PuraVidaApps (sito che vi consiglio di visitare) ha scoperto la possibilità di usare JavaScript anche in App Inventor!
Per chi non lo sapesse JavaScript è un linguaggio di programmazione solitamente usato nelle pagine web per ampliare la funzionalità dell'html di base ed avere quindi siti internet più ricchi di funzionalità (detta proprio terra terra...)
Il grande PuraVidaApps (sito che vi consiglio di visitare) ha scoperto la possibilità di usare JavaScript anche in App Inventor!
Etichette:
Android,
App Inventor,
Clock,
CSV,
Database,
Google,
Guida,
ifelse,
Indice,
list from csv table,
Lists,
Screen1,
SQL,
TinyDB,
Tutorial,
Variabili,
WebView,
WebViewer
7 agosto 2013
Tutorial 54 - Ricercare dati all'interno di una lista bidimensionale (array) con le funzioni nella palette "Lists" ed il ciclo "ForEach"
Ripartiamo da quanto avevamo fatto nel Tutorial 53 per il salvataggio di una base dati da utilizzare nella nostra App.
Andremo a vedere in questo tutorial come sia possibile cercare dei dati specifici all'interno dei dati che avevamo salvato nel TinyDB sotto forma di lista bidimensionale.
Come infatti potete immaginare, il bello di avere una gran mole di dati (supponiamo appunto un intero elenco telefonico), è quello di poter ricercare un valore particolare all'interno di essi con facilità.
Nell'esempio di oggi vedremo come è possible cercare se nel nostro elenco è presente un particolare "cognome" ed estrarre tutti i dati ad esso relativi, quindi il relativo "nome" ed il "numero di telefono".
Andremo a vedere in questo tutorial come sia possibile cercare dei dati specifici all'interno dei dati che avevamo salvato nel TinyDB sotto forma di lista bidimensionale.
Come infatti potete immaginare, il bello di avere una gran mole di dati (supponiamo appunto un intero elenco telefonico), è quello di poter ricercare un valore particolare all'interno di essi con facilità.
Nell'esempio di oggi vedremo come è possible cercare se nel nostro elenco è presente un particolare "cognome" ed estrarre tutti i dati ad esso relativi, quindi il relativo "nome" ed il "numero di telefono".
Etichette:
App Inventor,
contains,
Control,
Database,
downcase,
foreach,
Google,
Guida,
is in list?,
make a list,
position in list,
Screen1,
select list item,
Text,
TinyDB,
trim,
Tutorial,
Variabili
5 agosto 2013
MIT Android App Inventor 2 sta arrivando!!! Alpha pubblica aperta a tutti!!!
Ci siamo quasi...
Finalmente sembra che quei "geniacci" del MIT abbiano ancora una volta fatto il loro dovere...
Di cosa stiamo parlando???
Ma dell'imminente rilascio di App Inventor 2 ovviamente!!!
Infatti è possibile già da qualche giorno collegarsi a questo sito:
http://ai2.appinventor.mit.edu
Per avere una succosa anteprima di quello che ci attende con App Inventor 2.
Il tutto ovviamente è ancora in fase "alpha" ma sembra che un bel pò di cose siano già a posto e funzionino a dovere.
Finalmente sembra che quei "geniacci" del MIT abbiano ancora una volta fatto il loro dovere...
Di cosa stiamo parlando???
Ma dell'imminente rilascio di App Inventor 2 ovviamente!!!
Infatti è possibile già da qualche giorno collegarsi a questo sito:
http://ai2.appinventor.mit.edu
Per avere una succosa anteprima di quello che ci attende con App Inventor 2.
Il tutto ovviamente è ancora in fase "alpha" ma sembra che un bel pò di cose siano già a posto e funzionino a dovere.
Etichette:
Aggiornamento,
AI2,
App Inventor,
App Inventor 2,
Beta Tester,
Google,
MIT,
newblocks,
Realizzazione Applicazioni,
Smartphone
31 luglio 2013
Tutorial 53 - Il componente TinyDB per il salvataggio dei dati (App rubrica telefonica)
Torniamo a parlare di TinyDB, un componente veramente fondamentale in Android App Inventor.
Abbiamo già visto il componente nel Tutorial 23 , oggi vedremo un altro esempio andando a realizzare una semplice rubrica telefonica dove l'utente potrà memorizzare in maniera persistente un elenco di record composto da:
Nome - Cognome - Numero di Telefono
Questo elenco sarà memorizzato nel telefono e quindi lo potremo ricaricare a piacimento anche dopo che l'utente ha riavviato l'applicazione o il telefono.
Abbiamo già visto il componente nel Tutorial 23 , oggi vedremo un altro esempio andando a realizzare una semplice rubrica telefonica dove l'utente potrà memorizzare in maniera persistente un elenco di record composto da:
Nome - Cognome - Numero di Telefono
Questo elenco sarà memorizzato nel telefono e quindi lo potremo ricaricare a piacimento anche dopo che l'utente ha riavviato l'applicazione o il telefono.
Etichette:
add item to list,
App Inventor,
Button,
Database,
foreach,
Guida,
ifelse,
make a list,
select list item,
TinyDB,
Tutorial,
Variabili
22 luglio 2013
Tutorial 52 - Il componente LocationSensor per la geolocalizzazione e la realizzazione di un App meteo (Yahoo Meteo)
Ricordate il Tutorial 51? Oggi andremo a vedere come sia possibile aggiungere il componente "LocationSensor" di App Inventor per realizzare un'applicazione in grado di localizzare il telefono e quindi darci le informazioni meteo relative alla nostra posizione attuale.
Uno dei vantaggi dei moderni smartphone è infatti quello di avere un gran numero di sensori che ci forniscono una quantità enorme di dati, tra questi uno dei più utilizzati è sicuramente il GPS che ci permette di localizzare con esattezza la posizione del telefono in ogni momento.
Uno dei vantaggi dei moderni smartphone è infatti quello di avere un gran numero di sensori che ci forniscono una quantità enorme di dati, tra questi uno dei più utilizzati è sicuramente il GPS che ci permette di localizzare con esattezza la posizione del telefono in ogni momento.
Etichette:
Android,
App Inventor,
Button,
Google,
Google Maps,
GPS,
Guida,
ifelse,
LocationSensor,
Procedura,
procedureWithResult,
Pulsanti,
select list item,
SQL,
Tutorial,
Web Component,
XML,
YQL
Iscriviti a:
Post (Atom)

