Kotlin Multiplatform Project 最小实现示例
Kotlin多平台项目示例:这个项目是一个最简化的Kotlin Multiplatform Project (MPP) 示例,包含了Android、iOS、Web和服务器模块。服务器模块返回一个简单的JSON对象,客户端模块则会在每个平台的视图上显示该对象。
例子
这个示例项目是为了演示Kotlin在多平台开发中的应用。我创建了这个资料库来配合我的演示文稿和书籍。
- Kotlin Fest 2019 的演示示例:标签 -
KotlinFest2019
- Kotlin For Everyone 的书籍示例:标签 -
KotlinForEveryone
在每个平台上的运行
安卓
适用于 Android Studio。
iOS
适用于 XCode。
网页
可在 Web 浏览器上运行。生成命令为:./gradlew :web:browserWebpack
。生成后,打开 /web/src/main/resources/index.html
以查看效果。
服务器
运行在 localhost:8080
上。
幻灯片链接和图书链接均可在相关标签下找到。
mpp-example-master.zip
预估大小:79个文件
mpp-example-master
文件夹
ios
文件夹
ios
文件夹
ViewController.swift
628B
Assets.xcassets
文件夹
AppIcon.appiconset
文件夹
Contents.json
2KB
Contents.json
62B
Base.lproj
文件夹
LaunchScreen.storyboard
2KB
...
391.56KB
文件大小:
评论区