Day 4:要玩KMM,你需要一台Mac....还有很大很大的容量.

Keyword: Xcode,Android Studio,KMM Plugin


开发KMM最大的问题:有台Mac

由於KMM是使用iOS官方的Xcode与Android官方的Android Studio,所以两个IDE都要安装,如果你是Windows,由於Apple并没有出Windows版本的Xcode,因此是无法开发iOS版本的.这点不知道什麽时候Apple会愿意开放呢...

安装Xcode

这次要安装Xcode与Android Studio ,强烈推荐先安装Xcode,因为Xcode安装的时间特别的久,我这次更新Xocde花了整整六个小时,久到以为Mac当掉了.并且安装Xcode还需要大量的容量,我预先清理了40G的空间仍然不够,还额外砍了许多东西才终於安装成功.

由於KMM需要使用到最新版的Xcode,而最新的Xcode通常也需要最新的MacOS,所以请先检查有没有新的版本可以更新.

https://github.com/officeyuli/itHome2021/raw/main/day2/1630750436114.jpg

在苹果中的软件更新可以检查,顺便看看空间还够不够.

确定完是最新版本後,可以在App Store取得最新版的Xcode.在搜寻列打上Xcode出现的第一个就是今天的目标.

https://github.com/officeyuli/itHome2021/raw/main/day2/Xcode%20in%20app%20store.jpg

安装完後就会像这样,选项变成"打开".安装过程会需要不少时间.可以先装Android Studio

安装Android Studio

接下来安装Android Studio,目前的官网网址是

或者可以在Google搜寻到.

点击中间的按钮开始下载

https://github.com/officeyuli/itHome2021/raw/main/day2/Android%20Studio.jpg

抓好之後直接点开安装即可.

安装KMM Plugin

在Android studio的开始欢迎画面,或者Preference内都能够找到Plugin的管理页面,点开Plugin管理页面

https://github.com/officeyuli/itHome2021/raw/main/day2/Android%20Plugins.jpg

切换到market页面,搜寻Kotlin Multiplatform,就会出现JetBrain所提供的Plugin.如果不能安装可能是Kotlin的版本过旧,也同样可以在这边更新.

https://github.com/officeyuli/itHome2021/raw/main/day2/Install.jpg

安装好KMM plugin後,重新启动Android Studio.

今天先准备好环境,明天我们就开始写第一个 KMM专案


<<:  Day 09 : 用於生产的机械学习 - 定义范畴 Scope

>>:  [Day8]C# 鸡础观念- 如果没有如果,只有太多的如果switch陈述式

c++ 打包执行档

linux中:使用cmake,把编译生成全部放入out文件夹,然後这个就是没有源码的linux执行包...

Day 17 ( 中级 ) 灯光绕圈圈 ( 数字函式 )

灯光绕圈圈 ( 数字函式 ) 教学原文参考:灯光绕圈圈 ( 数字函式 ) 这篇文章会介绍如何使用「函...

Day 11 - 自订事件

昨天我们介绍了props的用法,要注意的是,props是单向数据流,所以只能从上传到下,要由下传到上...

Day 5 - 原型 (4): 帖子页元件

前言 今天要完成帖子页的元件设计。 帖子页的元件 帖子 基本上可以用回主页的帖子元件, 这里只是少了...

[Day 30] - 赛後检讨&所以我说那个汇率呢

终於,30天的挑战赛算是完成了~这30天我还没有一天是1:30前睡的呢 不过这段时间真的过得很充实,...