Pubblicato da Jason Titus, Vice President, Developer Product Group
È bello ritrovarci di nuovo al campus in occasione di Google I/O per connetterci con gli sviluppatori di tutto il mondo. I 7.200 partecipanti presenti allo Shoreline Amphitheatre, i milioni di spettatori che ci seguono in live streaming e le migliaia di sviluppatori agli eventi locali I/O Extended in più di 80 paesi sono a conoscenza dei nostri sforzi volti a semplificare la loro vita, riducendo al minimo i punti critici della creazione di un prodotto, in modo da focalizzarsi sui problemi che stanno cercando di risolvere.

Durante il discorso di apertura il CEO, Sundar Pichai, ha parlato delle nostre diverse piattaforme utilizzate da miliardi di utenti. Sia che si tratti di Android, Chrome o il Web mobile, questo successo non sarebbe stato possibile senza la community degli sviluppatori. Durante il Developer Keynote abbiamo parlato degli investimenti più importanti negli strumenti e nei servizi per gli sviluppatori che ogni giorno lavorano utilizzando le nostre piattaforme.

Ci sono molti argomenti che desideriamo affrontare nei prossimi tre giorni. Diamo uno sguardo più approfondito alle principali notizie per gli sviluppatori affrontate finora in questo I/O.

Piattaforme che connettono gli sviluppatori a miliardi di utenti in tutto il mondo

  • Anteprima per sviluppatori 2 di Android O. Scopri la prossima versione di Android O incentrata su un'esperienza fluida che rende Android ancora più indispensabile, e sui nostri sforzi nell'ambito della durata della batteria, dei tempi di avvio e di rendering grafico, e della stabilità. Gli utilizzatori con accesso in anteprima possono partecipare al programma Beta Android O su android.com/beta ed eseguire subito Android O.
  • Project Treble. La scorsa settimana abbiamo anche presentato il nuovo framework Android, progettato per ridurre i tempi e gli sforzi che necessitano i produttori di dispositivi per aggiornare un telefono alla nuova versione di Android, a partire da Android O.
  • Android Go. Ottimizziamo Android perché venga eseguito con facilità sui dispositivi di livello base, a partire dalla versione O. Progettiamo app Google che utilizzano meno memoria, spazio di archiviazione e dati mobili, incluse le app come YouTube Go, Chrome e Gboard.
  • Kotlin. Android supporta ufficialmente il linguaggio di programmazione Kotlin, oltre ai linguaggi Java e C++. Kotlin è un linguaggio concepito sapientemente, maturo e pronto per la produzione e siamo convinti che renderà lo sviluppo Android ancora più rapido e piacevole.
  • Android Studio 3.0 Canary. La nostra anteprima include tre funzionalità principali: una nuova suite di strumenti per il profiling delle prestazioni delle app che consente di diagnosticare rapidamente i problemi relativi alle prestazioni, il supporto per il linguaggio di programmazione Kotlin, e le velocità incrementate di compilazione di Gradle per i progetti di app di grandi dimensioni.
  • Web mobile. Le AMP e le Progressive Web App (PWA) ridefiniscono il concetto dello sviluppo del Web mobile moderno. AMP rende i contenuti ben visibili agli utenti in modo rapido e PWA fornisce esperienze incentrate sull'app che sono affidabili, veloci e coinvolgenti. Possiamo citare molte storie di successo da tutto il mondo, come ad esempio quella della compagnia di viaggi Wego che ha lanciato un'ottima PWA basata su AMP e quella di Forbes che ha riportato un coinvolgimento di utenti raddoppiato dopo il rollout di una PWA. Se ti chiedi come sia l'esperienza che offri attualmente sul Web, puoi usare Lighthouse, uno strumento automatizzato per misurare la qualità delle pagine web.

Infrastrutture e servizi per portare le app mobili e il Web al livello successivo

  • Firebase. All'I/O dell'anno scorso abbiamo espanso Firebase facendolo diventare una piattaforma mobile completa con prodotti che consentono di creare app e al tempo stesso sviluppare la tua attività. Attualmente oltre un milione di sviluppatori utilizza Firebase e ci stiamo impegnando doppiamente per semplificare le sfide che deve affrontare quotidianamente uno sviluppatore. Mettiamo a disposizione più informazioni per capire meglio le prestazioni di un'app mediante il Firebase Performance Monitoring, introducendo l'integrazione tra Hosting e Cloud Functions, aggiungendo il supporto per l'autenticazione dei numeri telefonici e continuando a migliorare l'analisi dei dati in svariati modi. Abbiamo anche iniziato a rendere open source i nostri SDK.
  • Certificazioni per sviluppatori del Web mobile. L'anno scorso, in occasione dell'I/O'16 abbiamo lanciato il Programma di Certificazione Associate Android Developer. Quest'anno aggiungiamo altri due programmi per sviluppatori del Web: Certificazione Siti Mobili e la Certificazione Specialista del Web mobile.

