~/talk

Best Practices When Building Mobile SDKs

Talkat Android Summit 2017 · 2017-08-24..08-25· [developer-experience]
slides:none on file

Covers concrete practices: warns against dynamic versions ("+" in Gradle) because builds become non‑deterministic; shows how to inspect the merged manifest and use a marker selector to strip unwanted permissions; explains AAR contents (manifest, resources, assets), tradeoffs of client‑side validation vs server validation (2FA pin length example), library size concerns (a 500KB phone‑formatting lib), and the publish flow with GPG signing plus Nexus Sonatype staging, promote and release. Good if you need hands‑on packaging and release steps.

AI-written summary · about

  1. 0:00Intro
  2. 3:28Dependencies
  3. 6:54Creator
  4. 12:19Publish
  5. 12:42Maven
  6. 12:54Requirements
  7. 13:35Gradle Properties
  8. 14:00Gradle Helper Methods
  9. 14:29Creating Your Own Task
  10. 15:30Promoting and Release
  11. 16:20Search and Mirror
  12. 16:50Versioning
  13. 17:46Fun Facts
  14. 18:59Changelog
  15. 20:01Changelog by Type
~/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.