Elite Division Logo

Amos Mobile

Amos Mobile è un’estensione di Amos CMS su dispositivi mobile, un sistema RAD atto a sviluppare applicativi utilizzando il Content Management System ed i suoi plugin come sistema di configurazione rapida degli output di APP native iOS e Android ottenute sfruttando l’engine di Titanium Appcelerator. Titanium Appcelerator è un ambiente di sviluppo estendibile ed aperto per creare applicativi nativi per dispositivi iOS, Android, Windows e BlackBerry. Ciò significa che è possibile generare codice sorgente nativo nei vari linguaggi supportati
(as es: Java, Objective C, ecc..).

L’SDK di Titanium prevede un singolo SDK trasversale tra tutti i sistemi operativi mobile e dispositivi, usando il linguaggio di sviluppo web più popolare, JavaScript, favorendo tempi di sviluppo più rapidi, costi significativamente più bassi e riduzione del rischio. L’utilizzo di Titanium Appcelerator perseguirà gli obiettivi di coerenza con gli standard di mercato, modularità, scalabilità ed economicità grazie a:

  • Sviluppo più veloce (+20%) di applicazioni native rispetto alla scrittura in linguaggio nativo
  • Riutilizzo tra il 60 e il 90% del codice se sviluppato in multipiattaforma
  • Riduzione dei costi di sviluppo cross piattaforma utilizzando l’SDK basato su JavaScript.
  • Più di 5.000 API disponibili attraverso il semplice linguaggio JavaScript riducendo la complessità del codice e aumentando la flessibilità verso ogni tipologia di programmazione

Le principali caratteristiche tecniche dell’estensione di Amos CMS sono:

  • Protocollo JSON based
  • Decodifica: permette all'applicazione di trasformare gli oggetti descritti dalla configurazione del CMS in oggetti grafici di applicativi iOs e Android.
  • Syncro: archivia il flusso dati in un DB locale e i file XML in un repository locale.