2 dicembre 2017

Tutti gli orari sono nel fuso orario dell'India standard (UTC+05:30)

  • In live streaming
Filtro:
Ora Descrizione _tipo _traccia _prodotto
08:00-10:00

Colazione e registrazione

10:00-10:45

Sessione

Discorso di apertura giorno 2

Sowmya Subramanian, Sebastian Trzcinski-Clément, Geetha Manjunath

Padiglione 3a

Cambiamo il mondo, un po' alla volta.

Oltre il mobile

Sviluppa su dispositivi mobili

Web mobile

Android

Sessione Beyond Mobile: Sviluppo su Android Mobile Web
11:00-11:30

Sessione

Strumenti per le prestazioni

Amrit Sanjeev

Padiglione 3a

Quando si misura la qualità di un'app, l'esperienza utente è fondamentale. Prestazioni relative a consumo della batteria, UI che non risponde o con bug, lentezza di installazione e utilizzo elevato della RAM possono portare a un'esperienza utente scadente e a recensioni negative sul Play Store. In questa presentazione, tratteremo i nuovi strumenti aggiunti ad Android Studio e il modo in cui possono essere utilizzati per migliorare in modo efficace la tua applicazione.

Android

Android

Sessione Android Android
11:00-11:30

Sessione

Sessione informativa di Google Developers e della certificazione Cloud

JP Souchak, Manohar Silam

Google Developers e Cloud Certification Lounge

Scopri come ottenere il riconoscimento delle tue competenze come Mobile Web Specialist, Associate Android Developer, Data Engineer o Cloud Architect. In questa sessione, JP Souchak e Manohar Silam condurranno una sessione informativa in diretta per presentare i punti salienti dei due programmi di certificazione e delle singole certificazioni. A seguire, dopo una sessione di domande e risposte, tempo permettendo.

Certificazione

Sessione Certificazione
11:00-11:30

Sessione

Incontra un Googler

Amit Chopra

Salotto della community

Meetup informale e chat con Amit Chopra

Community

Sessione Community
11:00-11:30

Sessione

Creare dispositivi IoT di produzione con Android Things

Wayne Piekarski

Sala Jaaranda

Android Things è la piattaforma di Google per creare prodotti IoT con la potenza e la sicurezza di Android. Gli sviluppatori possono utilizzare strumenti familiari come Android Studio e l'SDK Android per sviluppare facilmente software IoT, quindi possono scalare l'hardware da un singolo prototipo alla produzione. Tutti, dalle startup alle grandi aziende, possono creare prodotti commerciali su larga scala. Questa presentazione illustrerà i passaggi necessari per implementare Google Things nel tuo flusso di lavoro.

Android Things

Oltre il mobile

Sessione Oltre il mobile Android Things
11:00-12:30

Formazione

TensorFlow for Poets 2: Ottimizza per i dispositivi mobili

Kaz Sato

Sala Gulmohar

La portabilità è uno dei vantaggi di TensorFlow. Puoi facilmente spostare il modello di rete neurale su Android ed eseguire la previsione all'interno dei telefoni cellulari, per eseguire molti trucchi di IA come il riconoscimento delle immagini, il riconoscimento del movimento e così via. Ma le sfide sono le dimensioni del modello e il consumo della CPU. I modelli di solito richiedono decine di megabyte e consumano anche energia della CPU per la previsione della rete neurale. In questa sessione, discuteremo di suggerimenti utili per superare queste sfide e portare la più recente tecnologia IA nella produzione di app per Android.

TensorFlow

Oltre il mobile

Formazione Oltre il mobile TensorFlow
11:00-12:30

Formazione

Integrare AMP nella PWA

Sara Bianchi

Sala Cassia

Le pagine AMP (Accelerated Mobile Pages) sono ideali per i siti basati sui contenuti, come i siti di notizie e i blog. E se volessi convertirle in app web progressive? Scopri come combinare la velocità di AMP con la potenza offline delle app web progressive.

PWA

AMP

Web mobile

