~/conference

Chicago Roboto 2019

Presenting the modifications for the 2019 Rover Ruckus game below! If you have any questions about the game, feel free to contact info@chicagoroboticsinvitational.com. CRI 2019 Game Manual (1)Download…

titleauthorlength
Exploring MotionLayoutJossi Wolf39m
MotionLayout is a ConstraintLayout-based system that claims to make animations easier: a worked example replaces CollapsingToolbarLayout using ConstraintSets…
Talk on
Getting Real: How We Make Basecamp for AndroidJamie Dihiansan, Jay Ohms47m
Basecamp Android team uses a team of three working in six-week cycles and aims to ship updates twice a month. They build rough sketches into runnable features…
Talk on
Dissecting the stdlib IIHuyen Tue Dao43m
Reads the stdlib source to show concrete code patterns: operator overloading implemented as extension or member functions (example: Ship/crew plus and minus…
Talk on
Launching Into CoroutinesSean McQuillan49m
Kotlin coroutines replace callback spaghetti with suspend/resume and integrate with Retrofit so network calls look like direct calls while running on…
Talk on
Behind the scenes of building a gesture driven Reddit appSaket Narayan47m
An exploratory talk that showcases how Android can deliver a beautiful experience to the user using material design principles and various framework APIs like…
Talk on
Exoplayer 2 rescue VideoViewStacy L Devino23m
Claim: Exoplayer2 replaces VideoView with a small, working player. Demonstrates code that builds a player in 20 minutes, plays HLS and downloaded MP4, uses…
Talk on
The Engineer’s LifecycleJordan Beck31m
Summation of interviews with six experienced mobile engineers reveals concrete claims: everyone I talk to starts with problem‑solving, careers progress by…
Talk on
Automate The Small ThingsNate Ebel40m
Automates the CI pipeline to actually enforce formatting, run tests, build an apk and distribute it to testers or the Play Store using CircleCI, Bitrise or…
Talk on
Inside the RoomEffie Barak45m
Explains how Room maps annotations to generated DAOs and uses the Android SQLite stack: Room’s compiler emits code, Room flips SQLite to WAL is enabled by…
Talk on
Getting Started with AndroidX TestVictoria Gonda40m
AndroidX Test unifies JUnit support, Espresso UI, core helpers and Truth so integration tests run on device or locally with Robolectric 4.0+. It shows…
Talk on
Putting Work Manager to WorkAdnan AM45m
Claims that WorkManager gives a single, cross-API solution for reliable background work and shows real usage in a grocery app: it runs in production since…
Talk on
Theme OnMark Allison45m
Explains exactly what themes do and how to use them: themes hold attribute keys that widgets and textAppearance spans resolve at inflate time, styles vs…
Talk on
The Persistence Layer PlaybookJeff Juston36m
A practical checklist lays out Planning, Implementation, Testing and Maintenance with concrete recommendations: use HTTP cache-control and a disk cache to…
Talk on
JSON ExplainedJesse Wilson54m
Covers exact gotchas: floating‑point limits (no exact 0.1, negative zero, NaN, infinities), why numeric IDs break through JSON, and a practical hash collision…
Talk on
A History of Android LaunchersKevin Barry23m
A developer history of Android launchers focuses on concrete decisions: building Nova Launcher as a customizable Ice Cream Sandwich fork, selling it at 4…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.