Cerca con Google

Translate

18 novembre 2014

Nuova versione di MIT App Inventor 2 (nb139)


Eccoci con il "consueto" appuntamento per analizzare le novità in arrivo con la nuova versione di MIT App Inventor, il tool gratuito e web based per la realizzazione di app Android.

Scaldate le vostre tastiere perchè nei prossimi giorni verrà messa online la versione nb139 del nostro software preferito.

Vi riporto il changelog (ovvero le novità previste), la nuova versione dovrebbe andare online a brevissimo probabilmente già nel momento in cui leggerete questo articolo.

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:

12 settembre 2014

Nuova versione di MIT App Inventor 2 (nb136) in arrivo nel weekend

Rieccoci dopo la pausa estiva,
spero che le ferie siano andate bene per tutti voi e che abbiate avuto tempo da dedicare al vostro tool preferito, ovvero naturalmente
App Inventor!!!

Volevo darvi un breve aggiornamento sui lavori che fervono al MIT e cosa ci possiamo aspettare per Android App Inventor 2 nelle prossime settimane.

La versione nb136 verrà rilasciata questo weekend (13 Settembre 2014)

Vediamo le novità principali che verranno introdotte:

  • Internazionalizzazione: MIT App Inventor può ora essere tradotto in altre lingue. Il primo linguaggio supportato sarà il Cinese, subito dopo lo Spagnolo. Presto documenteremo come la gente possa contribuire alla traduzione nelle altre lingue.
  • Supporto ai Tablet: In particolare le app che gireranno sui tablet potranno avvantaggiarsi degli schermi più grandi. Però per supportare i tablet verrà rimosso il supporto agli smartphone molto vecchi (versioni Android precedenti alla  1.6)
  • Aggiornamento componente Twitter: Sarà possibile caricare direttamente le immagini su Twitter senza dover più usare Twitpic (che verrà chiuso come servizio)
  • Screen Scrollable: Di default tutti i nuovi screen NON saranno settati a scrollable.
  • Fusion Tables: E' stato aggiunto il servizio di autenticazione per permettere agli sviluppatori di registrare l'autenticazione per ogni app, invece che dover dare accesso manuale ad ogni singolo utente. Verranno inoltre introdotti alcuni nuovi blocchi per facilitare la lettura dei dati (inserimento e lettura delle righe dei dati dalla tabella).

Questa è una lista preliminare delle novità che ci aspettano, vedremo il changelog completo probabilmente lunedì.
Ovviamente le cose più interessanti ve le ho indicate in grassetto.
Se ci sarà bisogno di volontari per la traduzione di AI in Italiano spero di contare anche su di voi!!!

Inoltre non disperate per la mancanza di nuovi tutorial, arriveranno spero a breve, dovete solo pazientare un altro pò.

Fatemi sapere cosa ne pensate e cosa vorreste vedere implementato in MIT App Inventor al più presto 
(non chiedete il componente AdMob perchè essendo uno strumento didattico non credo verrà mai aggiunto in via ufficiale)

ci sentiamo presto, buon App Inventing!!!

31 luglio 2014

Tutorial 9 - Creazione gioco Android tipo Space Invaders con MIT App Inventor 2 (Parte 1)

Nel tutorial di oggi vedremo come realizzare in maniera semplice e veloce un simpatico gioco per Android.

Useremo sempre MIT App Inventor 2, un tool gratuito e cloud based per la realizzazione di applicazioni Android.

Lo schema di base assomiglierà un pò al buon vecchio Space Invaders, ma in questo caso controlleremo con il nostro dito un sottomarino che dovrà sparare dei siluri per affondare la nave che viaggia nella parte superiore dello schermo.

Tutorial 9 - Creazione gioco Android tipo Space Invaders con MIT App Inventor 2 (Parte 2)

Per leggere la parte 1 del tutorial clicca QUA

Proseguiamo quindi il nostro tutorial per la creazione di un semplice videogioco Android tramite MIT App Inventor 2.

Mancano ancora da programmare gli eventi per la gestione delle collisioni, per lo spostamento della nave, per il calcolo del punteggio e per l'aggiunta degli effetti sonori...

Se provate l'app realizzata fino a questo punto vedrete che quando il proiettile raggiunge il bordo superiore dello schermo si ferma, per programmare quindi correttamente l'animazione del proiettile e far si che sparisca al di fuori dello schermo possiamo usare l'evento "Ball1.EdgeReached" che ci indica quando il proiettile tocca uno dei bordi dello schermo, quando viene generato questo evento vogliamo semplicemente far sparire il proiettile settando la sua visibilità a "false" e resettando la sua posizione ad un valore di default (ad esempio x=100 y=100 pixel), di fatto simulando l'uscita di questo dallo schermo.

08 luglio 2014

Nuova versione di MIT App Inventor 2 (nb135 5 Luglio 2014) i lavori continuano...

Il team non si ferma mai!!!...
E' con grande piacere che vi presento la nuova versione di
MIT App Inventor 2
(per chi non lo conoscesse è un tool online e web based gratuito per la realizzazione di app Android in maniera semplice e veloce)

Siamo giunti alla versione
nb135 (5 Luglio, 2014)

Per accedere alla versione aggiornata nulla di più semplice, basta andare al solito indirizzo:

http://ai2.appinventor.mit.edu/

vediamo le novità introdotte con questo aggiornamento: