当前位置:首页 > 报告详情

我的跨平台竞赛之旅.pdf

上传人: 张** 编号:153058 2024-01-15 24页 755.97KB

1、KotlinYorick|Dec 17,2023 我的跨平台竞赛之旅于瑞(Yorick)KUGNanjing于瑞/Yorick学生Android 开发者Nanjing Kotlin User Group 组织者wechat:yorick_cnBlog:Yorick Harbor(yorick-ryu.github.io)内容多平台竞赛介绍我的参与历程SharedNotes 介绍及演示Kotlin Multiplatform 竞赛介绍官方介绍:参与 Kotlin Multiplatform 竞赛,赢取 KotlinConf24 之旅!|The Kotlin Blog()Tips:1.全程无费用2

2、.使用KMP技术至少跨2个平台3.个人竞赛4.最终提交内容:a.Github上的项目开源地址 b.300字的背景介绍(英文)Kotlin Multiplatform 竞赛介绍评审标准:1.创新性(40%)2.Kotlin跨平台技术的使用(40%)3.与编码规范的一致性(20%)Coding conventions|Kotlin Documentation(kotlinlang.org)Kotlin Multiplatform 竞赛介绍奖品:Top 3:KotlinConf24 参与者包参与奖:一件T恤和一张贴纸我的参与历程开始时间:22年12月底技能:Kotlin基础、安卓基础首次提交代码:2

3、3年1月2日提交时间:23年1月13日(Deadline)结果通知时间:23年1月下旬快递到达时间:23年3月25日我的参与历程信息获取/疑难解答:1.Github2.kotlinlangslack3.Kotlin微信交流群4.Stack Overflow5.ChatGPTSharedNotes开源跨平台Android、Windows、MacOS、LinuxMateria Design 3https:/ StructureCommonAndroidDesktopCommonComposableexpect fun SaveNoteAlertDialog(modifier:Modifier=Mo

4、difier,onDismissRequest:()-Unit=,onConfirm:()-Unit=,)AndroidComposableactual fun SaveNoteAlertDialog(modifier:Modifier,onDismissRequest:()-Unit,onConfirm:()-Unit,)AlertDialog(onDismissRequest=onDismissRequest,modifier=modifier,.dismissButton=TextButton(onClick=onDismissRequest)Text(text=Cancel),conf

5、irmButton=TextButton(onClick=onConfirm)Text(text=Confirm),.DesktopComposableactual fun SaveNoteAlertDialog(modifier:Modifier,onDismissRequest:()-Unit,onConfirm:()-Unit,).Dialog(.onCloseRequest=onDismissRequest,.)Card(modifier=modifier )TextButton(onClick=onConfirm)Text(text=Confirm).Thanks!Have a nice Kotlinwechat:yorick_cn南京 KUG(nanjing-kug.github.io)KUGNanjing

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文介绍了Kotlin开发者Yorick参与Kotlin Multiplatform竞赛的经历。竞赛于2022年12月底开始,Yorick在2023年1月2日提交了代码,并在1月13日截止日期前完成了提交。他在2023年1月下旬收到了结果通知,并在3月25日收到了奖品。Yorick主要通过Github、Kotlinlang@slack、Kotlin微信交流群、Stack Overflow和ChatGPT来获取信息和解决问题。他参与的项目名为SharedNotes,是一个开源的跨平台应用,支持Android、Windows、MacOS和Linux。项目的结构采用了Composable函数,实现了PC主题切换、动态布局和双屏编辑等功能。最后,Yorick提到了他的博客地址和南京Kotlin用户组的网站。
"Kotlin多平台竞赛有哪些亮点?" "如何参与Kotlin多平台竞赛并赢得KotlinConf'24之旅?" "SharedNotes项目如何实现跨平台Android、Windows、MacOS、Linux的支持?"
客服
商务合作
小程序
服务号
折叠