blog 17
- Prototyping Gemini pro on mobile
- Reflections on the architectural approach for my first generative AI app.
- The curious case of Foreground service notifications
- Notification permissions in Android 13
- Invalidating unused Firebase push tokens using scheduled functions
- A neat trick for testing on the Play store
- Finally! In-App Reviews for Android using Playcore
- Testing behaviour changes in Android 11
- App releases on the Play console
- I/O 2019 and a11y
- Zen of conferences
- Foldable emulators in Android Studio - or as I like to call it, the beginning of the end
- In-App-Billing-implementation-v1.2
- Testing Android Q beta without a Pixel device is hard.
- App monetisation and In-App Billing in Android.
- Google play games API for fun and profit - but mostly only fun.
- Why Dropbox?