Null Safety in Shared Models
Use Kotlin nullability to prevent cross-platform crashes.
Crashes You Can Prevent
A missing value is a top cause of app crashes. Kotlin's null safety lets shared models guard against it on both platforms.
Non-Null by Default
A normal type can never hold null. Declaring a field as String guarantees it always has a real value.
data class User(val name: String)All lessons in this course
- Data Classes for Your Domain
- Enums & Sealed Classes for State
- Null Safety in Shared Models
- Validation Helpers on Your Models