Expecto Protonum!: The Magic of Multiplatform Protos
summary
Demo shows a JVM server, Android app and iOS app exchanging Protocol Buffers using a shared proto module and generated Kotlin code that runs on non JVM targets and Kotlin Multiplatform The build uses the Wire Gradle plugin, Cocoapods integration and Retrofit with a Wire converter The team reports success running generated code on iOS, achieving zero domain-layer duplication Wire adds proto3 and Swift generators and plans gRPC support so the claim is concrete and the demo actually works
AI-written summary · about
chapters (8)
- 0:00Start
- 2:12Serialization format
- 3:26Classes have to be hand-written
- 4:09Protocol Buffers
- 7:29Wire
- 7:53Java optimized for Android
- 12:37gradlew protos: build
- 16:32pod install
related talks
27mAn Android Dev start to Kotlin Multiplatform
46mExploring the Kotlin Multiplatform Ecosystem
21mIt's Time for Kotlin Multiplatform Mobile
43mLevel up on Kotlin Multiplatform
48mEffective Multiplatform Kotlin Development
46mThe Hitchhikers Guide Through Kotlin Multiplatform
40mKotlin Multiplatform. Make your Android App Cross-Platform
48mKotlin for Android, iOS & the mobile web
