Corsi on-line

Ionic: realizzare App native in HTML5

In generale le App native vengono (ancora oggi) preferite alle Web applications per via del fatto che esse sono in grado di garantire un più elevato livello di prestazioni e una maggiore integrazione con i sistemi operativi adottati dai dispositivi mobili, come per esempio gli smartphone e i tablet; per gli sviluppatori di applicazioni e interfacce orientate alla Rete nasce quindi l’esigenza di utilizzare soluzioni che permettano di adottare i Web standards ottenendo performances paragonabili a quelle delle App native; Ionic potrebbe rappresentare una risorsa interessante da questo punto di vista.

Ionic

Ionic è infatti nello stesso tempo un classico front-end framework e una raccolta di librerie concepite per semplificare il lavoro di creazione delle applicazioni native native-like (come le hybrid mobile app) utilizzando esclusivamente tecnologie Web based come HTML5, CSS3 e JavaScript. Il progetto, rilasciato sotto licenza Open Source, è al momento ancora in versione Alpha, ma per il suo funzionamento si basa su un prodotto ormai collaudato come Angular.JS; da segnalare anche il ricorso all’estensione SASS (Syntactically Awesome Style Sheets) per le regole di stile CSS.

E’ comunque da sottolineare che Ionic non rappresenta una soluzione sostitutiva a strumenti per la conversione di applicazioni Web in applicazioni native, come per esempio PhoneGap, o di altri framework JavaScript specializzati nella creazione di mobile App Web based come jQuery Mobile, si tratta più propriamente di una libreria integrabile con altri SDK per la realizzazione di interfacce utente pensate per piattaforme mobili come per iOS e Android.

Per quanto riguarda la compatibilità, attualmente Ionic garantisce il supporto per iOS 6 e Android 4.1 (“Jelly Bean”) o versioni successive, gli sviluppato hanno posto particolare accento sul fatto che in nessun caso verranno implementate soluzioni per le release precedenti dei due sistemi operativi citati.

Via Ionic

Post correlati
I più letti del mese
Tematiche