~/conference

droidcon Berlin 2016

Android developers, mobile architects, UX designers, security engineers, QA engineers, release engineers, accessibility designers

Clean Architecture with MVP; reactive MVP with RxJava; modular Gradle architecture; layout optimization and ConstraintLayout; Transitions API and shared element transitions; Android Keystore and fingerprint auth; APK reverse engineering with apktool/JADX; real-time visualization and lockless buffers; continuous delivery on mobile with real devices; Smart Lock and passwordless authentication; offline sync and JobScheduler strategies; typography and advanced layout techniques

titleauthorlength
Half Way to clean architectureDmytro Voronkevych27m
An Android app with ~100k lines and 100 million installs migrates from a homemade event-bus mess to a layered Clean Architecture using MVP and RxJava, keeping…
Talk in English on
Refactoring Plaid App – A reactive MVP approachHannes Dorfmann39m
Refactors Plaid (5,000+ stars) into a reactive MVP with concrete changes: introduce a Source DAO, Router and Page classes, replace shared‑prefs with a…
Talk in English on
Loving Lean LayoutHuyen Tue Dao35m
Layouts cost by view count and hierarchy depth, which multiplies measure/layout work and causes jank; RelativeLayout forces an extra measure/layout pass (and…
Talk in English on
Modular Android DevelopmentThanos Karpouzis, Frederico Gonçalves30m
Claim: migrating a monolithic Android app into Gradle modules at Babbel reduces team coupling but costs configuration and initial slow builds. Implementation…
Talk in English on
Reverse Engineering is not just for hackersJon Reeve38m
Shows how to grab an APK from a device with adb, use aapt to dump manifest and strings, use apktool to decode resources and rebuild a debuggable APK, and use…
Talk in English on
Android Industrial: Real-time data visualizationMichael Guntli37m
A mobile ventilator tester is built on a custom Android Lollipop BSP plus a bare‑metal controller that samples pressure, flow and temperature at 200 Hz…
Talk in English on
Building simple and secure account systems on AndroidSteven Soneff37m
Research shows over half fail to authenticate on sign‑in screens; the talk demonstrates concrete fixes: ask for the identifier first (email lookup to decide…
Talk in English on
Security at your fingertipsFrederik Schweiger30m
Explains how Android Marshmallow actually generates and protects keys using KeyGenParameterSpec and the Java Crypto APIs, shows AES‑256 key creation with…
Talk in English on
Android development yesterday and todayJoanna Smith31m
Chronicle of Android versions that names concrete changes and engineering outcomes: early experiments like the blink Android project solve multi‑phone image…
Talk in English on
Android is the world phoneCorey Leigh Latislaw35m
Android already runs on 2 billion devices and global app revenue is projected to hit about $102B by 2020, with most growth in Brazil, India and China. Off Grid…
Talk in English on
A window into transitionsBen Weiss27m
Walks through Android Transitions API from setup to custom transitions with runnable techniques: use captureStart/captureEnd and createAnimator for custom…
Talk in English on
Continuous Everything in MobileKeith Ballinger26m
A mobile startup story shows a release pipeline bottleneck: fast coding but manual device testing leads to one-star reviews and mall trips to reproduce…
Talk in English on
Pushing the boundaries of the layout system & typographyThorben Primke, Lin Wang36m
Pinterest creates a new unit called Boints (BT) that maps to different DP values per device class to keep a 12-column grid with 13 gutters consistent across…
Talk in English on
What's new in AndroidWojtek Kaliciński36m
Developer Preview of Android N arrives with concrete changes: Android Studio 2.2 adds a new packaging toolchain that yields up to an order-of-magnitude faster…
Talk in English on
Scaling Android AppsSerj Lotutovici40m
Describes moving a monolithic Android app into multi‑modular, semi‑autonomous feature modules so seven+ teams can contribute without breaking master; CI builds…
Talk in English on
Are you coordinating already?Matthias Friedrich32m
CoordinatorLayout from the Design Support Library gives concrete tools not vague promises: anchoring binds a FAB to a BottomSheet by XML or code, behavior…
Talk in English on
How Android smartphones can help blind people's mobilityJörg Belz35m
An Android prototype for blind and visually impaired pedestrians combines route planning and pedestrian navigation with a Car2X traffic-light feed to show…
Talk in German on
Designing for AccessibilityLeonie Brewin32m
Introduces concrete fixes: builds an indoor navigation service using Wi‑Fi beacons and voice directions for visually impaired Tube passengers and verifies it…
Talk in English 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.