Tutti gli orari sono nel fuso orario legale dell'Europa centrale (UTC+02:00)
- In live streaming
Ora | Descrizione | _tipo | _traccia | _prodotto |
---|---|---|---|---|
Dalle 10:00 alle 11:00 Keynote |
Discorso di apertura giorno 1Jason Titus, Tal Oppenheimer, Francis Ma, Sara Robinson, Daniel Galpin, Tilke JuddSala dell'auditorium della sessione S1 Scopri le ultime novità e gli aggiornamenti relativi ai prodotti e alle piattaforme per sviluppatori di Google. |
Keynote | Beyond Mobile: Sviluppo su Android Mobile Web | Assistente Android Cloud Firebase TensorFlow Mobile Web |
11:30 - 17:45 Sessione |
Certificazione Google Developers e CloudGoogle Developers e Cloud Certification Lounge Scopri le novità dei programmi di certificazione di Google Developers e Google Cloud. Incontra gli esperti di Android, Web e Cloud e scopri come ottenere la certificazione. |
Sessione | Community | |
11:30 - 13:00 Formazione |
Crea un'app con i componenti dell'architetturaFlorina MuntenescuS3.1 Sala d'addestramento Nel 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 per creare rapidamente app per Android in modo coerente. In questo corso di formazione utilizzerai i diversi componenti per creare un'app meteo che estrae dati da una sorgente remota, li archivia a livello locale e li mostra all'utente. Nessuna esperienza con le librerie necessarie. |
Formazione | Android | Android |
11:30 - 12:15 Sessione |
Applicazioni web progressive: cosa, perché e come?[Nome di persona]Sala dell'auditorium della sessione S1 Le app web progressive combinano il meglio del web e delle app. Si caricano rapidamente, anche su reti instabili, possono coinvolgere nuovamente gli utenti inviando notifiche push web, avere un'icona sulla schermata Home e caricarsi come esperienze di alto livello a schermo intero.In questa presentazione spiegheremo che cosa, perché e come funzionano le app web progressive e lavoreremo attraverso esempi di codice. |
Sessione | Web mobile | PWA |
11:30 - 12:15 Sessione |
Come va l'Internet of Things e l'Assistente GoogleFederico BianchiSala del teatro S2 Google dispone di una vasta gamma di nuove piattaforme e strumenti per supportare l'informatica ovunque e in qualsiasi luogo. Scopri come è possibile usare Android Things per semplificare lo sviluppo e la produzione di dispositivi IoT. Ascolta come l'Assistente Google consente agli utenti di conversare con le tue azioni. Scopri in che modo i telefoni Android, Android Wear e Android Auto consentono agli utenti di interagire con il tuo servizio ovunque e in qualsiasi momento. Scopri come usare TensorFlow per semplificare il machine learning in tutti i tipi di applicazioni IoT, oltre ai dispositivi mobili. |
Sessione | Oltre il mobile | TensorFlow Android Things |
11:30 - 13:00 Formazione |
Crea un'app mobile con FirebaseSara BianchiS3.2 Sala di addestramento Quando crei un'app utilizzando Firebase, questa si occupa di archiviazione dei dati, sincronizzazione, archiviazione dei file, autenticazione e di altre funzionalità di backend, così il tuo tempo viene dedicato al perfezionamento delle interazioni degli utenti. In questo codelab, ti guideremo nella creazione di una sofisticata app in tempo reale utilizzando solo gli SDK Firebase. Mostreremo i vari modi in cui Firebase può aiutarti ad avere successo e fornirti assistenza in loco per la creazione della tua app. L'insegnante svilupperà 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 su dispositivi mobili | Firebase |
12:00 - 12:45 Meetup |
Meetup della community DACHKatha Lindenthal, Tim MesserschmidtSalotto della community Meetup informale degli organizzatori e dei membri della comunità DACH. |
Meetup | Community | |
12:15 - 13:00 Sessione |
Android Things: la piattaforma IoT per tuttiRebecca FrankSala dell'auditorium della sessione S1 Android Things è la piattaforma IoT (Internet of Things) di Google basata sul sistema operativo Android. In questa presentazione, Rebecca illustra le nozioni di base per iniziare a utilizzare la piattaforma e spiega come qualsiasi sviluppatore senza esperienza di elettronica può creare app IoT con Android Things. In questa sessione vengono mostrati alcuni casi d'uso ed esempi, oltre a istruzioni su come utilizzare le librerie Android esistenti nel tuo prossimo progetto IoT. |
Sessione | Oltre il mobile | Android Things |
12:15 - 13:00 Sessione |
Cosa può fare Kotlin per me?Hadi HaririSala del teatro S2 A questo punto, probabilmente hai già sentito parlare di Kotlin e potresti aver anche dato un'occhiata ad alcune delle sue caratteristiche. Forse ti starai chiedendo qual è il problema. Certo, ha una sintassi più carino e cos'altro? La cosa importante di Kotlin, tuttavia, è 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 questa presentazione, ci concentreremo sul perché Kotlin risolve alcuni dei problemi che spesso riscontri durante la scrittura di codice, come Android, Server o qualsiasi altro tipo di sviluppo software. |
Sessione | Android | Android |
12:45 - 13:30 Meetup |
Meetup Women TechmakerAzzurra RagoneSalotto della community Meetup informale dei leader WTM e dei membri della community all'evento. |
Meetup | Community | |
13:00 - 14:30 Formazione |
Come utilizzare Kotlin nell'app per AndroidNikita GamolskyS3.2 Sala di addestramento In questo corso di formazione, acquisirai esperienza pratica nello sviluppo di app Android nella lingua Kotlin appena supportata. Imparerai a utilizzare Kotlin per ridurre il codice boilerplate, evitare errori comuni e semplificare il codice convertendo in Kotlin un'app Android esistente scritta in Java. |
Formazione | Android | Android |
13:00 - 14:30 Formazione |
Praticare le cose Android e creare i propri dispositivi IoTRenato Mangini, Jonathan KorenS3.1 Sala d'addestramento In questa sessione imparerai tutto quello che c'è da sapere sullo sviluppo di applicazioni IoT per Android Things. Utilizzando Android Studio e un kit per 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 ad app web progressivaEwa GasperowiczSala dell'auditorium della sessione S1 Da dove iniziare, cosa implementare e come dare priorità alle tecniche per le app web progressive. Imparerai anche a trarre il massimo profitto da questi frutti: piccoli cambiamenti che possono avere un grande impatto. |
Sessione | Web mobile | PWA |
13:00 - 13:45 Sessione |
Zero to app: programmazione dal vivo di un traduttore universale con FirebaseJen Tong, Kathy LiSala del teatro S2 Firebase e Google Cloud Platform aiutano gli sviluppatori a creare straordinarie app web e per dispositivi mobili. In questa sessione creiamo un'app dal vivo e mostriamo come creare un'esperienza utente ottimale utilizzando Firebase. Quindi, estendiamo questa app richiamando 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 su dispositivi mobili | Nuvola |
13:30 - 14:15 Sessione |
Creare una community Google: informazioni sul programma GDGUttam TripathiSalotto della community Scopri tutto sul programma Google Developer Group, come creare un gruppo o partecipare come membro. |
Sessione | Community | |
13:45 - 14:15 Sessione |
Cosa posso fare con Cloud Functions for Firebase? Puoi fare tutto questo.James DanieleSala del teatro S2 Con Cloud Functions puoi eseguire snippet di codice JavaScript sul server di Google in risposta a eventi provenienti da Firebase. Quali problemi è possibile risolvere? Questa soluzione può sostituire completamente un backend tradizionale? Scopri con un esempio come creare applicazioni più affidabili con Firebase e integrare tecnologie come Twilio, Machine Learning e Machine Translation. |
Sessione | Sviluppa su dispositivi mobili | TensorFlow Firebase |
13:45 - 14:15 Sessione |
PWA+AMP = facile sia per gli utenti che per gli sviluppatoriBen MorssSala dell'auditorium della sessione S1 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. Se metti insieme tutto questo, avrai un modo semplice per creare un'app web veloce, bella e immersiva. Puoi integrare i contenuti AMP esistenti in un'esperienza PWA. Unisciti a noi mentre mostriamo come creare una PWA/AMP senza un singolo framework JavaScript. |
Sessione | Web mobile | AMP PWA |
14:15 - 15:00 Sessione |
Diventare un esperto Google Developers: informazioni sul programma GDEMonika StarzykSalotto della community Scopri tutto sul Programma Esperti di Google Developers e come partecipare. |
Sessione | Community | |
14:45 - 15:30 Sessione |
Creazione per Android OShailen TulioSala dell'auditorium della sessione S1 Android O ha cambiato il modo in cui le app funzionano in background e parliamo di come implementare casi d'uso comuni delle app in questo nuovo mondo, oltre a mettere in evidenza alcune funzionalità O di cui dovresti assicurarti di sfruttare. |
Sessione | Android | Android |
14:45 - 15:30 Sessione |
In tempi record: come abbiamo creato rapidamente un'app serverless e moderna con Firebase e FlutterSeth Ladd, David DeRemerSala del teatro S2 Scopri come abbiamo usato Cloud Functions, Realtime Database, Flutter, Analytics e altri ancora 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 su cosa ha funzionato e cosa no in modo che anche tu possa creare app migliori per i tuoi clienti e utenti più velocemente che mai. |
Sessione | Sviluppa su dispositivi mobili | Analisi di Flutter Cloud |
14:45 - 16:15 Formazione |
Ottimizza le tue app con Gmail, Drive, Calendar, Fogli, Presentazioni e altro ancoraWesley ChunS3.2 Sala di addestramento Forse già conosci gli strumenti di produttività di G Suite, come Gmail, Google Drive, Calendar, Fogli, Presentazioni e così via. Dietro a ognuna di queste app, che già conosci e apprezzi, c'è un'API per sviluppatori. In questa presentazione, ti presenteremo le API in modo da poter integrare le loro tecnologie nelle tue app e contribuire a rendere più efficienti i tuoi utenti. |
Formazione | Oltre il mobile | G Suite |
14:45 - 16:15 Formazione |
Dal sito web alla PWA con WorkboxSara BianchiS3.1 Sala d'addestramento Quindi vuoi che il tuo sito web funzioni offline? Crei un service worker, memorizzi nella cache alcuni file e...e poi? Come vengono gestiti gli aggiornamenti? o la cache del browser? Fortunatamente, gli ingegneri di Google si sono imbattuti in queste domande nel proprio lavoro e hanno scritto Workbox: un insieme di strumenti e logica di base per un'app web progressiva. Ti mostreremo come convertire un sito in modalità offline e risolvere facilmente problemi complessi di memorizzazione nella cache. |
Formazione | Web mobile | PWA |
15:00 - 15:30 Sessione |
Google Summer of Code e Google Code-inSerafinaSalotto della community Scopri di più sui programmi open source di Google |
Sessione | Community | |
15:30 - 16:15 Sessione |
API ML tramite esempioSara RobinsonSala dell'auditorium della sessione S1 Pensi che la tua azienda possa fare uso delle competenze di machine learning di Google per potenziare e migliorare le tue applicazioni aziendali, ma non riesci a creare e addestrare un modello personalizzato? La piattaforma 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 ogni API. Dopodiché, ci soffermeremo sul codice con una demo dal vivo. |
Sessione | Sviluppa su dispositivi mobili | Nuvola |
15:30 - 16:15 Sessione |
Android Wear, TV, auto e contenuti multimediali: discussioni tecniche di LightningHoi Lam, Daniel Galpin, Marc Bächinger, Agnieszka Madurska, Santiago SeifertSala del teatro S2 Una serie di discussioni tecniche approfondite su nuove funzionalità e / o suggerimenti su come sfruttare al meglio le ultime novità relative ad Android Wear, TV, auto e contenuti multimediali. |
Sessione | Android | Android |
15:30 - 16:15 Meetup |
Meet per la community CEE e RussiaPrzemek Pardel, Jozef Vodička, Zviad KardavaSalotto della community Meetup informale degli organizzatori e dei membri della comunità CEE e Russia. |
Meetup | Community | |
16:15 - 17:00 Sessione |
Esplorare O e la Libreria di assistenzaDan Galpin, Lisa WraySala dell'auditorium della sessione S1 Diamo un'occhiata più da vicino ad Android O con la libreria di supporto, esaminando in modo più approfondito l'animazione basata sulla fisica e altre funzionalità per far funzionare le tue app, avere un aspetto e un aspetto migliori che mai. |
Sessione | Android | Android |
16:15 - 17:45 Formazione |
Crea fantastiche app mobile con FlutterAMahdy Abdelaziz, David YangS3.1 Sala d'addestramento La domanda più frequente quando si crea un'app mobile è: ibrida o nativa? Che ne pensi di entrambe? Flutter consente di unificare lo sviluppo per Android e iOS e di ottenere comunque un'app compilata in modo nativo, senza alcun interprete. In questo workshop inizieremo a utilizzare Flutter e illustreremo le funzionalità principali dell'SDK. Imparerai a configurare l'ambiente e a creare la tua prima app Flutter. Analogamente ai workshop Android, i partecipanti devono avere installato Android Studio e/o Xcode sui propri laptop. |
Formazione | Sviluppa su dispositivi mobili | Flutter |
16:15 - 17:00 Sessione |
Approfondimento tecnico su Google Cloud IoT CoreClasse GusSala del teatro S2 In questa presentazione, scoprirai le funzionalità generali del prodotto Google Cloud IoT Core. Scoprirai inoltre come i prodotti Google Cloud sottostanti che costituiscono la soluzione cloud ti consentono di aggiungere funzionalità IoT ai tuoi prodotti su larga scala sia per il traffico di dati in entrata che per l'analisi. Una dimostrazione end-to-end del prodotto conclude la presentazione. |
Sessione | Oltre il mobile | Nuvola |
16:15 - 17:00 Domande e risposte |
Domande e risposte sullo sviluppo di una communityDaniele FrancoSalotto della community Come coinvolgere una community intorno al tuo progetto? Come creare un ottimo gruppo di meetup? Chiedi a Googler e ad altre persone di condurre qualcosa che riguarda la community. |
Domande e risposte | Community | |
16:15 - 17:45 Formazione |
Monitoraggio degli asset in tempo realeStephen McDonaldS3.2 Sala di addestramento 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 su dispositivi mobili | Mappe di Firebase Android |
17:00 - 17:45 Sessione |
ARCore: realtà aumentata su scala AndroidTommaso SalaSala dell'auditorium della sessione S1 ARCore è il nuovo SDK Android di Google che offre funzionalità di realtà aumentata a milioni di dispositivi mobili. In questa presentazione introdurremo i concetti principali di ARCore, illustreremo 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 TechmakersAzzurra RagoneSalotto della community Scopri tutto sul programma Women Techmakers e come partecipare. |
Sessione | Community |