Cerca con Google

Translate

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:

  • 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
Se avete letto con attenzione ci sono due novità veramente importanti,
La prima è in fase ancora embrionale ed è la possibilità di registrare dei video all'interno della nostra app, basterà trascinare questo nuovo componente dalla palette Media nel nostro progetto:



La seconda è quella che sarà finalmente possibile aggiornare versionName e sopratutto versionCode direttamente da Desing Editor!!!
Questo ci permette (volendo) di non passare più da Marketizer per l'aggiornamento delle nostre app nel Google Play store,
vediamone in breve il funzionamento,
semplicemente scegliamo Screen1 e controlliamo la due nuove Properties

come potete facilmente intuire ora il file apk generato da App Inventor avrà nell'AndroidManifest.xml il versionCode e il versionName così come impostato da noi.

Questo vuol dire che se nel market avevamo caricato l'app con versionCode = 1 se ora vogliamo fare un aggiornamento basterà aumentare di almeno 1 tale valore.

Ho però controllato e purtroppo i tag relativi allo screensize ancora non vengono impostati, quindi il mio consiglio rimane sempre quello di passare da Marketizer che offre un controllo più completo del file AndroidManifest.xml.

Attenzione, se usate Marketizer dovete rimuovere a mano dal file xml il versionCode e il versionName inserito nel DesignEditor altrimenti avrete un errore in fase di ricompilazione dell'app.

Vi ricordo che è ora preferibile commentare questa notizia sul nostro nuovo Forum,
la discussione la trovate qua








5 commenti:

  1. Chissà quando inseriranno l'opzione NoTitleBar...

    RispondiElimina
    Risposte
    1. Appena la implementano non dovrò proprio più fare alcun passaggio manuale o con Marketizer! :)

      Elimina
  2. Ciao, non essendoci un 3d apposito uso quello che trovo.
    Stavo sviluppando un'app e mentre lavoravo cambiando da uno screen ad un altro ho visto con mia grande sorpresa che tutto.... dico TUTTO.... quello che avevo fatto è sparito su uno degli screen, sono rimaste 3 variabili ma dei blocchi non vi è più traccia.
    Oltre che ricominciare daccapo non so proprio cosa inventarmi, ma non so dove e a chi scrivere per segnalare il problema agli sviluppatori del MIT.
    Grazie anticipate.

    RispondiElimina
    Risposte
    1. Ciao Antonino, non so se hai visto ma ora abbiamo anche un forum che puoi utilizzare
      per quanto riguarda il tuo problema purtroppo può accadere vksto che ai é cmq ancora in fase beta
      a volte capita se si passa troppo velocemente da uno screen all'altro
      per segnalare il problema puoi usare il gruppo ufficiale di mit ai che trovi in google gruppi

      Elimina
  3. ciao si può aggiungere file pdf offline da leggere con adobe reader o comunque con altri lettori pdf da scaricare sul telefono da inserire nelle nostre app di app inventor?

    RispondiElimina