Kotlin
信息
Android Jetpack
Jetpack 是一个由多个库组成的套件,可帮助开发者遵循最佳做法、减少样板代码并编写可在各种 Android 版本和设备中一致运行的代码,让开发者可将精力集中于真正重要的编码工作。
Compose
Ktor 服务端开发
参考:官方网站
使用 Ktor Project Generator 创建新项目。
Exposed
Exposed 是一个 Kotlin SQL 数据库库,它有两种风格:轻量级ORM(使用 DAO)和类型安全 SQL(使用 DSL)。 参考:官方文档
多平台开发
使用 Kotlin Multiplatform Wizard 创建新项目。
Compose Multiplatform
为 Android、iOS、桌面和 Web 开发令人惊叹的共享 UI。 参考:官方网站
使用 Material3
修改 composeApp\build.gradle.kts
文件:
kotlin {
sourceSets {
commonMain.dependencies {
- implementation(compose.material)
+ implementation(compose.material3)
+ implementation(compose.material3AdaptiveNavigationSuite)
}
}
}