Siti web

Il motore di app di Google supporta ora il protocollo IM standard

The Future of VR and Games

The Future of VR and Games
Anonim

L'ambiente di sviluppo ospitato da App Engine di Google ora consente alle applicazioni di scambiare messaggi istantanei con le reti basate sullo standard aperto XMPP.

Il supporto per XMPP (Extensible Messaging and Presence Protocol) fa parte dell'ultimo aggiornamento del software App Engine kit di sviluppo per i linguaggi di programmazione Python e Java, Google ha detto il Venerdì.

La nuova API XMPP (interfaccia di programmazione dell'applicazione) consentirà alle applicazioni sviluppate e ospitate su App Engine di comunicare via IM con utenti di servizi come Google Talk e altri le cui reti sono basate su XMPP, anche popolarmente noto come Jabber.

[Ulteriori informazioni: I migliori servizi di streaming TV]

Google ha intenzione di estendere la funzionalità di messaggistica istantanea oltre lo scambio di messaggi di testo in altre aree, come il riconoscimento dello stato degli utenti, noto anche come presenza IM.

Inoltre, la versione 1.2.5 di App Engine SDK aggiunge anche un'API della coda di attività per le applicazioni Java, qualcosa che esisteva già per le applicazioni Python.

Un'altra nuova funzionalità è un launcher di App Engine per Windows, che il prodotto aveva già per Mac OS X. Il launcher è progettato per semplificare la creazione, il testing locale e il caricamento sui server App Engine di Python applicazioni, secondo Google.

"Inoltre, stiamo rilasciando il codice sorgente per i launcher di Mac e Windows App Engine come progetti open source", si legge nella pubblicazione sul blog di Google.

App Engine, introdotto in una disponibilità limitata all'inizio di aprile del 2008 e ampiamente aperto circa un mese dopo, non è destinato a essere un ambiente di sviluppo ospitato per tutti i tipi di applicazioni e sviluppatori.

Invece, Google ha progettato App Engine per i tipi di applicazioni sviluppate dalla società di ricerca, vale a dire applicazioni Web con un appeal di massa che non richiedono processi a lungo termine per, ad esempio, scricchiolio di dati scientifici.

Le app di App Engine sono applicazioni Web supportate da database come blog, programmi di produttività per ufficio e strumenti di social networking.

A differenza di altri servizi di elaborazione e sviluppo ospitati, come Amazon AWS, App Engine offre agli sviluppatori un set di componenti strettamente integrato, che riduce l'ottimizzazione e la configurazione che gli sviluppatori devono impegnarsi.

Mentre questo design sacrifica flessibilità e controllo riducendo le opzioni, è in linea con l'obiettivo di App Engine di fare appello agli sviluppatori che desiderano creare e distribuire rapidamente le applicazioni, affidandosi a Google per gestire il resto.