appML: creare apps multipiattaforma in modo semplice, oltre HTML5

 

appML è un'estensione di HTML appositamente progettata per lo sviluppo di app mobile multipiattaforma.

appML introduce nuovi tag da utilizzare nello sviluppo di app web-based, eseguibili su qualunque browser webkit (iOS, Android, BlackBerry OS 6+, ecc.), con componenti dedicati alla gestione di aspetti cruciali quali lo scroll, le animazioni, la storia della navigazione e altro ancora. 

La libreria costituisce una summa funzionante di framework per il web app developing di elevato successo quali jQtouch, iScroll e jQuery, integrati in un unico contesto che permette di superare i problemi di mutua compatibilità esaltando i pregi e le caratteristiche di ciascuna.

appML permette inoltre di sviluppare applicazioni native per diverse piattaforme, se utilizzato insieme a framework per il build crossplatform, e sebbene sia ancora in versione α è già incluso tra i tool di Phonegap, tra i più celebri e gettonati.

Attualmente le migliori performance sono relative allo sviluppo su iPhone, iPad e iPod touch (mobile safari browser), ma si raggiungono buone prestazioni anche su dispositivi Android 2.2, e potenzialmente tutti i dispositivi webkit-powered possono essere coinvolti. La nuova versione di appML, che sarà rilasciata prossimamente, includerà inoltre un meccanismo di script loading e di dynamic progressive enhancement, che permetterà di adattare la visualizzazione dell'applicazione alle potenzialità del dispositivo e consentirà dunque una compatibilità estesa potenzialmente a qualunque browser, senza sacrificare le dimensioni totali dell'applicazione.

Il sito di riferimento è http://www.appml.org dove è presente una descrizione dettagliata del progetto, demo per dispositivi mobile e browser supportati, gruppi di discussione e contatti.

  • Giorno: 
    Sabato, Maggio 21, 2011
  • Slot: 
    12:30 - 13:20
  • Tema: 
Ritratto di Fabrizio Scarcello
Fabrizio Scarcello