~/talk

Kotlin Multiplatform, a language to rule them all

TalkinSpanishat DevFest Málaga 2019 · on Saturday, 2019-12-14· [kotlin]
links:none on file
links:none on file
slides:none on file

Kotlin multiplatform shows how to build a native cross-platform project using Kotlin to target Android, iOS, web and backend from the same codebase and even share data models with the backend. The talk explains using Kotlin as the single language and a single project structure to produce multiplatform native apps instead of frameworks like React, Xamarin or Ionic.

AI-written summary · about

  1. 0:00Introduction
  2. 3:14Architecture and common modules
  3. 7:09Domain models and use cases
  4. 11:42Benefits of sharing models with backend
  5. 13:27Error handling with sealed
  6. 15:53Implementation with Exposed and database
  7. 17:15Presentation logic with Coroutines
  8. 20:44Repositories and network calls
  9. 24:57iOS exception problems
  10. 26:00Local persistence and SQLDelight
  11. 28:09Navigation and framework conflicts
  12. 31:17Android implementation
  13. 32:19iOS implementation
  14. 34:28JavaScript and React challenges
  15. 37:54Telegram integration and chatbot
  16. 39:20Desktop app with TornadoFX
  17. 43:42Summary and KMP advantages
  18. 45:27Key challenges and considerations
  19. 46:48Ktor plugin issues and trust
  20. 48:54Q&A
~/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.