Formazione Web mobile AMP PWA
11:45-12:15

Sessione

PWA+AMP = facile sia per gli utenti che per gli sviluppatori

Ben Morss

Padiglione 3a

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. Riassumendo, avrai un modo semplice per creare un'app web veloce, accattivante e immersiva. Puoi integrare i contenuti AMP esistenti in un'esperienza PWA. Unisciti a noi mentre ti mostreremo come creare una PWA/AMP senza un singolo framework JavaScript.

PWA

AMP

Web mobile

Sessione Web mobile AMP PWA
11:45-12:15

Sessione

Meetup Women Techmaker

Lakshya Sivaramakrishnan

Salotto della community

Meetup informale dei leader WTM e dei membri della community all'evento.

Community

Sessione Community
11:45-12:15

Sessione

Contesto per i dispositivi mobili: principi di progettazione del flusso e della navigazione

Jenny Gove

Sala Jaaranda

È un momento entusiasmante per lo sviluppo degli ecosistemi del web mobile e delle app. Le nuove tecnologie stanno facendo progredire l'esperienza che ciascuna è in grado di fornire. Il nostro design e sviluppo per i dispositivi mobili devono adattarsi al modo di lavorare degli utenti. I design che creiamo devono essere intuitivi ed eleganti. Le nuove tecnologie possono aiutarci, ma comprendere le esigenze degli utenti e creare esperienze intrinsecamente comprensibili è fondamentale. Esploreremo alcuni principi relativi alla navigazione e al flusso e scopriremo in che modo l'integrazione della ricerca sugli utenti migliora il design dei dispositivi mobili.

Design

Sviluppa su dispositivi mobili

Sessione Sviluppa su dispositivi mobili Design
12:30-13:00

Sessione

Novità dell'Assistente Google e argomenti avanzati

Silvano Luciani

Sala Jaaranda

L'Assistente Google supporta molte nuove funzionalità avanzate. Ora puoi implementare pagamenti, transazioni e località per le esperienze di acquisto, trasferire la conversazione a un'altra piattaforma e altro ancora. È ora disponibile il supporto per i dispositivi per la smart home, così puoi integrare i tuoi dispositivi IoT. Scopri le novità della piattaforma Assistente Google e le funzionalità avanzate che puoi implementare.

Assistente

Oltre il mobile

Sessione Oltre il mobile Assistente
12:30-13:45

Pranzo

Hall 3b - Sabbiera

13:10-14:40

Formazione

Sfruttare Kotlin nella tua app Android

Sean McQuillan

Sala Gulmohar

In questo corso di formazione acquisirai esperienza pratica nella creazione di app per Android utilizzando Android Studio nella lingua Kotlin. Imparerai a sfruttare Kotlin per ridurre il codice boilerplate, evitare errori comuni e semplificare il codice convertendo un'app per Android esistente dal linguaggio di programmazione Java a Kotlin.

Android

Android

Formazione Android Android
13:10-14:40

Formazione

Ottimizza le tue app con Gmail, Drive, Calendar, Fogli, Presentazioni e altro ancora

Wesley Chun

Sala Cassia

Forse conosci già le applicazioni di G Suite, come Gmail, Google Drive, Calendar, Fogli e Presentazioni. Dietro a ognuna di queste app, che già conosci e apprezzi, c'è un componente per sviluppatori. In questa sessione di formazione pratica, ti mostreremo due diversi modi per accedere in modo programmatico a queste app e a questi dati dei documenti. Lavorerai su due codelab e lascerai le conoscenze necessarie per iniziare subito a lavorare ai progetti.

G Suite

Oltre il mobile

Formazione Oltre il mobile G Suite
13:15-13:45

Sessione

Esecuzione in background

Nasir Khan

Padiglione 3a

