Compose Multiplatform 项目 打包
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
Python内容推荐
基于Kotlin_Compose_Multiplatform的跨平台桌面应用开发完整案例_包含新项目工程配置打包_基础布局文字图标图片展示_自定义标题栏拖动放大缩小_换肤功能_Vi.zip
基于Kotlin_Compose_Multiplatform的跨平台桌面应用开发完整案例_包含新项目工程配置打包_基础布局文字图标图片展示_自定义标题栏拖动放大缩小_换肤功能_Vi.zip
ComposeKmmMoviesApp
ComposeKmmMoviesApp
KmmRssReader
简单的RSS阅读器
2026 KMP 跨平台开发面试面经
汇总 Kotlin Multiplatform (KMP) 跨平台开发核心考点,涵盖基础概念、核心技术、架构设计、实战经验、趋势展望及高频代码题,助力面试准备。
MealApp:使用Jetpack Compose和SwiftUI的Kotlin Multiplatform项目
MealApp 这是一个示例项目,该示例项目在Android和iOS项目之间使用共享的Kotlin Multiplatform项目。 Android应用程序正在使用Jetpack Compose for UI,而iOS应用程序正在使用SwiftUI。 的iOS iOS项目将Kotlin模块编译为框架(请参阅 )。 该框架可以轻松地包含在现有的iOS项目中(例如,用Swift或Objective-C编写) iOS应用程序是用Swift编写的。 它使用Kotlin模块作为库。 通过从自定义“运行脚本”构建阶段调用Gradle,将Kotlin模块构建到Objective-C框架中,并将此框架导入Xcode项目。 建筑 您需要使用版本。 已经在XCode v12上对其进行了测试。
GalwayBus:使用Jetpack Compose和SwiftUI的Galway Bus Kotlin Multiplatform项目
使用Jetpack Compose和SwiftUI的Galway Bus Kotlin Multiplatform项目 Jetpack撰写 基于Jetpack Compose的主要应用模块包含在android-app ...这也是现已发布到Play商店的版本。 应用程序的先前“旧版”版本(基于片段/布局等)仍包含在app模块中,但不久后将被删除。 Kotlin多平台 目前,该项目还被用作探索一些相对较新的Kotlin Multiplatform功能的平台。 例如,有一个Kotlin Multiplatform ShareCode模块以及示例iOS和macOS应用程序。 到目前为止,我还写了一些
MultiplatformPlayground:Jetpack Compose和SwiftUI中的Kotlin Multiplatform项目,具有共享的ViewModel层和文件上传
多平台游乐场(AppPortfolio) 一个Kotlin Multiplatform项目,旨在对在KMP环境中对技术堆栈,项目设置,体系结构决策有疑问的新手进行试验,并为他们提供可能的指导。 笔记: 它的主要目的是展示在多个平台之间共享除UI层之外的所有其他层,因此使用MVVM模式共享共享的Presentation层,共享域和数据层(UseCase,存储库,实体等)。 如果共享ViewModel逻辑超出您的范围,请考虑签出以下存储库: 共享件 UI以外的每一层(因此,ViewModel,UseCase,Repository层) 本土化 DI 共享的DTO(后端与客户端之间) 科技栈 具有Jetpack Compose和SwiftUI声明式UI (后端+客户端逻辑) (本地化) 目标 JVM(后端) 安卓 的iOS 苹果系统 桌面(计划中) 网络(计划中) 模块层次
玩安卓项目的Compose Multiplatform版本.zip
玩安卓项目的Compose Multiplatform版本.zip
基于GraphQL的Jetpack Compose和SwiftUI Kotlin Multiplatform示例-Android开发
基于GraphQL的Jetpack Compose和SwiftUI Kotlin多平台示例StarWars基于GraphQL的Jetpack Compose和SwiftUI Kotlin多平台示例(使用StarWars端点-https://graphql.org/swapi-graphql)。 利用Apollo库,尤其是Kotlin Multiplatform支持。 工作正在进行中
本科毕设——课表管理系统,Compose Multiplatform + SpringBoot.zip
项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全栈开发),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助 【资源内容】:项目具体内容可查看/点击本页面下方的*资源详情*,包含完整源码+工程文件+说明(若有)等。【若无VIP,此资源可私信获取】 【本人专注IT领域】:有任何使用问题欢迎随时与我联系,我会及时解答,第一时间为您提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可基于此项目来扩展开发出更多功能 #注 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于整理和收集资料耗费时间的酬劳 3. 积分资源不提供技术指导/答疑
BikeShare:Jetpack Compose和基于SwiftUI的Kotlin Multiplatform项目(使用CityBikes API http:api.citybik.esv2)
单车分享 基于Jetpack Compose和SwiftUI的Kotlin Multiplatform示例项目(基于 )。 继续 iOS(SwiftUI) macOS(SwiftUI) Android(Jetpack撰写) 桌面(为桌面撰写) 请注意,由于使用了Jetpack Compose,因此需要Android Studio Canary来构建/运行Android客户端。 iOS客户端已在最新版本的XCode(当前为12.0)中经过测试。 有关macOS构建的信息,请参见下文。 当打开iOS和macOS项目时,请记住打开.xcworkspace文件(而不是.xcodeproj文件
Kompose:with使用Kotlin Multiplatform(通用),SwiftUI(iOS)和Compose(Android)的多平台移动应用程序的架构模式
Kompose 适用于Kotlin Multiplatform,SwiftUI和Compose的多平台移动项目的可重用架构模式。 :down_arrow: 。 目的 该存储库描述了移动应用程序项目的体系结构模式和最佳实践。 主要优点如下: 基于类似redux的模式/完全React(状态) 平台之间的最大复用代码(查看具有演示者,网络层的逻辑和控件,...) 因此,避免在Android开发人员和iOS开发人员之间进行重复的工作以进行通用代码和通用单元测试 使用本机语言和框架绘制视图(iOS时使用SwiftUI-或Storyboards,Android时使用Compose-或XML-)以实现最大的设计能力 Kotlin多平台概述(移动版) 该架构完全基于功能强大的Kotlin Multiplatform系统。 主要原理如下: 使用一个通用的Kotlin代码,您可以为iOS开发生成Cocoa框架,也
基于GraphQL的Jetpack Compose和SwiftUI Kotlin Multiplatform项目-Android开发
MortyComposeKMM Rick&Morty应用程序演示了GraphQL + Jetpack Compose的使用(很大程度上基于https://github.com/Dimillian/MortyUI)。 这也是MortyComposeKMM Rick&Morty应用程序,用于演示GraphQL + Jetpack Compose的使用(很大程度上基于https://github.com/Dimillian/MortyUI)。 这也是一个在共享模块中带有GraphQL代码的Kotlin Multiplatform项目(利用Apollo库对Kotlin Multiplatform的支持)。 现在的应用程序显示角色和情节列表,但计划也要更新以显示详细信息屏幕。 相关文章:Jetpack Compose和GraphQL,一个非常快乐的组合! 该项目还利用了Jetpack Com
以Kotlin_Multiplatform技术实现跨平台移动应用与Web前端开发的综合性演示项目_包含Kotlin_Multiplatform跨平台框架应用iOS与Android.zip
以Kotlin_Multiplatform技术实现跨平台移动应用与Web前端开发的综合性演示项目_包含Kotlin_Multiplatform跨平台框架应用iOS与Android.zip
compose-icons:Jetpack Compose的开源图标包
Compose图标是一包库,提供了可在Jetpack Compose Multiplatform中使用的众所周知的Icon Pack。 库的使用受到“构成材料图标”的启发。 撰写版本 Jetpack撰写(Android): 1.0.0-beta01 Jetbrains组成(桌面): 0.3.1 添加到您的项目 添加项目存储库: repositories { mavenCentral() } 对于 : implementation( " br.com.devsrsouza.compose.icons.android:ICON_PACK:0.1.1 " ) 对于 : implementation( " br.com.devsrsouza.compose.icons.jetbrains:ICON_PACK:0.1.1 " ) 例子 Icon ( imageVector
基于Kotlin_Multiplatform技术构建的跨平台邮件客户端项目_支持Android和Desktop平台_使用Jetpack_Compose实现现代化UI界面_集成IMA.zip
基于Kotlin_Multiplatform技术构建的跨平台邮件客户端项目_支持Android和Desktop平台_使用Jetpack_Compose实现现代化UI界面_集成IMA.zip
PeopleInSpace:使用Jetpack Compose和SwiftUI的最小Kotlin多平台项目
太空人 使用Jetpack Compose和SwiftUI的最小Kotlin Multiplatform项目。 目前正在运行 Android(Jetpack撰写) iOS(SwiftUI) watchOS(SwiftUI) macOS(SwiftUI) 桌面(为桌面撰写) Web(Kotlin / JS + React包装器) JVM(小型Ktor后端服务) 它利用基本API( )来显示当前在太空中的人员列表(灵感来自 )! 该列表在使用Jetpack Compose的Android上,在使用SwiftUI的iOS上以及在使用Kotlin / JS React包装器的Web上显
Kotlin-Multiplatform-Mobile:使用Kotlin Multiplatform编写的iOS和Android示例应用程序
Kotlin-多平台-移动 使用Kotlin Multiplatform Mobile(KMM)编写的iOS和Android示例应用程序。 安卓 的iOS 建筑学 Android和iOS应用程序均使用MVVM模式进行代码架构。 两个应用程序前端(UI)均以各自的平台本地语言编写。 iOS应用程序前端是使用SwiftUI用Swift SwiftUI Android应用程序前端使用Kotlin编写(Jetpack Compose版本即将推出) 应用程序通用逻辑是用Kotlin Multiplatform Mobile编写的 使用来获取启动列表的网络代码。 保存和获取启动的数据库代码,用于缓存。 图书馆 该应用程序使用以下库 网络 用于数据库缓存。 用于异步代码。 用于JSON解析。 Jetpack库集(ViewModel,Activity-ktx,Fragment-ktx,L
multiplatform-compose:Kotlin库,可在Android和iOS中使用Jetpack Compose。 允许在Kotin中为两者编写UI。 尚处于试验阶段,因为许多组合功能尚不可用
多平台撰写 Kotlin库,可在Android和iOS中使用Jetpack Compose。 允许在Kotin中为两者编写UI。 由于许多撰写功能尚不可用,因此仍处于试验阶段。 目录 要求 Android Studio金丝雀 cocoapods(宝石安装cocoapods) cocoapods-generate(宝石安装cocoapods-generate) 安装 该库尚未发布到Maven Central,因为它仍处于试验阶段。 用法 最简单的代码是: @Composable fun Content ( resources : Resources ) { Text ( " Hello world! " ) } 更好的开始是: @Composable fun Content ( resources : Resources ) { HelloPlatform () }
移动开发基于Kotlin Multiplatform与Jetpack Compose的跨平台分层架构:响应式数据流与现代Android工程化实践
内容概要:本文系统讲解了Kotlin跨平台开发与Android现代架构的完整技术体系,涵盖Kotlin Multiplatform(KMP)跨平台原理、Jetpack Compose声明式UI、Kotlin协程与Flow响应式数据流、MVVM+Repository分层架构四大核心模块。通过底层原理剖析、工程化实战、架构模板封装与全链路整合,构建了一套高内聚、低耦合、可维护、可测试的现代化Android开发范式。重点阐述了“共享业务逻辑、平台专属UI”的KMP跨端复用方案,基于单向数据流的四层分层架构(UI层、ViewModel层、Repository层、数据层),以及协程与Flow在异步任务与状态管理中的深度应用,最终实现跨平台代码复用、响应式界面更新与企业级项目量产落地。; 适合人群:具备一定Android开发基础,熟悉Kotlin语言,工作1-3年的中初级研发人员,以及希望转型现代架构或跨平台开发的进阶开发者。; 使用场景及目标:①掌握Jetpack Compose声明式UI开发,替代传统XML与RecyclerView;②深入理解协程与Flow在异步任务、状态管理、数据监听中的工程化应用;③构建标准化MVVM+Repository分层架构,实现项目解耦与可维护性;④落地Kotlin Multiplatform实现Android/iOS/Web多端业务逻辑复用,降低研发成本; 阅读建议:此资源强调工程落地与全链路整合,建议结合官方最新API版本,在Android Studio中同步实践文中架构模板与代码示例,重点关注状态管理、数据流闭环、跨平台模块拆分等核心环节,并配合性能优化与问题排查章节进行生产级调优。
最新推荐


