跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 想学 Apple 的 app 开发,学习哪种开发语言的一点疑惑
未分類
8 9 月 2020

想学 Apple 的 app 开发,学习哪种开发语言的一点疑惑

想学 Apple 的 app 开发,学习哪种开发语言的一点疑惑

資深大佬 : yousabuk 4

在 swift 和 kotlin native 之间有点徘徊,这俩语言我现在都不会,熟练或精通 C 和 Java 。

有以下对比:
1,swift 是 Apple 自己出的,可能各种特性,性能什么的支持的更好?

2,kotlin native 支持多种平台,未来可以一招仙?

这两者不知道还有没有其他优缺点,反正都是新学,学哪个更多选择,两个没法都学,精力时间不够,望赐教!

大佬有話說 (42)

  • 資深大佬 : pipasese

    iOS 现在无脑上 swift

  • 資深大佬 : IGJacklove

    第一次听说 kotlin native…首先排除 kotlin native,其次看自己职业规划,想深入 iOS 的直接上 swift,想玩跨平台的学 flutter 不香吗?会 Java 玩 dart 很简单的.基本不需要什么学习成本.

  • 資深大佬 : coetzee

    Kotlin 是给 Java 写熟了的人用的。
    ios 开发的话,Swift =》 OC =》 Flutter =》 Java =》 Kotlin

  • 資深大佬 : ArJun

    现在学这个就会想到入国军那句话

  • 資深大佬 : Leonard

    这俩肯定选 swift 。kotlin 算了吧,写安卓还行。想一招鲜还不如上 flutter 。想全平台一招鲜还是 js 。

  • 資深大佬 : shxlxa

    主要是自己学这个玩的话建议学 flutter,学这个找工作的话就不建议学了

  • 資深大佬 : okaku

    两个语言语法都比较相似,学一门另一门也不难。要做 apple 相关开发就学 swift 吧。会了 swift ,kotlin 看一下就可以写了了。现阶段要做 ios 开发,swift 当然是首选,资料基本上可以满足一般开发,但是总会有需要调用 oc 库的情况。这个时候 oc 也要懂一点,不过也没有必要特别学 oc,毕竟涉及的不多,未来肯定也是去 oc 化。熟练 c 语言和 java 基本上 没啥压力吧。毕竟 kotlin 和 java 也差不离。

  • 資深大佬 : hahaFck

    @okaku swift 可以用在 Mac 开发上么

  • 資深大佬 : EternallyShu

    49 年入国军…

  • 資深大佬 : nieyujiang

    @hahaFck #8 妥妥的可以

  • 主 資深大佬 : yousabuk

    @pipasese
    @coetzee
    @Leonard
    @okaku
    ok,也确实是默认现在先学的 swift,看着看着,有次疑问了。

    @IGJacklove
    @shxlxa
    不是啥职业规划,工作中主要是 LabVIEW 开发工控测试软件, 工作中 C 用的不多(网关设备上的嵌入式应用程序),H5 用的也很少(网关设备上的 Web Console ),Java 用的更少(网关设备二次开发 API 示例 demo 程序而已)。目前就是想弄个副业增加点收入罢了,想来想去,个人开发者 Apple 平台还是好挣一点吧,所以,要能在平台赚到钱就必须要深入学了。

    @ArJun 不在意他们怎么说。太在意别人的说法就没法活了,啥都不能干,干啥都不行。

  • 主 資深大佬 : yousabuk

    @hahaFck
    可以,试了

  • 資深大佬 : walkertuan

    swift 妥妥的,如果为了找工作的话,OC 还是要学的,毕竟很多公司,项目都还是 OC 的代码。

  • 資深大佬 : manwei6341

    可以玩玩 oc 吧。swift 对新人可能不太友好。智障提示。迷之补全。周期闪退。

  • 資深大佬 : MonkeyBro

    Xcode 还能用 Kt 还是第一次听说。。玩的话就 swift,要工作目前依然逃离不了 OC

  • 資深大佬 : KIMMG

    做 iOS APP,需要学习的其实不是编程语言,Swift 还是 kotlin 都好,你需要学习的是 iOS 开发的各种库,cocoa,UIKit 什么的。
    至于编程语言,我建议你保持开放的心态,感兴趣的都学点。

  • 資深大佬 : gaoyx416

    如果主之前用过 RxJava,使用 RxSwift 去写上手会很快

  • 資深大佬 : ihugo

    swift

  • 資深大佬 : lk920724

    swift & js

  • 資深大佬 : ArJun

    @yousabuk 如果真心想学,推荐用 flutter 先入门,纯原生开发新手的坑会比较多的

  • 資深大佬 : iFlicker

    android 从业者建议 swift/Flutter

  • 主 資深大佬 : yousabuk

    @MonkeyBro 不是 Xcode 用 kt,是 appcode 可以 kt native

  • 主 資深大佬 : yousabuk

    @KIMMG 正理,主要是精力有限,时间有限,经济有限,在这么多有限的我限制下就只能一个点突破了,无法弹幕覆盖。

  • 主 資深大佬 : yousabuk

    @gaoyx416 没用过

  • 主 資深大佬 : yousabuk

    @walkertuan 不为找工作,为挣钱

  • 主 資深大佬 : yousabuk

    @manwei6341 不是现在 Apple 祛 oc 化呢么

  • 主 資深大佬 : yousabuk

    @iFlicker 非 Android,没弄过,以前想学过,但是考虑到麻烦的适配问题,放弃了。

  • 資深大佬 : nicevar

    一个语言没有多少学习成本,你都会 c 和 java,swift 和 kotlin 不就是一周的事,而且 swift 和 kotlin 太相似了,我有项目在做的时候经常写完 Android 的 kotlin 代码,然后复制粘贴到 XCode,然后改一下就变成 swift 了

  • 資深大佬 : chengkai1853

    学习东西从来不是语言的关键,而是平台玩的熟不熟、深不深。不为深就玩 Flutter 去,想深入就原生…

  • 資深大佬 : ElvY

    49 年入国军…学历很好请无视

  • 資深大佬 : jiayong2793

    kotlin native 还不如 vue

  • 資深大佬 : 1oNflow

    大厂跨平台还是 react native 用的多,js 才是一招鲜,虽然我很不喜欢 js,但这就是大势所趋。

  • 資深大佬 : RealKela

    就学 swift,别整花里胡哨的了。
    还有都 2020 了,别再说什么 swift 对新人不友好、不稳定什么的

  • 資深大佬 : 653513754

    不会原生建议不要用 flutter 填坑填不完

  • 資深大佬 : Xusually

    Swift

  • 資深大佬 : CommandZi

    Swift 就够了,苹果近几年都有推出一些框架是 swift only

  • 資深大佬 : dizun

    新入门就选 swift,如果想吃快餐,就 oc,视频多,开源入门项目多。花里胡哨的东西,坑多还不好填。

  • 資深大佬 : loarland

    先 swift,然后 oc

  • 資深大佬 : xrr2016

    可以可以,推荐 Flutter 的越来越多了

  • 資深大佬 : souths

    语言不重要,重要的是 iOS 、Android 、Flutter 的各种东西,比如要学 iOS 很多资料都是 OC ;要学 Flutter 不懂 iOS 会一脸蒙,毕竟只是 UI 框架;三者交叉的部分很多,swift 、dart 、kotlin 交叉的部分也多,但是看不懂会很难受

  • 資深大佬 : evitceted

    kotlin native 爱了
    学 OC 的话,跟大家一样起步
    直接 kotlin native 弯道超车,android 也 会了

  • 資深大佬 : loginbygoogle

    别学了,赚不到钱

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具