Programma
Giorno 2 - Mercoledì 28 ottobre
9:30 PT
Zero to app: livecoding di un'app multipiattaforma con Firebase e Flutter
Codificare un'app per più piattaforme non è mai stato così facile grazie a toolkit multipiattaforma come Flutter. Allo stesso modo, grazie alle piattaforme back-end-as-a-service come Firebase, è possibile creare un'esperienza multiutente su un'infrastruttura sicura, serverless e scalabile in modo rapido e semplice. In questo discorso creeremo un'app da zero che ti consentirà di eseguire sondaggi in tempo reale dei tuoi utenti. Per rendere questo discorso ancora più eccitante, mentre stiamo creando questa app, eseguiremo sondaggi dalla nostra app affinché te, i nostri fantastici spettatori, possano interagire dal vivo. Non vediamo l'ora che tutti voi veniate a unirvi a noi dal vivo per imparare qualcosa di nuovo ed esprimere i vostri voti con Flutter e Firebase.
Frank van Puffelen
Ingegnere della base di fuoco
Frank (o Puf) è un ingegnere per Firebase presso Google ed è stato l'ospite del Firebase Summit negli ultimi 5 anni. Aiuta gli sviluppatori a creare app straordinarie che utilizzano Firebase come back-end. Se hai mai fatto una domanda Firebase su StackOverflow, probabilmente hai già incontrato Frank.
Paolo Ruiz
Ingegnere di programmi per sviluppatori
Paul ha esperienza nello sviluppo di Android e IoT. Al di fuori del lavoro, realizza oggetti di scena per film come hobby ed è membro di un ente di beneficenza di costumi di Star Wars dove si offre volontario in occasione di eventi come vari personaggi del film, tra cui un Imperial Snowtrooper, X-Wing Pilot o Tusken Raider. Prima di entrare nella tecnologia Paul era un guardiano dello zoo, quindi sentiti libero di porre qualsiasi domanda relativa alle giraffe.
10:30 PT
Itera la tua strada verso una piacevole esperienza con l'app utilizzando Firebase Remote Config e Firebase A/B Testing
Uno dei modi migliori per offrire un'esperienza eccezionale ai tuoi utenti è modificare l'app in modo dinamico in base agli attributi e al comportamento di ciascun utente. Ti mostreremo nuovi aggiornamenti in Firebase che semplificano la personalizzazione delle esperienze delle app per diversi gruppi di utenti al volo e li misurano e li adattano dinamicamente per ottimizzare il percorso dell'utente.
Steve Wilber
Direttore di ingegneria
Steve è un ingegnere che lavora su Firebase Remote Config e A/B Testing. In precedenza era su Twitter, dove ha lavorato su Crashlytics e faceva parte del team che ha lanciato Fabric. È originario di Santa Cruz, in California, dove ha sviluppato la passione per il surf e la mountain bike. Ha anche iniziato la sua carriera lì, lavorando presso Borland Software e costruendo uno dei primi IDE Java chiamato JBuilder.
Karen Zeng
Ingegnere del software
Karen è un ingegnere software che lavora su prodotti Firebase Growth, principalmente Firebase Remote Config. Prima di Firebase ha lavorato alla creazione di strumenti per gli inserzionisti su Instagram. Al di fuori del lavoro, le piace viaggiare e fotografare e spesso la si trova ad esplorare le strade di San Francisco sul suo skateboard.
10:50 PT
Modellazione della sicurezza serverless in Firebase
Utilizzando i principi di progettazione sicura come guida, tratteremo la sicurezza predefinita dei servizi Firebase e ciò che gli sviluppatori devono fare per configurare e proteggere le loro applicazioni. Esaminando una semplice applicazione serverless creata con i prodotti back-end Firebase, parleremo di diverse minacce alla sicurezza, dagli attori malintenzionati all'errore dell'utente. Mentre procediamo, creeremo un elenco di controllo che puoi utilizzare per controllare la sicurezza della tua app e proteggere te stesso e i tuoi utenti.
Rachel Myers
Ingegnere di programmi per sviluppatori
Rachel è un ingegnere in Firebase Security Rules, Cloud Eventing e Cloud Policy. In Firebase si concentra sull'aiutare gli sviluppatori a creare sistemi sicuri che proteggano la privacy degli utenti. Su Google Cloud, contribuisce alla specifica CloudEvents. Prima di entrare a far parte di Google, Rachel ha fondato Opsolutely, è stata ingegnere presso GitHub ed è stata ingegnere presso il rivenditore online ModCloth. Nel tempo libero le piace lo zaino in spalla e i giochi da tavolo.
Jon Skrip
Ingegnere del software
Jon è un ingegnere del software sulla piattaforma Crescita di Firebase, con un focus specifico sui servizi A/B Testing e Remote Config. La sua carriera prima di Google consisteva principalmente in attività di back-end e ingegneria dei sistemi, con un'enfasi sul cloud computing e sull'architettura distribuita. Jon ha una passione per l'apprendimento e attualmente sta studiando argomenti sulla sicurezza delle informazioni nel suo tempo libero. Al di fuori del lavoro, Jon ama fare escursioni, sciare e generalmente vagare senza meta nella natura.
11:15 PT
Aggiunta di consigli sul dispositivo alla tua app utilizzando TensorFlow e Firebase
In qualità di sviluppatore, ML può aiutarti a creare app migliori. In questa sessione ti guideremo attraverso semplici passaggi per creare e addestrare un modello TensorFlow che fornisce consigli sul dispositivo in base al contenuto per cui l'utente ha mostrato interesse. Quindi convertirai il modello in TensorFlow Lite per l'esecuzione su dispositivi mobili e distribuirlo su Firebase.
Ibrahim Ulukaya
Ingegnere di programmi per sviluppatori
Ibrahim aiuta gli sviluppatori a creare fantastiche app con gli strumenti Firebase ML e AppQuality. È appassionato di sviluppo iOS e ha pubblicato più app. Ha lavorato su Firebase negli ultimi 5 anni e in precedenza ha lavorato su YouTube. In precedenza è stato un Big Data Engineer e ha fondato diverse startup. Se non è al lavoro, lo troverai in bicicletta, in kiteboard oa giocare a beach volley.