1
milklee 2016-04-13 19:02:09 +08:00
PR 的网址是?
|
2
milklee 2016-04-13 19:03:49 +08:00 1
|
3
xpol 2016-04-13 19:14:56 +08:00
不错。
|
4
arden 2016-04-13 19:23:18 +08:00
不会 swift3.0 真的可以用来写 Android 了吧.
|
5
Daizong 2016-04-13 19:23:24 +08:00
看来有戏
|
6
thinkif 2016-04-13 19:24:51 +08:00
有一种可能:以后移动开发就是在 Swift 和 C# 之间选一个就够了
|
7
Librazy 2016-04-13 19:25:20 +08:00
讲道理本来就不应该选择 java ……
|
8
Calidum 2016-04-13 19:35:08 +08:00 via Android
kotlin :明明是我先的
|
9
n6DD1A640 2016-04-13 20:07:10 +08:00
Go 和 Dart 哭晕在厕所
|
11
Bown 2016-04-13 21:04:46 +08:00
看样子只能写 native ,这一点 Go1.4 就支持了,真完全用 Go 或 Swift 写 app 那得先重写 framework 层和 Android sdk 。。想尝鲜新语言还是 kotlin 靠谱,语法和 swift 还是很像的
|
12
loveuqian 2016-04-13 21:12:59 +08:00
2.0 都还没熟悉完,就来了 2.2 和 3.0
要赶紧学习了 |
13
GhostFlying 2016-04-13 21:15:14 +08:00 via Android
还是觉得 kotlin 有前途,单纯的 native 层没啥意思啊
|
14
KaoN 2016-04-13 21:23:29 +08:00
我大 Qt 哭晕在厕所
|
15
Ervin 2016-04-13 21:43:59 +08:00
是 oracle 告 Google 侵权吗
|
16
Totato5749 2016-04-13 21:44:43 +08:00
我不信 swift 真被谷歌拿来开发安卓。。。
|
17
kirisetsz 2016-04-13 23:45:43 +08:00
那可真是 excited !
|
18
carlosliu 2016-04-14 05:15:30 +08:00
Awesome!
|
19
oyjc 2016-04-14 07:54:43 +08:00
难道 javascript 不是已经大一统客户端了吗
|
20
skywalker 2016-04-14 08:28:32 +08:00
只能写 native 有什么意思吗? 用 c/c++/rust/lua ……不是都可以吗?
|
21
crayygy 2016-04-14 08:59:03 +08:00
难不成,以后开发的趋势是 Swift/C# 二选一?
Swift 目前来说可以写 OS X 客户端 iOS 服务器端(Ubuntu Linux),如果支持了 Android ,基本上除了 Win 系列的都可以全套 Swift 来完成了。 C#目前可以写 Win WinPhone 服务端(Windows 服务器) .NET 开源之后 Linux 端也可以有比较好的体验了。 MS 也提到说可以用 C#去写 Android 和 iOS 。 那么以后就二选一啊,如果是我的话,我更愿意去写 Swift ,全套搞定,舒爽。 |
22
Shura 2016-04-14 09:19:56 +08:00 via Android
我很好奇,楼上有几个是写 Android 的?你们以为加语言很容易?不用考虑低版本兼容性?
|
23
holmesabc 2016-04-14 09:47:17 +08:00
无非是支持 ndk 了
估计跟 go mobile 差不多 |
24
kitalphaj 2016-04-14 11:06:21 +08:00
这估计一时半会不可能,就算有也没有人会用来做真正的开发,成本太高稳定性太低。
|
25
moyaka 2016-04-14 11:13:28 +08:00
http://thenextweb.com/dd/2016/04/07/google-facebook-uber-swift/
http://www.solidot.org/story?sid=47787 之前就有新闻说 Google 可能要考虑用 Swift 。 |
26
youxiachai 2016-04-14 11:49:44 +08:00
@Shura native 这层不 care 这个....
|
28
yoa1q7y 2016-04-14 12:19:45 +08:00
swift 挺好的啊,至今貌似没啥吐槽的
|
30
fashioncj 2016-04-14 12:25:01 +08:00
看了一下是 ndk 的 0.0~大部分人应该不关心吧 0.0~
|
31
hooluupog 2016-04-14 12:29:51 +08:00
和 gomobile 一回事,曲线救国(很多语言要上 android 都得这么干)。 Swift 和 Go 都是编译为 2 进制,只需支持 NDK 。而其他语言只能傍 jvm , ART 虚拟机。 kotlin 显然属于后者。
除非重写 SDK ,否则没多大意思。 UI 部分还得用官方 SDK 支持的语言,后台逻辑部分可以用你想要的语言(比如以编译成库的形式,以供调用)。 而重写 SDK 还得看 android team 那票人怎么想的,有没有要换 java 的意思。目前看不到任何迹象(至少 oracle 的官司未宣判之前,谷歌是不会有任何表态的)。重写 SDK 至少需要 2-3 年时间,成熟完善需要时间就更久了。 当然还有另一条路,就是 reactive 那种的。 |
32
jjx 2016-04-14 13:31:38 +08:00
|