作者RX1226 (NO KING)
看板AndroidDev
標題[閒聊] Swift 將成 Android 發展新動力
時間Fri Apr 14 21:31:34 2017
剛看到這篇新聞
"不用分那麼細,iOS 核心語言 Swift 將成 Android 發展新動力!"
https://qooah.com/2017/04/14/ios-swift-for-android/
所以之後要開始用Swift寫Android了?
不知道多快之內就會發生?
而且也不知道導入要多久
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.146.215
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1492176699.A.087.html
1F:→ cha122977: 不就一間學校開了門課嗎… 04/15 06:35
2F:→ ssccg: 這篇不知道在寫什麼...連Java和JVM(android上是ART)都分不 04/15 07:05
3F:→ ssccg: 清楚,還在談語言執行效率... 04/15 07:09
4F:→ ssccg: 看了一下課程介紹應該是把swift compile成java bytecode 04/15 07:17
5F:→ ssccg: 開發方式類似Xamarin,只是執行環境用原生的不另起一套VM 04/15 07:26
6F:→ ssccg: 後面幾段都是這篇的作者的個人意見,跟這課程沒關係 04/15 07:29
7F:推 Neisseria: 目前是有一些零星的新聞在談用 Swift 開發 Android 04/15 07:43
8F:→ Neisseria: 僅止於新聞,不用認真。Google 不會沒弄 API 就發布 04/15 07:43
9F:→ Neisseria: 這樣的消息。換語言等於整個生態圈砍掉重練 04/15 07:44
10F:→ Neisseria: 另一個消息是用 Kotlin,也是看看就好 04/15 07:46
11F:→ ssccg: 用Kotlin不用特別做什麼,一樣是JVM語言,IDE和build系統 04/15 08:01
12F:→ ssccg: 也已經支援Kotlin(畢竟是Jetbrains自己的東西) 04/15 08:01
13F:→ ssccg: 本篇的Swift課程應該也是特製的IDE達成一樣的流程 04/15 08:03
14F:→ ssccg: 都沒動到Android SDK(Java寫的)的class,就從別的語言使用 04/15 08:04
15F:推 Neisseria: 推 s 大,我也覺得是用特製 IDE 來處理平台議題 04/15 09:05
16F:→ y3k: 很久以前就有人在用C#開發Android了 04/15 11:40
17F:推 zcbxvsdf: 補習班聳動文章 04/15 15:29
18F:→ RX1226: 謝謝大大們的經驗分享~~!! 04/15 23:00
19F:→ chenx5: 老實說,外面的公司還是用java寫,如果是自己玩就沒什麼 04/16 10:52
20F:→ chenx5: 關係 04/16 10:52
21F:推 ggttoo44: js,c#,swift都想用自己慣用的語言取代android原生開發 04/16 15:41
22F:→ ggttoo44: 方式,是java學習曲線太難還是android原生學習曲線太難 04/16 15:41
23F:→ ggttoo44: ? 04/16 15:41
24F:→ y3k: 稍早之前其實還有BASIC、我記得甚至連FORTRAN都有XD 只是要開 04/17 00:20
25F:→ y3k: 發"產品" 到頭來還是直接用原生最好 這不論開發什麼都一樣的 04/17 00:21
26F:→ ssccg: 都不是,通常是為了在多個平台用同樣的語言開發 04/17 02:06
27F:→ ssccg: 雖然很多UI元件不能共通,但像business logic、接後端之類 04/17 02:09
28F:→ ssccg: 的可以重複利用... 04/17 02:10
29F:→ ssccg: 用JVM語言的像Kotlin、Groovy甚至Scala那種才是嫌Java的 04/17 02:12
30F:推 deepkh: Java很old school,冗長.go python swift有效率多了 04/19 23:59