Strumenti potenti per acquisire e coinvolgere nuovi utenti per sviluppare un'attività di successo

  • Google Play Console. Abbiamo annunciato molte nuove, potenti funzionalità e report della Play Console per consentire agli sviluppatori di migliorare le prestazioni delle app, gestire tranquillamente le release, conquistare il pubblico globale e sviluppare la loro attività. La Play Console ha anche cambiato nome per rispecchiare i suoi utilizzi commerciali ampliati e un nuovo look per semplificare lo svolgimento delle attività.
  • Android Instant Apps. Abbiamo anche messo a disposizione di tutti gli sviluppatori Android Instant Apps, un nuovo modo di eseguire le app Android che non richiedono installazione. Ora chiunque può creare e pubblicare un'app istantanea. Sono disponibili più di altre 50 nuove esperienze che permettono agli utenti di provare una varietà di marchi, come Jet, New York Times, Vimeo e Zillow.
  • Pagamenti, monetizzazione, e annunci. Abbiamo presentato l'API Google Payment che offre la possibilità ai clienti di effettuare pagamenti in-app e online con le carte di credito o i bancomat memorizzati nei loro account Google. La nuova integrazione di AdMob con Google Analytics for Firebase consente loro di realizzarne efficacemente la monetizzazione e gli aggiornamenti a Universal Apps Campaigns li aiutano a espandere la loro base utenti.

Nuove interfacce per oltrepassare i limiti del possibile

  • Actions on Google per l'Assistente Google. Abbiamo reso disponibile Actions on Google sui telefoni, presentato nuove funzionalità e caratteristiche, migliorato i nostri SDK e molto altro. Abbiamo anche lanciato la Console di Actions, una nuova console per sviluppatori che consente di lavorare in team e raccogliere dati sull'utilizzo, sulla performance e sugli schemi di individuazione utente dell'app. Questa nuova console è integrata con le console di Firebase e Google Cloud.
  • VR e AR a Google. Abbiamo anche illustrato le ultimissime caratteristiche relative alla piattaforma Daydream e agli strumenti per sviluppatori durante la nostra sessione "VR e AR a Google" all'Amphitheatre e in live streaming.

È importante che gli sviluppatori riescano in quello che fanno. Oltre a creare prodotti che aiutano a risolvere le problematiche degli sviluppatori, siamo presenti in oltre 130 paesi, ci impegniamo a coltivare e far espandere la community degli sviluppatori attraverso programmi come Women Techmakers e i Google Developer Group (GDG). Continuiamo inoltre a investire in programmi di formazione come le Certificazioni per sviluppatori Google e i corsi offerti da Udacity e dagli altri partner, che consentono agli sviluppatori di approfondire le loro competenze tecniche. Siamo lieti di poter annunciare due grandi eventi multiprodotto per sviluppatori "Google Developer Days" che si terranno in Europa (settembre 2017 a Cracovia, Polonia) e in India (dicembre 2017 a Bangalore). Per ulteriori informazioni e gli ultimi aggiornamenti, registrati su g.co/gdd2017.

In occasione di Google I/O, i partecipanti e gli spettatori hanno avuto l'opportunità di immergersi in una serie di aree diverse, grazie a 14 tracce di contenuti e oltre 140 sessioni di breakout, che spaziano da Android e dall'Assistente alla realtà virtuale, tutte trasmesse in live streaming. Abbiamo anche lanciato oltre 70 codelab affinché gli sviluppatori possano subito iniziare a sfruttare le nostre ultimissime API.

Sia che si tratti di Android, Chrome, Play, VR/AR, il Cloud o il Web mobile, investiamo costantemente nelle piattaforme che connettono gli sviluppatori a miliardi di utenti in tutto il mondo. La community degli sviluppatori ti ringrazia del supporto e feedback continuo che ci hai dimostrato.