"Background" è un termine sovraccarico nel mondo Android. Viene utilizzato per descrivere elementi diversi in contesti diversi, ad esempio: esecuzione dal thread dell'interfaccia utente mentre l'app è in primo piano; esecuzione per un breve periodo di tempo dopo l'attivazione dell'app in background; esecuzione per un breve periodo di tempo alla ricezione di un messaggio di dati FCM ad alta priorità o esecuzione di job pianificati. In questa presentazione tratteremo alcune best practice e soluzioni per vari casi d'uso che funzioneranno oggi e in futuro.

Android

Android

Sessione Android Android
14:00-14:30

Sessione

Dal sito web all'app web progressiva

Pete LePage

Padiglione 3a

Questa presentazione tratterà da dove iniziare, cosa implementare e come dare priorità alle tecniche per le app web progressive.Imparerai anche a sfruttare al massimo i piccoli cambiamenti che possono avere un grande impatto.

PWA

Web mobile

Sessione Web mobile PWA
14:00-14:30

Sessione

Approfondimento tecnico su Google Cloud IoT Core

Classe Gus

Sala Jaaranda

In questa presentazione, scoprirai le funzionalità generali del prodotto Google Cloud IoT Core. Scopri 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 concluderà la presentazione.

Nuvola

Oltre il mobile

Sessione Oltre il mobile Nuvola
14:00-14:30

Sessione

Diventare un esperto Google Developers: informazioni sul programma GDE

Nathalie Pereira, Melissa Powel

Salotto della community

Scopri tutto sul Programma Esperti di Google Developers e come partecipare.

Community

Sessione Community
14:40-15:10

Sessione

Creare esperienze rich media con Android

Paul Saxman, Daniel Galpin

Sala Jaaranda

La qualità dei contenuti è alla base di un'ottima app multimediale, ma per garantire un'esperienza utente ottimale occorre sfruttare il giusto set di funzionalità multimediali e dell'interfaccia utente su Android. In questa presentazione illustreremo cosa serve per creare un'esperienza multimediale eccezionale usando funzionalità della piattaforma come Android Media Framework, Picture in picture, le notifiche MediaStyle e la nuova API Canali e programmi su Android TV. Parleremo anche delle novità relative all'audio ad alte prestazioni per Android durante la creazione di app per la creazione di contenuti multimediali.

Android

Android

Sessione Android Android
14:40-15:10

Sessione

Android incontra TensorFlow

Kaz Sato, Anitha Vijayakumar

Padiglione 3a

TensorFlow è un framework di machine learning multiuso. TensorFlow può essere utilizzato ovunque, dall'addestramento di modelli di grandi dimensioni su cluster nel cloud all'esecuzione locale di modelli su un sistema incorporato come il tuo telefono. In questo corso vedremo come addestrare un modello di riconoscimento delle immagini personalizzato, ottimizzare il modello, comprimerlo ed eseguirlo in un'app per Android preconfigurata.

TensorFlow

Sviluppa su dispositivi mobili

Sessione Sviluppa su dispositivi mobili TensorFlow
14:45-15:15

Sessione

Sessione informativa sul programma Gruppi della community

Franco

Salotto della community

Scopri tutto sul programma Gruppi della community, come creare un gruppo o partecipare come membro.

Community

Sessione Community
14:50-16:20

Formazione

Esercitazione pratica con le API Google Cloud Vision e Natural Language

Romin Irani

Sala Gulmohar

Questo corso di formazione con istruttore illustra nel dettaglio come utilizzare sia l'API Google Cloud Vision sia l'API Cloud Natural Language. In questo modo, i partecipanti potranno capire cosa serve per migliorare le loro applicazioni o scriverne di nuove, sfruttando al contempo le incredibili funzionalità delle API di machine learning di Google Cloud.

Nuvola

Sviluppa su dispositivi mobili

Formazione Sviluppa su dispositivi mobili Nuvola
14:50-17:50

Formazione

Workshop sul Design Thinking

University Innovation Fellow

Sala Cassia

