~/talk

#DCBerlin18 Mobile Oriented Architecture

Talkat droidcon Berlin 2018 · 2018-06-25..06-27· [kotlin]
links:none on file
slides:none on file

Argues that sharing native business logic, not UI, is the safest path: uses Kotlin multiplatform and earlier Doppel (J2ObjC) to compile shared code to native iOS/Android with smooth native interop. Describes building two fully functional ordering apps for the Pytops Pizza Hut campaign in about a month by keeping UIs thin and sharing core architecture; it ships and works. Notes pitfalls of React Native’s bridge and extra environment, and announces SQL/DB tooling coming for Kotlin multiplatform.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 1:24What is Mobile Oriented Architecture?
  3. 2:50Mobile should lead development
  4. 5:14Crossplatform shifts in 2018
  5. 6:19Tech trends over the past decade
  6. 8:10Risk and tech decisions in enterprise
  7. 9:12Code sharing on mobile first
  8. 10:17Android and iOS similarities
  9. 11:42J2ObjC and Doppel for crossplatform
  10. 12:03Pizza Hut case study with Doppel
  11. 13:07Why Java and Kotlin are good choices
  12. 13:48Airbnb dropping React Native
  13. 15:55Developer community response to solutions
  14. 17:21Enterprise challenges with crossplatform
  15. 18:22Kotlin Multiplatform and SQLDelight
  16. 19:03Kotlin Multiplatform future outlook
  17. 20:08Web vs hybrid apps explained
  18. 21:13Web progress and PWA support
  19. 22:19Mobile and web architecture challenges
  20. 23:20Kotlin and WebAssembly potential
  21. 24:03Future of JavaScript and web standards
  22. 25:51Mobile influence on web standards
  23. 26:13Two native apps vs one crossplatform app
  24. 27:58Product iteration and development costs
  25. 29:01Product differentiation and tech choices
  26. 30:04Pizza Hut case study with Flutter
  27. 31:48Flutter risks and native advantages
  28. 32:08Retraining backend devs for mobile
  29. 33:315G and server logic misconceptions
  30. 34:33Summary and key takeaways
  31. 35:17Q&A and closing remarks
~/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.