~/conference

360|AnDev 2018

date:2018-07-19..2018-07-20
location:Denver, United States
series:360|AnDev · 5 editions
tags:[android]

Android developers, Kotlin developers, Android library developers, mobile QA engineers, UX designers, engineering managers

Kotlin coroutines on Android; fragment transaction and back stack management; Cloud Firestore and Realtime Database with Jetpack; AnimatedVectorDrawable workflows (Lottie, Shape Shifter); SVG path morphing for Android; Gradle composite builds and build cache; ConstraintLayout 2.0 features; APK size reduction techniques; Fonts in XML and EmojiCompat support; ADB commands and automation for debugging; bitmap decoding and image resizing strategies; code review tooling and practices

titleauthorlength
Animations : Smooth CriminalsStacy L Devino22m
Covers concrete tools and gotchas: shows Lottie use and Lottie performance caveats, introduces Kairi and Shapeshifter for AnimatedVectorDrawable workflows, and…
Talk on
Kotlin Coroutines: An Intro to Practical Use on AndroidNick Capurso42m
Coroutines claim to replace callbacks and RxJava for Android by giving sequential-looking async code while actually supporting suspend functions…
Talk on
Fear No FragmentsDipo Areoye33m
Shows concrete fragmentation patterns: managing fragment transactions and the back stack, using child fragment managers to avoid confusing hierarchies, and…
Talk on
Firebase & Jetpack: Fits like a GloveDoug Stevenson19m
Shows concrete glue code that wires Cloud Firestore and Realtime Database to Android Jetpack using LiveData & ViewModel plus a repository layer. Provides a…
Talk on
In-depth path morphing w/ Shape ShifterAlex Lockwood45m
A web app called Shape Shifter automatically makes incompatible SVG paths animatable for Android by adding and placing dummy points, splitting subpaths…
Talk on
Library Developer ConfidentialElliott Chenger43m
Extracted how-to: moving reusable code into a library cuts incremental work (example slide shows a 14s all-in build split into two 7s builds where subsequent…
Talk on
Engineering Better Design RelationsIvy Knight28m
Claim: better designer–developer relations produce higher-quality, less wasteful apps. Evidence: one company abandons Basecamp, adopts slack and figma, and…
Talk on
Fonts and Emoji Using Support LibrariesAnita Singh24m
Android Oreo text features work via Support Libraries v26+ to add Fonts in XML, Downloadable Fonts from the Google Play services font provider (≈800 Google…
Talk on
Code reviewing like a championJonathan Maltz21m
Claims that code review catches most bugs citing 82 percent from Code Complete, and shows concrete practices: use commit-message context and pull-request…
Talk on
Kotlin, Beyond the BasicsOluwasegun Famisa36m
Shows that each lambda compiles to a Java function object (Function0…Function22) unless marked inline/crossinline, which removes allocation overhead and…
Talk on
Life is too short not to use ADB commandsZhenlei Ji20m
Commands and concrete examples decide it: shows using adb tcpip 5555 then adb connect over Wi‑Fi, using adb shell pm list packages and pm path to pull APKs…
Talk on
Images 101Effie Barak35m
Explains that images are raw bitmaps (pixels × bits per pixel), compares GIF/PNG/JPEG tradeoffs, and shows how density requires multiple asset sizes plus…
Talk on
MVP: The Life-Changing Magic of Tidying Up Your Android Presentation LayerYun Cheng39m
Claim: converting a messy Android activity to MVP makes presentation logic testable and smaller. Steps: split into Model View Presenter and a lifecycle class…
Talk on
ConstraintLayout 2.0 : let’s use the new things!Roard, Hoford46m
ConstraintLayout 2.0 adds a new MotionLayout subclass (alpha‑1 released three weeks before the upload) that drives transitions declaratively from an external…
Talk on
A journey to smaller apk sizeDmytro Khmelenko19m
Concrete outcomes and methods: reduced APK from ~70 MB to ~20 MB by profiling APK contents, re-encoding video (≈−10 MB) and audio (≈−4 MB), converting PNGs to…
Talk on
Making change as an AllyJoe Birch34m
Concrete steps and measurable practices matter: offer inclusivity sponsorships (tickets, travel, lodging); anonymize CFPs to reduce selection bias; publish and…
Talk on
Making Your Android Things Devices SmarterPaul Ruiz18m
Hands-on details about making Android Things devices smart: a working wildlife camera uses a TensorFlow Lite image classifier to spot bear moose etc and sends…
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.