Appunti di programmazione, tutorial e guide per il mondo Android usando App Inventor
Cerca con Google
Translate
Visualizzazione post con etichetta Google Play Store. Mostra tutti i post
Visualizzazione post con etichetta Google Play Store. Mostra tutti i post
10 ottobre 2014
Tutorial - Cambiare il PackageName della nostra app creata con App Inventor - Parte 1
Parte 1 - In questo tutorial andremo a vedere come sia finalmente possibile cambiare il packagename della nostra App creata con MIT App Inventor.
Per chi non lo sapesse il packagename viene definito per ogni app Android ed identifica in maniera univoca la nostra applicazione nel Google Play Store (Guida manifest da documentazione ufficiale)
In MIT App Inventor tutte le app che creiamo hanno sempre un packagename fisso che non è possible cambiare (almeno fino ad oggi...) ed è composto nel seguente modo:
appinventor.ai_username.nomeapp
La parte in rosso è fissa mentre ovviamente "username" e "nomeapp" saranno diversi in base all'utente ed al nome del vostro progetto.
Qui sotto potete vedere la mia app come appare nel Play Store ed il suo packagename (appinventor.ai_seblog2k.Acqua_Alta)
Tutorial - Cambiare il PackageName della nostra app creata con App Inventor - Parte 2
Per leggere la Parte 1 clicca QUA
In questa guida stiamo cambiando il packagename della nostra app da:
appinventor.ai_seblogapps.Submarine_Shooter
a
com.seblogapps.Submarine_Shooter
Andiamo ad aprire con PsPad il file AndroidManifest.xml che è stato estratto da APKStudio partendo dal file compilato .apk
Come vedete alla voce "package" nel manifest abbiamo il nome fisso ed impostato automaticamente da MIT App Inventor:
In questa guida stiamo cambiando il packagename della nostra app da:
appinventor.ai_seblogapps.Submarine_Shooter
a
com.seblogapps.Submarine_Shooter
Andiamo ad aprire con PsPad il file AndroidManifest.xml che è stato estratto da APKStudio partendo dal file compilato .apk
Come vedete alla voce "package" nel manifest abbiamo il nome fisso ed impostato automaticamente da MIT App Inventor:
16 maggio 2014
Tutorial 7 - Componenti Button e Player, riproduzione di file audio mp3 con Android App Inventor (Parte 1)
Nel tutorial di oggi vedremo come creare una semplice app utilizzando lo strumento web based gratuito MIT App Inventor 2 per la creazione di applicazioni Android.Nella prima parte vedremo come aggiungere un pulsante (Button) ed un media player (componente "Player"), lo scopo della nostra applicazione sarà quello di riprodurre il discorso di un grande personaggio del cinema alla pressione dell'immagine dell'attore.
Etichette:
AI2,
Android,
App Inventor 2,
Button,
Compilazione progetti,
Event Handler,
file apk,
Google,
Google Play Store,
Guida,
Media,
Mp3,
Player1,
Realizzazione Applicazioni,
Screen1,
Smartphone,
Tutorial,
Wireless ADB
Tutorial 7 - Componenti Button e Player, riproduzione di file audio mp3 con Android App Inventor (Parte 2)
Riprendiamo quanto visto nella parte 1 del tutorial ed aggiungiamo altri elementi alla nostra app Android.
Vogliamo aggiungere nella nostra app Android un secondo grande discorso del cinema, l'utente deciderà quale ascoltare cliccando una delle due immagini corrispondeti.
Inseriremo una logica di controllo del tipo
if-then-else (fondamentale in qualsiasi linguaggio di programmazione) per mettere in pausa i discorsi ed evitare che si accavallino tra di loro...
Vogliamo aggiungere nella nostra app Android un secondo grande discorso del cinema, l'utente deciderà quale ascoltare cliccando una delle due immagini corrispondeti.
Inseriremo una logica di controllo del tipo
if-then-else (fondamentale in qualsiasi linguaggio di programmazione) per mettere in pausa i discorsi ed evitare che si accavallino tra di loro...
Etichette:
AI2,
Android,
App Inventor 2,
Button,
Compilazione progetti,
Event Handler,
file apk,
Google,
Google Play Store,
Guida,
HorizontalArrangement1,
Image,
Media,
Mp3,
Player1,
Realizzazione Applicazioni,
Screen1,
Tutorial
20 dicembre 2013
Tutorial 1 - Creare applicazioni Android con MIT App Inventor 2 - Introduzione
Bene, finalmente ci siamo!
Visto che MIT App Inventor 2 è uscito dalla fase alpha ed è entrato in fase beta da un pò di tempo, possiamo cominciare una nuova serie di tutorial che avvicineranno alla programmazione di App Android tramite l'utilizzo di questo software web facile ed intuitivo da usare.
Per chi non lo sapesse, tramite l'utilizzo di App Inventor, è possibile infatti creare in modo semplice e rapido della applicazioni Android anche se si hanno poche conoscenze di programmazione.
Visto che MIT App Inventor 2 è uscito dalla fase alpha ed è entrato in fase beta da un pò di tempo, possiamo cominciare una nuova serie di tutorial che avvicineranno alla programmazione di App Android tramite l'utilizzo di questo software web facile ed intuitivo da usare.
Per chi non lo sapesse, tramite l'utilizzo di App Inventor, è possibile infatti creare in modo semplice e rapido della applicazioni Android anche se si hanno poche conoscenze di programmazione.
Etichette:
AI2,
Android,
App Inventor,
App Inventor 2,
Button,
Emulatore Android,
Google Play Store,
Pulsanti,
Realizzazione Applicazioni,
Screen1,
Text,
Text-to-Speech,
Tutorial,
Wireless,
Wireless ADB
Tutorial 1 - Creare applicazioni Android con MIT App Inventor 2 - Parte 2 (Blocks Editor)
Eccoci alla seconda parte di questa guida per la realizzazione di app Android utilizzando il tool MIT App Inventor 2.
Avevamo completato la parte di interfaccia grafica e dovevamo ora programmare la logica di funzionamento del programma (molto semplice in questo primo esempio)
Andiamo quindi al "Blocks Editor" cliccando sul pulsante in alto a destra "Blocks"
Avevamo completato la parte di interfaccia grafica e dovevamo ora programmare la logica di funzionamento del programma (molto semplice in questo primo esempio)
Andiamo quindi al "Blocks Editor" cliccando sul pulsante in alto a destra "Blocks"
Etichette:
AI2,
Android,
App Inventor,
App Inventor 2,
Button,
Emulatore Android,
Google Play Store,
Pulsanti,
Realizzazione Applicazioni,
Screen1,
Text,
Text-to-Speech,
Tutorial,
Wireless,
Wireless ADB
10 dicembre 2013
Tutorial 60 - Ridimensionamento componenti in App Inventor per adattarsi a tutte le risoluzioni schermo (smartphone e tablet)
In questo tutorial affrontiamo una possibile ottimizzazione da applicare alle nostre app create con MIT App Inventor per far si che vengano visualizzate nella miglior maniera possibile su tutti i dispositivi Android.
Come ben sapete Android è una piattaforma diffusa su una miriade di dispositivi, ed a differenza di Iphone o Windows Phone (dove esistono solo un paio di risoluzioni per tutti i dispositivi), la risoluzione e la dimensione dello schermo può variare di molto da device a device.
Come ben sapete Android è una piattaforma diffusa su una miriade di dispositivi, ed a differenza di Iphone o Windows Phone (dove esistono solo un paio di risoluzioni per tutti i dispositivi), la risoluzione e la dimensione dello schermo può variare di molto da device a device.
Etichette:
Android SDK,
AndroidManifest.xml,
App Inventor,
App Inventor 2,
Canvas,
Google Play Store,
Guida,
Image Sprite,
MIT,
MultiScreen,
Procedura,
procedureWithResult,
Pulsanti,
Screen1,
Smartphone,
Tablet,
Text,
Tutorial
21 giugno 2013
Tutorial 50 - Creare App per Radio in Streaming in 10 minuti (usando App Inventor)
Tutorial facile
Ritorno a parlare di radio in streaming e della possibilità di realizzare tramite App Inventor una semplicissima applicazione Android per l'ascolto di una stazione radio.
Avevamo già visto nel Tutorial 46 come realizzare un applicazione che permettesse di ascoltare tre diverse radio, questa volta però, per venire incontro alle esigenze dei nostri lettori che ci seguono da meno tempo, ho pensato di semplificare all'estremo la realizzazione dell'app.
Ritorno a parlare di radio in streaming e della possibilità di realizzare tramite App Inventor una semplicissima applicazione Android per l'ascolto di una stazione radio.
Avevamo già visto nel Tutorial 46 come realizzare un applicazione che permettesse di ascoltare tre diverse radio, questa volta però, per venire incontro alle esigenze dei nostri lettori che ci seguono da meno tempo, ho pensato di semplificare all'estremo la realizzazione dell'app.
Etichette:
Android,
Android Market,
App Inventor,
Google,
Google Play Store,
Guida,
player,
Realizzazione Applicazioni,
Screen1,
Smartphone,
Tutorial
24 maggio 2013
Tutorial 47 - Guida Rapida: Come pubblicare le applicazioni App Inventor in Google Play Store (App2Market)
Vediamo un ulteriore metodo sul come preparare le nostre applicazioni realizzate tramite App Inventor per il caricamento sul Google Play Store.
Abbiamo faticato tanto sulla nostra app, ci abbiamo speso tempo e sudore ed ora vogliamo renderla disponibile al grande pubblico...
Come fare?
Ovviamente la strada migliore da intraprendere è quella della pubblicazione nel Google Play Store, lo store per eccellenza per la applicazioni Android che ha visto qualcosa come 50 miliardi di download dalla sua creazione.
App Inventor da un pò di tempo a questa parte genera dei file .apk che sono già "quasi" pronti per la pubblicazione, ma se vogliamo migliorare ancora la compatibilità delle nostre app affinchè siano disponibili su un numero ancora maggiore di dispositivi, seguire questa guida:
Abbiamo faticato tanto sulla nostra app, ci abbiamo speso tempo e sudore ed ora vogliamo renderla disponibile al grande pubblico...
Come fare?
Ovviamente la strada migliore da intraprendere è quella della pubblicazione nel Google Play Store, lo store per eccellenza per la applicazioni Android che ha visto qualcosa come 50 miliardi di download dalla sua creazione.
App Inventor da un pò di tempo a questa parte genera dei file .apk che sono già "quasi" pronti per la pubblicazione, ma se vogliamo migliorare ancora la compatibilità delle nostre app affinchè siano disponibili su un numero ancora maggiore di dispositivi, seguire questa guida:
Etichette:
Android,
Android Market,
App Inventor,
AppStore,
Google Play Store,
Guida,
Java,
Java JDK,
KeyStore,
Tutorial
15 marzo 2013
Tutorial 42 - Usare App Inventor in locale e modificare AndroidManifest.xml
Tutorial per utenti esperti!!!
Ritorniamo a parlare del progetto Ai4A (che significa App Inventor for all) ed è la versione di App Inventor che può girare offline.
Nel tutorial 41 abbiamo visto come si fa ad installare tutto il necessario sul nostro pc, oggi vediamo un ulteriore approfondimento sul suo utilizzo che ci permetterà di modificare il file AndroidManifest.xml e compilare il nostro apk con il nuovo manifest.
Ritorniamo a parlare del progetto Ai4A (che significa App Inventor for all) ed è la versione di App Inventor che può girare offline.
Nel tutorial 41 abbiamo visto come si fa ad installare tutto il necessario sul nostro pc, oggi vediamo un ulteriore approfondimento sul suo utilizzo che ci permetterà di modificare il file AndroidManifest.xml e compilare il nostro apk con il nuovo manifest.
Etichette:
Android,
Android SDK,
App Engine,
App Inventor,
Google App Engine,
Google Play Store,
Guida,
Installazione offline,
Java,
Java JDK,
KeyStore,
MIT,
Tutorial
13 novembre 2012
Nuova versione App Inventor (v130a - 10-11-2012)
E' stata rilasciata una nuova versione di App Inventor,
per la precisione la v130a con data 10-11-2012
già disponibile semplicemente visitando la solita pagina
http://beta.appinventor.mit.edu
ed anche nella sua equivalente versione wireless (dovete in questo caso aggiornare l'app corrispondente nel vostro smartphone)
http://testwireless.appinventor.mit.edu/
in basso a destra vedremo l'indicazione
Built: November 10 2012 Version: v130a
Vediamo brevemente le novità che porta (poche ma importanti):
per la precisione la v130a con data 10-11-2012
già disponibile semplicemente visitando la solita pagina
http://beta.appinventor.mit.edu
ed anche nella sua equivalente versione wireless (dovete in questo caso aggiornare l'app corrispondente nel vostro smartphone)
http://testwireless.appinventor.mit.edu/
in basso a destra vedremo l'indicazione
Built: November 10 2012 Version: v130a
Vediamo brevemente le novità che porta (poche ma importanti):
Etichette:
Aggiornamento,
App Inventor,
Google Play Store,
MIT,
MultiScreen,
Wireless,
Wireless ADB
5 novembre 2012
Tutorial 38 - Importare dati da una tabella HTML in App Inventor - Parte 2
Eccoci alla parte 2 del tutorial (la parte 1 la trovate cliccando QUA)
Ora i dati sono pronti e formattati secondo le nostre necessità.
Non ci resta che creare l'app che scarichi questi dati e li visualizzi all'utente.
Per semplicità la nostra app visualizzerà solo le prime 3 squadre in classifica ed il loro punteggio, è chiaro come sia possibile far visualizzare qualsiasi dato presente nella nostra tabella cambiando la query ed aggiungendo nuove label, etc...
Ora i dati sono pronti e formattati secondo le nostre necessità.
Non ci resta che creare l'app che scarichi questi dati e li visualizzi all'utente.
Per semplicità la nostra app visualizzerà solo le prime 3 squadre in classifica ed il loro punteggio, è chiaro come sia possibile far visualizzare qualsiasi dato presente nella nostra tabella cambiando la query ed aggiungendo nuove label, etc...
Etichette:
Android,
App Inventor,
Database,
Google Play Store,
Guida,
Html Table,
MIT,
Notifier,
Procedura,
Screen Arrangement,
SQL,
TinyDB,
Tutorial,
Variabili,
Web Component,
XML
Tutorial 38 - Importare dati da una tabella HTML in App Inventor - Parte 1
Nel tutorial di oggi ci occuperemo di "data scraping", ovvero quel metodo con cui si prendono delle informazioni dalla rete per poi renderle disponibili all'interno della nostra app.
Nello specifico faremo "scraping" di una tabella HTML visto che in internet, molte volte troviamo dati formattati proprio sotto forma tabellare.
Per cercare di facilitare il più possibile il processo utilizzeremo Google Spreadsheet (tradotto "Foglio di Lavoro" in Google Drive) che servirà da passaggio intermedio tra il sito internet e la nostra app.
Nello specifico faremo "scraping" di una tabella HTML visto che in internet, molte volte troviamo dati formattati proprio sotto forma tabellare.
Per cercare di facilitare il più possibile il processo utilizzeremo Google Spreadsheet (tradotto "Foglio di Lavoro" in Google Drive) che servirà da passaggio intermedio tra il sito internet e la nostra app.
Etichette:
Acqua Alta,
Android,
App Inventor,
Database,
Google Play Store,
Guida,
Html Table,
MIT,
Notifier,
Procedura,
Screen Arrangement,
SQL,
TinyDB,
Tutorial,
Variabili,
Web Component,
XML
1 agosto 2012
Tutorial 35 - Inserire banner pubblicitari in App Inventor (Parte 3)
In questa terza ed ultima parte della guida andremo a vedere come implementare in Design e Blocks Editor tutto quel che serve per la corretta implementazione dei banner pubblicitari nella nostra app realizzata completamente con MIT App Inventor.
Se non l'avete ancora letta, leggete prima la :
Parte 1
Parte 2
della guida, è obbligatorio infatti aver fatto tutti i passaggi per poter proseguire correttamente.
Se non l'avete ancora letta, leggete prima la :
Parte 1
Parte 2
della guida, è obbligatorio infatti aver fatto tutti i passaggi per poter proseguire correttamente.
Etichette:
Ads,
AdSense,
App Inventor,
Banner,
Google,
Google Play Store,
Guida,
MobFox,
Pubblicità,
Smartphone,
Tutorial,
WebView
Tutorial 35 - Inserire banner pubblicitari in App Inventor (Parte 2)
Continuiamo con la guida iniziata per l'inserimento di banner pubblicitari in App Inventor, se non avete ancora letto la prima parte fatelo cliccando QUA
Bene, a questo punto dovreste avere una campagna attiva e approvata su MobFox, dobbiamo tornare ora in AlterVista (o un altro spazio web che avete deciso di utilizzare) per creare la pagina web vera e propria che conterrà SOLAMENTE il nostro banner pubblicitario.
Decidete un nome per questa pagina e segnatevelo, supponiamo sia mobfoxexample.altervista.com/banner.html
Bene, a questo punto dovreste avere una campagna attiva e approvata su MobFox, dobbiamo tornare ora in AlterVista (o un altro spazio web che avete deciso di utilizzare) per creare la pagina web vera e propria che conterrà SOLAMENTE il nostro banner pubblicitario.
Decidete un nome per questa pagina e segnatevelo, supponiamo sia mobfoxexample.altervista.com/banner.html
Etichette:
Ads,
AdSense,
App Inventor,
Banner,
Google,
Google Play Store,
Guida,
MobFox,
Pubblicità,
Smartphone,
Tutorial,
WebView
Tutorial 35 - Inserire banner pubblicitari in App Inventor (Parte 1)
Bene! finalmente ci siamo! me lo avete chiesto veramente in tanti...
E' possibile inserire banner pubblicitari nelle nostre app realizzate con MIT App Inventor????
La risposta è SI (ma con qualche limitazione come vedremo dopo) ...!!!!!
In questo lungo tutorial vedremo come fare; ho deciso di non farlo tramite video perché sarebbe stato troppo lungo, ma non temete, ho fatto talmente tanti screen-shot che se seguirete tutto passo passo potrete inserire i vostri banner preferiti con facilità!
E' possibile inserire banner pubblicitari nelle nostre app realizzate con MIT App Inventor????
La risposta è SI (ma con qualche limitazione come vedremo dopo) ...!!!!!
In questo lungo tutorial vedremo come fare; ho deciso di non farlo tramite video perché sarebbe stato troppo lungo, ma non temete, ho fatto talmente tanti screen-shot che se seguirete tutto passo passo potrete inserire i vostri banner preferiti con facilità!
Etichette:
Ads,
AdSense,
App Inventor,
Banner,
Google,
Google Play Store,
Guida,
MobFox,
Pubblicità,
Smartphone,
Tutorial,
WebView
25 luglio 2012
Nuova versione App Inventor (v127 - 23-07-2012)
Bene bene, vedo che al MIT non stanno fermi, è stata appena rilasciata una nuova versione di App Inventor!
Built: July 23 2012 Version: v127
Vediamo subito le novità dal changelog ufficiale:
Built: July 23 2012 Version: v127
Vediamo subito le novità dal changelog ufficiale:
- Aggiunto componente "CamCorder", funziona come la "Camera" ma cattura video invece che immagini, attualmente le immagini catturate avranno una dimensione molto piccola, stiamo lavorando per risolvere il problema
- Possibilita per gli Image Sprite di ruotare e ridimensionarsi simultaneamente.
- Corretto Webviewer che a volte poteva ritornare un errore di null pointer exception.
- Possibilità di cambiare versionName e versionCode nel Designer Editor come proprietà del componente Screen1. Questo è necessario per permettere di fare l'update della applicazioni caricate su Google Play
Etichette:
Aggiornamento,
Android,
Android Market,
App Inventor,
CamCorder,
Google Play Store,
MIT
8 maggio 2012
Nuova versione App Inventor (v125 - 08-05-2012)
Mi è appena giunta notizia che App Inventor è stato aggiornato alla versione v.125 (Version: 125 Id: 4fbee9e4023c), sembra ci siano delle novità interessanti che potrebbero rendere "obsoleti" alcuni dei miei vecchi tutorial :(
Per usare la nuova versione basta ricaricare la pagina app inventor all'indirizzo solito:
http://beta.appinventor.mit.edu
Attenzione che usando questa nuova versione, i file .apk generati non sono più "direttamente compatibili con Marketizer Cloud"
Leggete maggiori informazioni su come risolvere la cosa
qua
In particolare sembra ora che i progetti realizzati possano essere direttamente caricati in Google Play senza passare da Marketizer o altro.
Per usare la nuova versione basta ricaricare la pagina app inventor all'indirizzo solito:
http://beta.appinventor.mit.edu
Attenzione che usando questa nuova versione, i file .apk generati non sono più "direttamente compatibili con Marketizer Cloud"
Leggete maggiori informazioni su come risolvere la cosa
qua
In particolare sembra ora che i progetti realizzati possano essere direttamente caricati in Google Play senza passare da Marketizer o altro.
Etichette:
Android,
App Inventor,
Button,
Google Play Store
10 aprile 2012
Tutorial 30 - Come pubblicare le proprie applicazioni App Inventor su Google Play con Marketizer Cloud
Riprendiamo un tutorial visto qualche mese fa sulla pubblicazione delle proprie fatiche di App Inventor in Google Play store.
Sono successe alcune cose nel frattempo, nello specifico che ci interessano da vicino le novità sono 3:
1 - Android Market si chiama ora Google Play store
2 - Google App Inventor è passato nelle mani del MIT ed ora è conosciuto come MIT App Inventor
3 - Marketizer è ora diventato un progetto "cloud" ed infatti l'ultima versione disponibile è Marketizer Cloud
Sono successe alcune cose nel frattempo, nello specifico che ci interessano da vicino le novità sono 3:
1 - Android Market si chiama ora Google Play store
2 - Google App Inventor è passato nelle mani del MIT ed ora è conosciuto come MIT App Inventor
3 - Marketizer è ora diventato un progetto "cloud" ed infatti l'ultima versione disponibile è Marketizer Cloud
Etichette:
Android,
Android Market,
App Inventor,
AppStore,
Google,
Google Play Store,
Guida,
MIT,
Tutorial,
Windows XP
Iscriviti a:
Post (Atom)















