问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何评价Google新推出的Android开发语言sky

发布网友 发布时间:2022-04-25 22:20

我来回答

2个回答

热心网友 时间:2022-06-18 02:44

先看一则新闻:
谷歌推出全新Android开发语言Sky:让App更流畅
  除游戏之外的Android应用通常使用Java语言来开发,而谷歌内部的一个团队正在探索全新的应用开发方式。他们利用了谷歌自主的网页开发语言Dart来开发Android应用。这帮助他们专注于速度,并可以与网页进行深度整合。
  Dart由Chrome V8引擎的团队成员发明。该团队近期举行了Dart开发者峰会,展示了在Android项目中使用的Dart。在Android项目中使用的Dart并未被称作“Android版Dart”,而是有了一个新名字“Sky”。目前,Sky只是一次开源的尝试。但相对于传统的Android应用开发方式,Sky有着多方面优势。
  Sky的最主要目的包括提高运行速度和响应速度。在大部分设备上,应用流畅的标准都是实现60FPS的帧率。不过,Dart团队希望实现高达120FPS的帧率。目前在Android平台上,许多应用连标准的60FPS帧率都难以达到,更不用说120FPS。60FPS的帧率要求每16毫秒绘制一帧,当画面绘制速度达不到这一水平时,应用就会出现卡顿。
  Dart团队展示了一款演示应用,每帧的绘制速度仅为1.2毫秒。尽管这只是一次简单的展示,但这意味着,对于开发流畅而复杂的应用来说,Sky有着很大的空间,这也使120FPS的帧率成为了可能。该团队表示,Sky的应用程序接口(API)不会影响界面的主线程,这意味着即使应用运行速度变慢,用户界面仍将保持流畅的响应速度。

  Sky并不依赖于平台,其代码可以运行在Android、iOS,以及任何集成了Dart虚拟机的平台上。这类应用的运行类似于网站。应用的很大一部分基于HTTP,这意味着开发者可以进行持续的开发,并确保所有用户一直使用最新版本。这款演示应用的弱点在于无法离线运行,而启动应用则需要1到2秒钟时间,因为应用需要下载数据。不过,这两方面的问题可以通过缓存机制来解决。
  基于HTTP的模式使开发变得很简单。开发者不必编辑代码、编译并打包,这些代码可以在HTTP服务器上编辑。而用户只需关闭并重新打开应用,即可完成应用的“升级”。这就像是一款网页浏览器。Android开发者可以使用Sky Framework,这提供了一整套Material Design小工具,帮助开发者方便地增加操作栏、触控效果、导航面板,以及Android应用中所需的一切元素。
  与普通应用类似,Sky应用可以获得Android的全部权限和API,但结合来自网页服务器的自动升级功能,这将带来信息安全问题。不过目前,Sky仅仅只是一个试验项目。在Sky成为一种主流的Android应用解决方案之前,Sky团队需要解决这些问题。该团队的GitHub页面显示:“我们仍在对Sky进行频繁地迭代,这意味着框架和底层引擎有可能以不兼容的方式出现改变。”

热心网友 时间:2022-06-18 02:44

java开发人员,有很大一部分,做的是javaEE。

即使是安卓全用sky了,但是app的WEB管理界面也会是用java写。
说冲击的话,短时间内应该还看不出来,毕竟java的开源工具文档都这么成熟了。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
沙尘暴属于自然灾害吗 星配什么字好听男孩 女孩带星字叫什么名字好听又洋气 带星字优美人名 星字如何取名 带星字的名活泼的 非常潮流的星字名 成华区社保局地址 有什么平价又好用的防晒霜值得安利? 有哪些性价比比较高的物理防晒霜可以安利? 谷歌宣布Kotlin成安卓开发一级语言,安卓开发语言有哪些 瘦瘦包热敷时药味婴儿能闻吗? Android开发用的是什么编程语言的?? 瘦瘦包用了长痘痘是什么原因 迪薇草本瘦瘦包盒减肥是什么原理呀?对身体有伤害吗? android开发出新语言了吗 办卡 农行好还是邮政好啊办什么银行卡合适方便啊 都一样么银行卡 中国邮政储蓄银行和农行哪个相对好一些? 瘦瘦包里面有个红包是干嘛的 想办张邮政或农行的信用卡,怎么样才好办? 悬崖伏虎啸 茅庐卧龙吟 竹送清溪月 松摇古谷风这是谁的诗 瘦瘦包里应该有薄荷的成分吗? 我是学生,办农行,邮政,信用卡,哪个好,利于母亲打钱,手费较低? 邮政信用卡好还是农行信用卡好?利息和手续费是多少?几天内还款不要利息? 办银行卡,邮政银行更好还是农业银行更好 信用卡邮政与农行那个好 邮政,建行,农行,工商,中国银行,哪家信用卡好申请,好用些? 邮政,农业,信用卡,那个好下卡? 邮政和农行分别哪个信用卡最好 信用卡农行和邮政的哪个好? 作文 给爸爸的一封信 不少于500字 如何知道基金经理调整仓位了呢? 基金经理实际是如何操作的? 基金经理换仓有什么影响 漳州经济适用房的申请条件? 给父母的一封信500字左右(要优啊!) 深圳前海米粒儿互联网金融服务有限公司怎么样? 怎样可以看到基金经理已经调仓换股了 给爸爸妈妈的一封信,500字左右谢谢了,大神帮忙啊 网上有一家米粒网是干什么的啊! 深圳前海米粒微金融服务有限公司怎么样? 给爸爸的一封信吸烟500字 保时捷的rs s 4s 都是什么意思 基民怎么知道基金经理对股票的调整,哪个网站可以看到? 申请经济适用房,需要什么条件 保时捷911GT2RS和911GT2这两辆车什么区别?只是多了个“RS”? 米粒儿金融与小米公司是什么关系? 福建漳州市申请经济适用房的条件 保时捷GT3 cup、GT3 R、GT3 RS有何区别? 申请购买经济适用房有哪些条件,申请购买要怎么办理