首页
›
后端、数据与云原生工程
›
070-Flutter、React Native与KMP跨端工程
›
《Kotlin Multiplatform跨端工程》
VIP13
本课程属于:070-Flutter、React Native与KMP跨端工程
后端、数据与云原生工程 · 共 13 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Kotlin Multiplatform跨端工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
Kotlin Multiplatform工程全景
目标=跨端工程的定义 · KMP在移动/桌面/Web/服务端的… · 与Flutter/React Nat…
Kotlin
Multiplatfor…
02
开发环境搭建
目标=JDK · Android Studio · Xcode
开发环境搭建
JDK
03
KMP项目结构解析
目标=settings.gradle… · build.gradle.kts · sourceSets
KMP
项目结构解析
04
Gradle与KMP构建体系
目标=Kotlin Gradle P… · 多目标声明 · 依赖配置
Gradle
KMP
05
expect/actual机制
目标=平台差异抽象 · expect声明 · actual实现
expect/actua…
机制
06
共享业务逻辑设计
目标=领域模型 · 用例层 · 仓储接口
共享业务逻辑设计
目标=领域模型
07
Kotlin协程与Flow跨端实践
目标=协程作用域 · 调度器 · Flow
Kotlin
Flow
08
跨端网络层构建
目标=Ktor Client · HTTP请求 · 序列化
跨端网络层构建
Ktor
09
跨端数据序列化
目标=kotlinx.seriali… · JSON/ProtoBuf · 自定义序列化器
跨端数据序列化
kotlinx.seri…
10
跨端本地存储
目标=SQLDelight · Room KMP · DataStore
跨端本地存储
SQLDelight
11
跨端依赖注入
目标=Koin · Kodein · 手动DI
跨端依赖注入
Koin
12
Android端集成
目标=Compose Multipl… · Android View · Activity/Fragment
Android
端集成
13
iOS端集成
目标=SwiftUI · UIKit · Kotlin/Native框架
iOS
端集成
14
桌面端集成
目标=Compose for Des… · 窗口管理 · 菜单
桌面端集成
Compose
15
Web端集成
目标=Kotlin/JS · Compose for Web · React集成
Web
端集成
16
Compose Multiplatform UI共享
目标=跨端UI组件 · 主题 · 导航
Compose
Multiplatfor…
17
平台特定能力调用
目标=相机 · 定位 · 通知
平台特定能力调用
目标=相机
18
跨端文件与资源管理
目标=资源文件 · 图片 · 字体
跨端文件
资源管理
19
跨端测试策略
目标=commonTest · kotlin.test · MockK
跨端测试策略
commonTest
20
跨端调试与日志
目标=Kermit · Napier · 平台日志系统
跨端调试
日志
21
KMP与CI/CD
目标=GitHub Actions · Gradle缓存 · 多平台构建
KMP
CI/CD
22
KMP工程架构设计
目标=模块化 · 分层架构 · Clean Architecture
KMP
工程架构设计
23
跨端性能优化
目标=启动优化 · 内存管理 · 协程调度
跨端性能优化
目标=启动优化
24
KMP与原生互操作
目标=Kotlin/Native与S… · JNI · cinterop
KMP
原生互操作
25
跨端安全与加密
目标=HTTPS · 证书锁定 · 密钥存储
跨端安全
加密
26
KMP项目实战一
目标=需求分析与架构设计 · 定义共享模块 · 平台模块
KMP
项目实战一
27
KMP项目实战二
目标=实现共享业务逻辑 · 包括网络层 · 数据层
KMP
项目实战二
28
KMP项目实战三
目标=实现Android与iOS客户… · 接入共享逻辑 · 完成UI交互与平台特定功能
KMP
项目实战三
29
KMP项目实战四
目标=实现桌面端与Web端 · 复用共享逻辑与Compose UI · 完成多端发布与调试
KMP
项目实战四
30
KMP工程化总结与演进
目标=代码规范 · 文档 · 版本策略
KMP
工程化总结
所属VIP或分类
同VIP:Compose-Multiplatform-UI工程
同VIP:Flutter原生插件与平台通道工程
同VIP:Flutter开发实战100例