Maps, schemes and Compose
summary
The talk examines using Compose Multiplatform (Compose for desktop/JS) to render maps and graphics using the maps-kt project (github.com/SciProgCentre/maps-kt). It digs into less common Compose APIs to see how they handle custom drawing and whether they are practical for desktop development, and also touches on challenges of implementing cartography.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:26Talk goals and structure
- 3:10Cartography basics and coordinates
- 8:07Ellipsoid distances and projections
- 11:51Tiles and loading
- 16:12Map library problems
- 16:54What is Compose and variants
- 21:35Compose core concepts
- 28:15Interactive map elements
- 31:32Compose map implementation
- 37:10Canvas issues and fixes
- 38:54App components
- 41:23Library practical use
- 43:30Future plans
- 45:37Conclusion
related talks
33mGoing 100%* Compose Multiplatform
33m3D content with Compose Multiplatform
39mKotlin and Compose Multiplatform patterns for iOS interop
58mMultiplatform UI: Compose outside Android
32mHitchhiker's Guide to Kotlin/Compose Multiplatform samples and libraries
46mPowering Compose Multiplatform Apps with Koog & MCP
45mThe Adventures of Kotlin And Compose Through the Multiplatform World
36mCreative Coding with Compose
