Tutti gli orari sono nel fuso orario dell'Europa centrale (UTC+02:00)
- In live streaming
Ora | Descrizione | _type | _track | _prodotto |
---|---|---|---|---|
10:00 - 11:00 Keynote |
Discorso di apertura del giorno 1Jason Titus, Tal Oppenheimer, Francis Ma, Sara Robinson, Daniel Galpin, Tilke JuddS1 Session Auditorium Hall Scopri le novità e gli aggiornamenti più recenti relativi ai prodotti e alle piattaforme per sviluppatori di Google. |
Keynote | Oltre lo sviluppo mobile sul web mobile - Android | TensorFlow Mobile Web di Firebase per l'assistente Android Cloud |
11:30 - 17:45 Sessione |
Certificazione Google Developers e CloudGoogle Developers e Cloud Certification Lounge Scopri le novità dei programmi di certificazione Google Developers e Google Cloud. Scopri gli esperti di Android, Web e Cloud e come ottenere la certificazione. |
Sessione | Community | |
11:30 - 13:00 Formazione |
Crea un'app con i componenti dell'architetturaFlorina MuntenescuS3.1 Sala riunioni di formazione A maggio 2017 sono state rilasciate le librerie dei componenti dell'architettura. Da soli, aiutano gli sviluppatori a gestire e semplificare il ciclo di vita dei componenti dell'interfaccia utente e la persistenza dei dati. Insieme, possono essere utilizzati in modo coeso per sviluppare rapidamente app Android. In questo corso di formazione userai i diversi componenti per creare un'app meteo che estragga i dati da una sorgente remota, li archivi localmente e li mostri all'utente. Nessuna esperienza con le librerie richiesta. |
Formazione | Android | Android |
11:30 - 12:15 Sessione |
App web progressive: cosa, perché e come?[Nome di persona]S1 Session Auditorium Hall Le app web progressive uniscono il meglio del web al meglio delle app. Si caricano rapidamente, anche su reti instabili, possono coinvolgere nuovamente gli utenti inviando notifiche push web, presentano un'icona nella schermata Home e vengono caricate come esperienze a schermo intero di primo livello.In questa presentazione spiegheremo cosa, perché e come sono le app web progressive, e lavoreremo attraverso esempi di codice. |
Sessione | Web mobile | PWA |
11:30 - 12:15 Sessione |
Cosa sta succedendo con l'Internet of Things e l'Assistente GoogleDavide BianchiS2 Session Theatre Hall Google dispone di un'ampia gamma di nuove piattaforme e strumenti per supportare l'informatica ovunque e in qualsiasi luogo. Scopri come Android Things può essere utilizzato per semplificare lo sviluppo e la produzione di dispositivi IoT. Scopri in che modo l'Assistente Google consente agli utenti di conversare con le tue azioni. Scopri in che modo gli smartphone Android, Android Wear e Android Auto consentono agli utenti di interagire con il tuo servizio ovunque e in qualsiasi momento. Studia come TensorFlow può essere utilizzato per semplificare il machine learning in tutti i tipi di applicazioni IoT, anche nei dispositivi mobili. |
Sessione | oltre il mobile | TensorFlow Android Things |
11:30 - 13:00 Formazione |
Crea un'app mobile con FirebaseSara BianchiS3.2 Sala riunioni di formazione Quando crei un'app utilizzando Firebase, questa si occupa dell'archiviazione dei dati, della sincronizzazione, dell'archiviazione dei file, dell'autenticazione e di altre funzionalità di backend, in modo che il tuo tempo venga dedicato a perfezionare le interazioni degli utenti. In questo codelab, ti guideremo nella creazione di una sofisticata app in tempo reale utilizzando solo gli SDK Firebase. Ti mostreremo i vari modi in cui Firebase può aiutarti ad avere successo e ti forniremo assistenza in loco durante la creazione della tua app. L'insegnante creerà un'app web, ma il codelab è disponibile per iOS, Android e web. Puoi scegliere la tecnologia che preferisci e i nostri assistenti insegnanti saranno disponibili per rispondere alle domande su tutte le piattaforme. |
Formazione | Sviluppa sul dispositivo mobile | Firebase |
12:00 - 12:45 Meetup |
Meetup della community DACHKatha Lindenthal, Tim MesserschmidtCommunity Incontro informale degli organizzatori e dei membri della community DACH. |
Meetup | Community | |
12:15 - 13:00 Sessione |
Android Things: la piattaforma IoT per tuttiRebecca FranksS1 Session Auditorium Hall Android Things è la piattaforma Internet of Things (IoT) di Google basata sul sistema operativo Android. In questa presentazione, Rebecca spiega le nozioni di base per iniziare a utilizzare la piattaforma e spiega come qualsiasi sviluppatore senza esperienza in materia di elettronica può creare app IoT con Android Things. In questa sessione vengono mostrati alcuni casi d'uso ed esempi, nonché informazioni su come utilizzare le librerie Android esistenti con il tuo prossimo progetto IoT. |
Sessione | oltre il mobile | Android Things |
12:15 - 13:00 Sessione |
Cosa può fare Kotlin per me?Hadi HaririS2 Session Theatre Hall A questo punto, avrai probabilmente sentito parlare di Kotlin e potresti aver anche dato un'occhiata ad alcune delle sue funzionalità. Forse ti starai chiedendo qual è il problema importante. Certo, ha una sintassi più bella... e cos'altro? La cosa di Kotlin, però, è che non si tratta di un elenco di funzionalità, ma di come, insieme e in armonia, queste funzionalità portino a un'esperienza di sviluppo più piacevole e produttiva. In questo discorso, ci concentreremo sul mostrare perché Kotlin risolve alcuni dei problemi che si riscontrano spesso durante la scrittura di codice, ad esempio Android, Server o qualsiasi altro tipo di sviluppo di software. |
Sessione | Android | Android |
12:45 - 13:30 Meetup |
Meetup Women TechmakerRagone azzurraCommunity Meetup informale dei responsabili di WTM e dei membri della community all'evento. |
Meetup | Community | |
13:00 - 14:30 Formazione |
Sfruttare Kotlin nell'app per AndroidNikita GamolskyS3.2 Sala riunioni di formazione In questo corso farai esperienza pratica nella creazione di app Android nel nuovo linguaggio Kotlin, che è stato appena supportato. Imparerai a utilizzare Kotlin per ridurre il codice boilerplate, evitare errori comuni e semplificare il codice convertendo in Kotlin un'app per Android esistente scritta in Java. |
Formazione | Android | Android |
13:00 - 14:30 Formazione |
Utilizzo pratico di Android Things e creazione dei tuoi dispositivi IoTRenato Mangini, Jonathan KorenS3.1 Sala riunioni di formazione In questa sessione apprenderai tutto ciò che devi sapere sullo sviluppo di applicazioni IoT per Android Things. Grazie ad Android Studio e a un kit per gli sviluppatori, scoprirai quanto è facile utilizzare le tue conoscenze di Android per interagire con l'hardware nel mondo reale. |
Formazione | oltre il mobile | Android Things |
13:00 - 13:45 Sessione |
Da sito web all'app web progressivaEwa GasperowiczS1 Session Auditorium Hall Da dove iniziare, cosa implementare e come dare priorità alle tecniche di app web progressive. Scoprirai anche come trarre il massimo vantaggio dai "risultati meno redditizi", ovvero piccoli cambiamenti che possono avere un grande impatto. |
Sessione | Web mobile | PWA |
13:00 - 13:45 Sessione |
Da zero ad app: programmazione dal vivo un traduttore universale con FirebaseJen Tong, Kathy LiS2 Session Theatre Hall Firebase e Google Cloud Platform aiutano gli sviluppatori a creare straordinarie app web e per dispositivi mobili. In questa sessione, creiamo un'app sul palco e mostriamo come creare una fantastica esperienza utente utilizzando Firebase. Quindi estendiamo questa app chiamando le API della piattaforma Google Cloud, senza dover avviare i server o gestire l'infrastruttura. Scopri in prima persona come Firebase e Google Cloud Platform semplificano la creazione e la scalabilità delle tue app. |
Sessione | Sviluppa sul dispositivo mobile | Cloud |
13:30 - 14:15 Sessione |
Creare una community Google: informazioni sul programma GDGUttam TripathiCommunity Scopri tutto sul programma Google Developer Group e su come creare un gruppo o partecipare come membro. |
Sessione | Community | |
13:45 - 14:15 Sessione |
Cosa posso fare con Cloud Functions for Firebase? Tutte le cose.James DanielsS2 Session Theatre Hall Con Cloud Functions, puoi eseguire snippet di codice JavaScript sul server di Google in risposta agli eventi di Firebase. Quali problemi possono risolvere? È in grado di sostituire completamente un backend tradizionale? Impara con l'esempio di come creare applicazioni più solide con Firebase e integrare tecnologie come Twilio, Machine Learning e Machine Translation. |
Sessione | Sviluppa sul dispositivo mobile | TensorFlow Firebase |
13:45 - 14:15 Sessione |
PWA+AMP = facile per utenti e sviluppatoriBen MorssS1 Session Auditorium Hall Le PWA consentono esperienze simili a quelle delle app sul web mobile. AMP rende il web veloce per gli utenti e semplice per gli sviluppatori. Mettili insieme e avrai un modo semplice per creare un'app web veloce, accattivante e immersiva. Puoi inserire i contenuti AMP esistenti in un'esperienza PWA. Unisciti a noi per scoprire come creare una PWA/AMP senza un singolo framework JavaScript. |
Sessione | Web mobile | AMP per PWA |
14:15 - 15:00 Sessione |
Diventare esperti di Google Developers: informazioni sul programma GDEMonika StarzykCommunity Scopri tutto sul Programma Esperti di sviluppo Google e su come partecipare. |
Sessione | Community | |
14:45 - 15:30 Sessione |
Creazione per Android OTulianoS1 Session Auditorium Hall Android O ha cambiato il modo in cui le app funzionano in background. Parliamo di come implementare casi d'uso comuni delle app in questo nuovo mondo, oltre a mettere in evidenza alcune funzionalità O che dovresti assicurarti di sfruttare. |
Sessione | Android | Android |
14:45 - 15:30 Sessione |
In tempi record: come abbiamo creato rapidamente un'app moderna e serverless con Firebase e FlutterSeth Ladd, David DeRemerS2 Session Theatre Hall Scopri come abbiamo utilizzato Cloud Functions, Realtime Database, Flutter, Analytics e altri strumenti per lanciare una nuova app mobile serverless per uno dei principali brand di intrattenimento degli Stati Uniti, in soli tre mesi, da zero, sia per iOS che per Android, e da un'unica base di codice. Condividiamo la nostra storia di ciò che ha funzionato e di ciò che non ha funzionato, in modo che anche tu possa creare app migliori per i tuoi clienti e utenti più velocemente che mai. |
Sessione | Sviluppa sul dispositivo mobile | Analisi Flutter Cloud |
14:45 - 16:15 Formazione |
Ottimizza le tue app con Gmail, Drive, Calendar, Fogli, Presentazioni e altro ancoraWesley ChunS3.2 Sala riunioni di formazione Potresti avere familiarità con gli strumenti di produttività di G Suite come Gmail, Google Drive, Calendar, Fogli, Presentazioni e così via. Ma dietro ognuna di queste app che conosci e apprezzi così bene, c'è un'API per sviluppatori. In questa presentazione, ti presenteremo le API per integrare le loro tecnologie nelle app e migliorare l'efficienza degli utenti. |
Formazione | oltre il mobile | G Suite |
14:45 - 16:15 Formazione |
Da sito web a PWA con WorkboxSara ColomboS3.1 Sala riunioni di formazione Vuoi che il tuo sito web funzioni offline? Si crea un service worker, memorizza nella cache alcuni file e...allora cosa succede? Come gestite gli aggiornamenti? O la cache del browser? Fortunatamente, gli ingegneri di Google hanno incontrato queste domande nel loro lavoro e hanno scritto Workbox: una serie di strumenti e una logica di base per un'app web progressiva. Ti mostreremo come convertire un sito in offline e risolvere con facilità problemi di memorizzazione nella cache. |
Formazione | Web mobile | PWA |
15:00 - 15:30 Sessione |
Google Summer of Code e Google Code-inSerafina GigliCommunity Scopri di più sui programmi open source di Google |
Sessione | Community | |
15:30 - 16:15 Sessione |
API ML tramite esempiSara RobinsonS1 Session Auditorium Hall Ritieni che la tua azienda possa sfruttare le competenze di machine learning di Google per potenziare e migliorare le applicazioni aziendali, ma non riesci a creare e ad addestrare un modello personalizzato? Google Cloud Platform (Google Cloud) offre cinque API: API Google Cloud Vision, API Cloud Speech, API Cloud Natural Language, API Cloud Translation e API Cloud Video Intelligence. Queste API accedono a modelli di machine learning preaddestrati con una singola chiamata API. In questa sessione, condividiamo una panoramica di ciascuna API. A seguire, ci immergeremo nel codice con una demo dal vivo. |
Sessione | Sviluppa sul dispositivo mobile | Cloud |
15:30 - 16:15 Sessione |
Android Wear, TV, Auto e Media: conferenze tecniche su Lightning.Hoi Lam, Daniel Galpin, Marc Bächinger, Agnieszka Madurska, Santiago SeifertS2 Session Theatre Hall Una serie di discussioni tecniche approfondite sulle nuove funzionalità e / o suggerimenti su come sfruttare le ultime novità in materia di Android Wear, TV, Auto e Media. |
Sessione | Android | Android |
15:30 - 16:15 Meetup |
Meetup della community CEE e RussiaPrzemek Pardel, Jozef Vodička, Zviad KardavaCommunity Meetup informale degli organizzatori e dei membri della community CEE e Russia. |
Meetup | Community | |
16:15 - 17:00 Sessione |
Approfondimento su O e Support LibraryDan Galpin, Lisa WrayS1 Session Auditorium Hall Esamineremo Android O con la Libreria di supporto e daremo uno sguardo più approfondito alle animazioni basate sulla fisica e ad altre funzionalità per far funzionare, migliorare l'aspetto e il design delle tue app. |
Sessione | Android | Android |
16:15 - 17:45 Formazione |
Crea fantastiche app mobile con FlutterAmahdy Abdelaziz, David YangS3.1 Sala riunioni di formazione La domanda più frequente quando si crea un'app mobile è: ibrida o nativa? E entrambe le cose? Flutter consente di unificare lo sviluppo su Android e iOS e di avere comunque un'app compilata in modo nativo, senza interpreti. In questo workshop, inizieremo con Flutter e parleremo delle funzionalità principali dell'SDK. Imparerai a configurare l'ambiente e a creare la tua prima app Flutter. Come per i workshop Android, i partecipanti devono avere Android Studio e/o Xcode installati sui laptop. |
Formazione | Sviluppa sul dispositivo mobile | Flutter |
16:15 - 17:00 Sessione |
Approfondimento tecnico su Google Cloud IoT CoreClasse GusS2 Session Theatre Hall In questa presentazione scoprirai le funzionalità generali del prodotto Google Cloud IoT Core. Scoprirai inoltre in che modo i prodotti Google Cloud sottostanti che compongono la soluzione cloud ti consentono di aggiungere funzionalità IoT ai tuoi prodotti su larga scala sia per l'ingresso dei dati che per l'analisi. La presentazione termina con una dimostrazione end-to-end del prodotto. |
Sessione | oltre il mobile | Cloud |
16:15 - 17:00 Domande e risposte |
Domande e risposte sullo sviluppo di una communityDaniele FrancoCommunity Come coinvolgere una community attorno al tuo progetto? Come si crea un gruppo di Meetup efficace? Vieni a chiedere a Googler e un'altra community conduce qualsiasi attività correlata. |
Domande e risposte | Community | |
16:15 - 17:45 Formazione |
Monitoraggio degli asset in tempo realeStefano MagriS3.2 Sala riunioni di formazione Creare un'app di localizzazione non è mai stato così facile. In questa sessione creerai la stessa app che è stata utilizzata alla conferenza Google I/O per monitorare e prevedere i trasporti. Ciò include l'integrazione end-to-end tra Android, Firebase e le API di Google Maps. |
Formazione | Sviluppa sul dispositivo mobile | Maps Android Firebase |
17:00 - 17:45 Sessione |
Ti presentiamo ARCore: realtà aumentata su scala AndroidMario BianchiS1 Session Auditorium Hall ARCore è il nuovo SDK per Android di Google che porta le funzionalità di realtà aumentata a milioni di dispositivi mobili. In questa presentazione introdurremo i concetti principali di ARCore, spiegheremo come creare la tua prima app AR e come sfruttare al meglio l'SDK ARCore. |
Sessione | oltre il mobile | Android |
17:00 - 17:45 Sessione |
Informazioni sul programma Women TechmakerRagone azzurraCommunity Scopri tutto sul programma Women Techmaker e su come partecipare. |
Sessione | Community |