App ibride
Le app ibride o HTML5 Mobile permettono di utilizzare HTML5, CSS3 e javascript per la realizzazione di una app mobile. Rappresentano il massimo in termini di semplicità di programmazione, di interoperabilità sui diversi dispositivi e di riuso delle conoscenze maturate nella realizzazione di applicazioni web.
Con l’uso di una tecnologia come Apache Cordova, le app ibride possono essere installate e vendute attraverso Apple Store o Google Play, come le applicazioni native. Possono inoltre accedere funzionalità avanzate del dispositivo come i sensori, la fotocamera o salvare dati e lavorare offline.
Prezzo da pagare sono le prestazioni, ovviamente meno brillanti di una app nativa, e ovviamente una maggior difficoltà di progettazione quando l’app usa fortemente l’hardware del dispositivo (ad esempio, applicazioni fotografiche, musicali, etc).
Le scelte tecnologiche qui non mancano, a partire da Ionic, AngularJS+Cordova, ReactJS+Cordova, MeteorJS …
Le nostre tecnologie preferite