Skip to main content

Cos'è AppLerator ?

AppCelerator è una piattaforma di sviluppatori open source progettata per consentire ai programmatori di creare applicazioni native che funzionano su una vasta gamma di dispositivi.Questa piattaforma è progettata per consentire la creazione di queste applicazioni solo con la conoscenza che uno sviluppatore ha già di programmazione basata sul web.L'obiettivo dichiarato dell'azienda è quello di affrontare la vasta gamma di dispositivi moderni, dai telefoni e assistenti di dati personali a desktop, tablet e laptop.Per rispondere a questa esigenza, Applerator Consente a uno sviluppatore di programmare un'applicazione una volta, quindi utilizzare la piattaforma per creare versioni che eseguiranno in modo nativo su più dispositivi.La differenza chiave tra questo approccio e i suoi predecessori è che crea applicazioni separate per ciascun ambiente, piuttosto che un framework progettato per funzionare in più ambienti.

Il pubblico di destinazione principale per Applerator è gli sviluppatori web.La conoscenza della programmazione necessaria per creare applicazioni con la piattaforma, pertanto, non è diversa da quella necessaria per creare applicazioni basate su Internet.Tuttavia, il concetto non è semplicemente quello di creare una singola versione dell'applicazione che funziona su più sistemi operativi.Invece, Applerator Crea una versione dell'applicazione per ciascun dispositivo mirato.Di conseguenza, il prodotto finale non funzionerà solo all'interno del sistema operativo per un iPhone o iPad , e allo stesso tempo per un telefono basato su Android Reg, ma lo farà come applicazioni separate su misura per ciascun dispositivo.

Questo tipo di approccio può offrire diversi vantaggi ai piccoli sviluppatori in particolare.Sviluppare altrimenti un'applicazione per funzionare perfettamente su più di un dispositivo potrebbe essere una sfida difficile per un piccolo programmatore a tempo o indipendente.A seconda dei dispositivi da prendere di mira, lo sviluppo di un'applicazione integrata potrebbe richiedere la conoscenza di diversi linguaggi di programmazione e la familiarità con più sistemi operativi.Al di là di tali ostacoli iniziali si trovano quelli delle ore di uomo, con i test, il debug e la rielaborazione di un'applicazione anche per un singolo sistema operativo che probabilmente rappresenta un grande investimento di tempo.

Per gli sviluppatori e le aziende più grandi, i risparmi di questo tipo di approccio potrebbero non essere meno significativi.La necessità di creare una sola versione di ciascuna applicazione al fine di servire più dispositivi può liberare manodopera e aumentare la produttività complessiva.Ciò lascia investire il potenziale per le ore di uomo in ulteriori ricerche e sviluppo di ulteriori applicazioni o il perfezionamento dell'applicazione primaria che potrebbe non essere stata possibile in precedenza a causa di vincoli di tempo o di bilancio.

La società che produce Applerator Ha anche l'obiettivo dichiarato di migliorare la situazione per gli utenti delle applicazioni.Ciò può essere realizzato consentendo applicazioni che potrebbero altrimenti avere meno funzionalità o meno funzionalità per creare un'esperienza più ricca a causa della programmazione nativa.Inoltre, ciò può essere realizzato attraverso un numero maggiore di applicazioni sul mercato che sarebbero state precedentemente limitate a specifici sistemi operativi ma ora funzionano su più formati e dispositivi.