~/talk

No Play Services? No worries!

Talkat droidcon APAC 2020 · 2020-12-14..12-15· [android]
links:none on file
slides:none on file

Explains concrete swaps: Firebase Firestore, Auth and Crashlytics work without Play Services but FCM, ads and some ML do not, so replace push with Pushy (MQTT), self‑hosted OpenPush (you build server + client) or RabbitMQ; maps use the standalone Google Maps beta or alternatives like OpenStreetMap and Here SDK (OSM is heavier and less smooth), distribution via F‑Droid, APK mirrors or MDM, install handled with PackageInstaller; GeckoView replaces WebView. Sample apps run and show tradeoffs in size, latency and implementation complexity.

AI-written summary · about

  1. 0:00Introduction
  2. 1:08Why avoid Play Services
  3. 4:44Firebase alternatives
  4. 7:14Push notifications without FCM
  5. 13:26RabbitMQ for messaging
  6. 20:26Google Maps replacements
  7. 25:32Distributing apps without Play Store
  8. 28:49Building your own MDM
  9. 32:45GeckoView for web content
  10. 36:02Q&A and resources
~/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.