Alla Stanford University, siamo convinti che tutti abbiano la capacità di essere creativi. Ci basiamo su metodi provenienti da tutto il campo del design per creare esperienze di apprendimento che aiutino le persone a sbloccare il proprio potenziale creativo e ad applicarlo al mondo intero. Il Design Thinking è una metodologia utilizzata da professionisti dell'informatica, dell'ingegneria e delle aziende per risolvere problemi complessi e trovare soluzioni creative e desiderabili. Non limitarti a guardare da dietro: vieni a provare. Questo workshop pratico ed esperienziale sul Design Thinking sarà un'esperienza divertente e coinvolgente con gli strumenti di Design Thinking. Non si tratta di un workshop a ciclo completo condotto da docenti, ma piuttosto di un team di docenti composto da professionisti della scuola di Stanford e di University Innovation Fellow provenienti da tutta l'India.

Design per la scuola primaria

Oltre il mobile

Formazione Oltre il mobile Design per la scuola primaria
15:20-15:50

Sessione

Creazione di un'app istantanea Android

Lyla Fujiwara, Anirudh Dewani

Padiglione 3a

Agli utenti piace aspettare. Se riduci le dimensioni dell'APK, puoi evitare di farlo. Gli APK più piccoli non solo offrono download più veloci agli utenti, ma il processo di refactoring spesso semplifica il codebase. Questo processo di semplificazione prepara la tua app per le app istantanee Android, che possono essere aperte dagli URL e forniscono un'esperienza di app nativa senza la difficoltà di un'installazione completa. In questa presentazione tratteremo i numerosi strumenti disponibili per ridurre le dimensioni degli APK, modularizzare l'app e creare la prima app istantanea Android.

Android

Android

Sessione Android Android
15:20-15:50

Sessione

Concetti fondamentali di Google Cloud Platform: tour guidato

Marc Cohen, Mete Atamel

Sala Jaaranda

C'è tanto da guadare nel cloud computing e cercare di capirlo può essere scoraggiante. In questa sessione ti guideremo attraverso un pratico tour pratico e pratico della portata e della profondità dei problemi che possono essere risolti con Google Cloud Platform.

Nuvola

Sviluppa su dispositivi mobili

Sessione Sviluppa su dispositivi mobili Nuvola
15:30-16:00

Domande e risposte

Domande e risposte sullo sviluppo di una community

Franco

Salotto 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.

Community

Domande e risposte Community
16:00-16:30

Sessione

Aaseesh Marina

Sala Jaaranda

Quando si tratta di fare in modo che un sito web multilingue o internazionale funzioni bene nelle ricerche o di aggiungere dati strutturati per i motori di ricerca, c'è molto di più. Questa sessione ti fornirà gli approfondimenti critici.

Dati strutturati

Web mobile

Sessione Web mobile Cerca dati strutturati
16:00-16:30

Pausa pomeridiana

16:00-16:30

Sessione

Programmazione live di un'app con Cloud Functions e Cloud Firestore per Firebase

Mike McDonald, Dan McGrath, Todd Burner

Padiglione 3a

Insieme a Firebase e Google Cloud Platform gli sviluppatori possono creare rapidamente straordinarie app web e per dispositivi mobili. In questa sessione creeremo un'app dal vivo e dimostreremo come creare una fantastica esperienza utente utilizzando Firebase. Estenderemo questo aspetto richiamando le API Cloud senza dover avviare i server o gestire l'infrastruttura. Scoprirai in prima persona quanto sia facile creare con Firebase e come sia scalabile con la piattaforma Google Cloud.

Firebase

Sviluppa su dispositivi mobili

Sessione Sviluppa su dispositivi mobili Firebase
16:20-17:50

Formazione

Approfondimento del layout dei vincoli

Daniele Galpin

Sala Gulmohar

Puoi davvero utilizzare l'editor di layout di Android Studio 3.x per creare layout flessibili ed efficienti per le tue app Android. Questo corso di formazione illustra come sfruttare le funzionalità più recenti di Constraint Layout, tra cui barriere, rapporti e catene. Forniremo un'app iniziale per consentirti di visualizzare rapidamente i risultati nell'emulatore o su un dispositivo.

Android

Android

Formazione Android Android
16:40-17:10

Sessione

