Google 推出全新 Android 开发语言 Sky - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mthli
V2EX    Android

Google 推出全新 Android 开发语言 Sky

  •  
  •   mthli 2015-05-04 09:58:57 +08:00 via Android 17174 次点击
    这是一个创建于 3864 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看月光博客的推:谷歌推出全新Android开发语言Sky,主要目的包括提高运行速度和响应速度。在大部分设备上,应用流畅的标准都是实现60FPS的帧率。Sky希望实现高达120FPS的帧率,用户界面将保持流畅的响应速度。

    貌似又有新的语言要学了(据说Sky是Dart on Android?
    22 条回复    2015-05-22 22:19:09 +08:00
    liujiantao
        1
    liujiantao  
       2015-05-04 10:21:29 +08:00 via Android
    swift 快速 sky 自由!
    hahastudio
        2
    hahastudio  
       2015-05-04 10:26:02 +08:00   1
    不久之后,微软把 Sky 语言加入 .Net 平台当中= =
    cnnblike
        3
    cnnblike  
       2015-05-04 10:27:17 +08:00
    评价一门语言,基本上是从三个方面来看。
    1. 语言本身的特性,语言设计得如何?易学吗?容易精通吗?具体实现的时候会不会因为设计得太过傻逼而导致不断遇坑?具体实现的时候会不会因为实现者太过傻逼而不断遇坑?这决定了整个开发者社区的精通度范围。
    2. 积累的库如何,这导致了你使用的时候需不需要不断自己去重新发明轮子。
    3. 亲妈的支持力度如何,这导致了他应用范围广不广,前途好不好。

    我以为,这三点决定了语言的未来。
    Java设计得一般,易学,易精通度挺一般的。库极其多,亲妈力度差,奈何有先发优势,积累了大量的设备。
    Dart设计得如何暂且不说。库几乎没有,亲妈力度极差(没有出现Dart VM exclusive的Android版本,意味着路径依赖影响下的大部分Android开发者长期使用Java的事实不可改变)。
    Pastsong
        4
    Pastsong  
       2015-05-04 10:37:02 +08:00
    有人扔个链接吗...没搜到 Google 官方的文章
    gongpeione
        5
    gongpeione  
       2015-05-04 10:43:52 +08:00
    bellchu
        7
    bellchu  
       2015-05-04 10:47:23 +08:00
    @gongpeione 此人脑容量很大。。。。。。或者该剪头发了
    breaklayer
        8
    breaklayer  
       2015-05-04 10:51:51 +08:00
    现在在使用kotlin开发android,感觉不错
    很好奇120FPS的帧率怎么做到的。
    learnshare
        9
    learnshare  
       2015-05-04 10:52:51 +08:00
    瞎扯的标题,哪来新语言
    jyz19880823
        10
    jyz19880823  
       2015-05-04 11:07:05 +08:00
    那个 sky demo 有点问题啊
    gongpeione
        11
    gongpeione  
       2015-05-04 11:14:27 +08:00
    @bellchu 哈哈大概只是头发比较多而已( ̄ ̄")
    youxiachai
        12
    youxiachai  
       2015-05-04 11:19:54 +08:00
    体验了一把demo ... 启动速度实在是太慢了..........流畅度,也没啥亮点..现在的android也有这么流畅.
    roys
        13
    roys  
       2015-05-04 11:26:16 +08:00
    想转android的朋友直接学sky?
    missdeer
        14
    missdeer  
       2015-05-04 11:50:54 +08:00
    Google员工都是不发明轮子会死星人。
    caixiexin
        15
    caixiexin  
       2015-05-04 14:03:49 +08:00
    应该是被oracle逼的把。。
    loveuqian
        16
    loveuqian  
       2015-05-04 14:16:30 +08:00
    估计到时候会跟ios一样,那么问题来了,请问我想入门安卓开发,应该直接学习sky还是java呢
    jiang42
        17
    jiang42  
       2015-05-04 15:50:50 +08:00
    @loveuqian 学scala吧
    jarontai
        18
    jarontai  
       2015-05-04 16:20:47 +08:00
    标题误导群众,语言是Dart,SKY是框架。
    楼上有人说Dart库几乎没有,有点严重了,请看 https://pub.dartlang.org/
    DingSoung
        19
    DingSoung  
       2015-05-04 19:37:52 +08:00
    好了 我正在用swift开发iOS 下一步如果要开发android 也许直接上Dart
    tony601818
        20
    tony601818  
       2015-05-05 01:07:11 +08:00
    等于说放弃了兼容性。。。
    cfan8
        21
    cfan8  
       2015-05-05 22:24:16 +08:00
    下载了那个Sky Demo,感觉目前来看完全没法用啊

    目测现在的实现应该是在JVM上跑了个Dart VM,不知道变成原生之后会不会效率有所提高;主要的性能开销应该都用在利用reflection动态Create UI对象上了,Create完成之后的调用基本上就是 一层wrap,开销应该不大
    dast
        22
    dast  
       2015-05-22 22:19:09 +08:00
    Sky不过是google某个部门的一次小实验而已,目前对swift 买账的开发者多么?求科普
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3191 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 11:35 PVG 19:35 LAX 03:35 JFK 06:35
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86