~/talks

Kai Koenig

what they talk about

all 8 in the filters

where they keep going back

all 5 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
SEQUEL SQL for Android Developersdroidcon Berlin 20242024-07-03
SQL is 50 years old and Android uses embedded SQLite (available since the early 2000s) with limits like concurrent reads but sequential writes, slower disk I/O…
Talk on
Google's Play Billing Library 3 is out - is everything new and different again?droidcon APAC 20202020-12-14
Google Play Billing Library 3 requires concrete changes: acknowledge purchases within 72 hours or Google auto-refunds, consume consumables with consumeAsync…
Talk on
Mathematics for Developers360|AnDev 20202020-07-24
Explains which math actually maps to developer tasks: uses a rotation matrix 0 -1; 1 0 multiplied with vector (5,6) → (-6,5) to show a 90° rotation, compares…
Talk on
Mathematics for DevelopersAndroid Makers 20202020-04-20
Clear, actionable examples and concrete resources determine whether to watch: a worked rotation matrix with sine and cosine multiplies vector [5,6] to get…
Talk on
A deep dive intodroidcon London 20192019-10-24
Pokémon Go hits $2 billion in 811 days to show in‑app billing works; Google Play Billing Library v2.0.3 is the concrete tool and wraps the system service via…
Talk on
Taking your users’ money: In-app billing from start to best practicesdroidCon Berlin 20192019-07-01
Covers Google Play Billing Library (v2/v3) and the Play Developer REST API, warns that the library requires you to supply SKU lists because there is no API to…
Talk on
Taking your users’ money: In-app billing from start to best practicesAndroid Makers 20192019-04-23
Covers a concrete recipe: use the Google Play billing library (client + PurchasesUpdatedListener) and the Google Play Developer API to verify purchase tokens…
Talk on
WHY A WHOLE COUNTRY SKIPPED A DAY: FUN WITH TIMEZONES AND LOCALESdroidcon Berlin 20182018-06-25
Shows concrete failures and fixes: Nintendo tournaments break when DST shifts; Android gets ICU4J only from Android 7 so timezone/locale behavior differs…
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.