Componenti web e polimerici

Taylor Savage

Padiglione 3a

I componenti web sono una nuova tecnologia integrata nella piattaforma web che ti consente di creare elementi HTML personalizzati completamente incapsulati. Scopri cosa sono i componenti web, cosa ti consentono di fare e come puoi utilizzare la libreria Polymer per creare i tuoi componenti web e le tue app che sono più leggeri, più veloci e che utilizzano meno dati.

PWA

Web mobile

Sessione Web mobile PWA
16:40-17:10

Sessione

Serverless computing con le API Firestore, Cloud Functions e G Suite

Patrick Martinent

Sala Jaaranda

Questa presentazione illustrerà il nuovo database Cloud Firestore annunciato di recente dal team Firebase di Google. Dopo una rapida introduzione alla piattaforma Firebase, scoprirai alcuni casi d'uso e funzionalità specifici che rendono Cloud Firestore un componente essenziale della piattaforma. La seconda metà della presentazione includerà una dimostrazione dal vivo di quanto sia facile sfruttare le API di G Suite direttamente da Firebase Cloud Functions.

G Suite

Nuvola

Oltre il mobile

Sessione Oltre il mobile Cloud per G Suite
17:20-17:50

Sessione

La potenza e la flessibilità della nuova API Fogli Google

Wesley Chun

Sala Jaaranda

Nel mondo odierno dei big data, i fogli di lavoro sono ancora più potenti e flessibili che mai. Lanciata alla conferenza Google I/O 2016, l'API Fogli Google può fare molto di più rispetto ai suoi predecessori. In questa presentazione, dimostreremo diversi modi per interagire con Fogli, tra cui la migrazione dei dati dai database SQL, la modifica dei dati, la formattazione delle celle e molto altro. Per brevità, il codice demo sarà in Python e JSON. Tuttavia, puoi utilizzare qualsiasi linguaggio supportato dalle librerie client delle API di Google.

G Suite

Oltre il mobile

Sessione Oltre il mobile G Suite
17:20-17:50

Sessione

SEO: problemi comuni e convinzioni errate

Malik Mairaj Syed

Padiglione 3a

Molti siti web spesso si basano sul traffico generato da ricerche web. In questa sessione tratteremo problemi comuni ed equivoci relativi all'ottimizzazione per i motori di ricerca (SEO) e affronteremo alcuni suggerimenti su cosa tenere d'occhio quando si assume qualcun altro per svolgere la SEO.

Web mobile

Sessione Web mobile Cerca
18:00-18:30

Sessione

SEO per PWA

Amrit Sanjeev

Sala Jaaranda

Le PWA e altre configurazioni di siti web basate su JavaScript possono essere mostrate nella Ricerca Google, se fai attenzione ad alcuni aspetti critici. In questa sessione verranno trattate tutte le best practice di Google per rendere il tuo sito accessibile a Googlebot.

PWA

Web mobile

Sessione Web mobile Ricerca PWA
18:00-18:30

Sessione

Google Developer Program Lightning Talk

Karthik Padmanabhan, Christy Anoop, Kamal Vaid, JP Souchak, Vikas Bajpai, Sukriti Paul, Soham Mondal, Shrinath VS

Padiglione 3a

Questo talk presenta sei lightning talk selezionati sui programmi Google Developer che hanno come target varie fasi del ciclo di vita di uno sviluppatore, da studente, professionista certificato, leader / esperto di community, imprenditore e infine a mentore. I Lightning talk saranno tenuti da chi pratica i programmi per gli sviluppatori di Google e moderati da Karthik Padmanabhan, Program Manager Lead, Developer Relations. Gli interventi saranno seguiti da brevi sessioni di domande e risposte.

Android

Assistente

Nuvola

Firebase

TensorFlow

Web mobile

Oltre il mobile

Sviluppa su dispositivi mobili

Web mobile

Android

Sessione Beyond Mobile: Sviluppo su Android Mobile Web Assistente Android Cloud Firebase TensorFlow Mobile Web