Windy City DevFest 2018
who it's for
android developers, mobile developers, frontend developers, web component engineers, platform engineers, machine learning engineers
topics
TensorFlow image retraining; TensorBoard visualizations; Architecture Components ViewModel LiveData; ConstraintLayout chains and solver; APK size reduction with WebP; Firebase Analytics BigQuery export; GeoFire geohash radius queries; Flutter platform channels and hot reload; Spinnaker continuous delivery pipelines; Nutmeg CLI TypeScript web components
| title | author | length |
|---|---|---|
| Tensorflow: Learning Machines | Vikram Tiwari | 55m |
Covers hands-on TensorFlow usage with live demos: linear regression via y=mx+b and gradient descent, a browser neural-net playground classifying spirals, and… | ||
| Cheat Code, Combo, or Power-Up? Why We Choose Someone Else's Code | Michelle Schulp | 33m |
A model called Game Stats Theory maps tool choice to four game stats — time, complexity, resources, importance — plus player stats of skill, knowledge, and… | ||
| Architecture Components: A Better Path Forward (Lifecycle & Live Data) | Jonathan Petit-Frere | 42m |
Shows concrete use of Architecture Components: a LocationMonitor lifecycle-aware wrapper that removes onStart/onResume/onPause boilerplate and a StockLiveData… | ||
| Becoming an Ally | James Cha-Earley | 46m |
Defines allyship as three concrete actions: educate, advocate, listen. Recommends specific steps — read marginalized perspectives, roleplay intervention plans… | ||
| Build, Test, and Deploy a Web Component | Abraham Williams, Pearl Latteier | 32m |
Nutmeg scaffolds a ready web component with Nutmeg CLI generating a TypeScript custom element (Custom Elements v1, shadow DOM attached), prewired tests (Karma)… | ||
| Firebase Analytics for Android, LIVE! | Stacy L Devino | 54m |
Live-coding shows exact Android steps: add Google Services plugin and firebase-analytics dependency, drop google-services.json into app, and use… | ||
| First Flutter, then Fly: Build Reactive & Performant Cross-Platform Apps | Nitya Narasimhan | 49m |
Argues that Flutter delivers high‑framerate cross‑platform UIs by compiling Dart to native ARM code, rendering with Skia and a custom widget tree (not OEM… | ||
| Continuous Delivery with Spinnaker | Doug Campbell | 48m |
Spinnaker plus Jenkins handles continuous delivery: Jenkins builds RPMs and Docker images, artifacts land in Artifactory or Google Container Registry… | ||
| Demystifying ConstraintLayout | James Williams | 34m |
Explains why multiple measure/layout passes cause UI jank and shows ConstraintLayout cuts those passes by replacing nested LinearLayouts with chains and other… | ||
| Shrinking Your APK, By Example | Ben Oberkfell | 41m |
Walks through making a toy cat‑pictures app shrink from ~2.2 MB to ~1.1 MB (and an xxhdpi split to ~800 KB) by using APK Analyzer to find big assets… | ||
| How to Solve All Your Problems Without Really Knowing What You're Doing | Marlena Bowen | 48m |
Company builds a mobile insurance app with a Rails backend and a React Native front end; a policy start-date screen has two radio options, “today” and “choose… | ||
| Spittin' Hot Geofire with Firebase | Michael Solati | 41m |
Builds a real-time location filter using Firebase and the GeoFire library plus server-side hashing via Firebase Functions to index coordinates with geohashes… | ||
| I'm Watching You: A Tale of Observables | Marty Ballard | 32m |
Explains practical Observable use in Angular with RxJS, including an app that polls GitHub every 3s using interval and switchMap, a video-player state system… | ||
| nothing matches | ||