Il team di PhoneGap, noto mobile development framework della Adobe concepito per la realizzazione di applicazioni basate su HTML, Javascript e CSS, ha recentemente reso nota l'integrazione del supporto in Firebase, soluzione che fornisce un real-time backend con cui creare velocemente Apps senza il supporto di linguaggio server side.
In realtà gli sviluppatori utilizzavano già Firebase per lo sviluppo di progetto basati su PhoneGap, ma la mancanza di un'integrazione nativa tra piattaforma e framework rendeva in alcuni casi il compito particolarmente arduo; da qui l'esigenza di rimuovere tutti gli ostacoli che potessero suggerire la valutazione di backend alternativi.
Il lavoro svolto si traduce nel supporto da parte di PhoneGap del servizio per l'autenticazione Firebase Simple Login attraverso l'interfaccia di programmazione InAppBrowser per il protocollo OAuth; realizzare applicazioni in grado di interagire con i maggiori social network attraverso meccanismi di autenticazione password-based dovrebbe risultare quindi nettamente più semplice.
Un discorso analogo riguarderebbe la possibiità di utilizzare API per l'accesso alle funzionalità dei vari dispositivi (dagli strumenti per la geolocalizzazione alla fotocamera) senza l'utilizzo di linguaggi specifici per i diversi sistemi operativi, o il ricorso a features per la sincronizzazione in tempo reale tramite JavaScript.
L'integrazione tra i due progetti sarebbe stata promossa sulla base di una filosofia comune che vede nello spostamento lato client della logica delle applicazioni un obiettivo prioritario; così come Firebase fornisce una piattaforma per l'accesso e la gestione dei dati senza il riscorso a soluzioni server side, PhoneGap propone JavaScript come strumento per lo sviluppo di mobile applications.
Via: PhoneGap Blog