Google推Android新开发语言Sky:流畅度 秒iOS

作为当前市占率最高的智能手机操作系统,Android平台正在吸引着越来越多的开发者。

不过,对用户而言,Android的体验还不够完善,卡顿的情况时有发生。再深入点理解,许多应用的帧率达不到普遍意义上流畅的标准60fps。

好消息是,谷歌正在考虑使用新的编程方案着力改善这一情况。

据悉,来自Chrome V8引擎设计团队的工程师近日演示了利用自主网页语言Dart来开发Android应用,并将其命名为“Sky”。

Sky保持开源特性,包括在iOS内都可运行。更重要的是,它将带来120fps的应用体验。

如果要让一款软件以60帧的画面运行,这就意味着它需要支持每16毫秒绘完一帧的速度。如果一款应用无法达到每16毫秒一帧这一底线的话,它就不可避免地会出现屏闪或卡顿的现象。

Sky语言开发团队也在此前的演示中,向我们展示了一款测试用的App,它的整套系统支持高达1.2毫秒一帧的惊人绘制速度。虽然这还只是一个简单的例子,但是却也向我们展示了Sky确实能带给开发者们带来无穷的想象空间:能在更大型复杂的游戏中,体验到如丝般顺滑的操作体验。这也让我们对120帧(8毫秒一帧)的美好愿景成为了可能。

Sky语言开发团队还表示:“Sky的独特设计能让它编写出的应用永远也不会出现闪屏现象,它的APIs不会影响UI主线程”。通俗地讲,这意味着即便应用运行缓慢了,它的UI界面仍将保持流畅和灵敏

此外,基于HTTP的编译模式简化了开发流程——开发者不必编辑代码、编译并打包,这些代码可以在服务器上直接编辑。

当然,Dart团队也设计了Material Design小工具并在持续为Sky迭代升级中。

Sky 语 言 特 性:

* 开源,可在iOS内运行;

* 帧率120fps 超流畅应用体验;

* 进程速度不影响主界面;

Sky能不能取代Java成为Android应用的主流,你是怎么看的呢?

时间: 2024-10-12 06:12:28

Google推Android新开发语言Sky:流畅度 秒iOS的相关文章

Android新开发语言Sky:取代Java 告别卡顿-Android

作为当前市占率最高的智能手机操作系统,Android平台正在吸引着越来越多的开发者. 不过,对用户而言,Android的体验还不够完善,卡顿的情况时有发生.再深入点理解,许多应用的帧率达不到普遍意义上流畅的标准60fps. 好消息是,谷歌正在考虑使用新的编程方案着力改善这一情况.据悉,来自Chrome V8引擎设计团队的工程师近日演示了利用自主网页语言Dart来开发Android应用,并将其命名为"Sky".一如既往,Sky保持开源特性,包括iOS在内都可运行.更重要的是,它将带来12

谷歌推出全新Android开发语言Sky:让App更流畅

土豆网同步更新:http://www.tudou.com/plcover/VHNh6ZopQ4E/ 使用HTML 创建Mac OS App 视频教程. 官方QQ群: (1)App实践出真知 434558944 (2)App学习交流 452180823 百度网盘同步:http://pan.baidu.com/s/1jG1Q58M 分享  [中文纪录片]互联网时代                 http://pan.baidu.com/s/1qWkJfcS 谷歌推出全新Android开发语言Sky

幼谈苹果新开发语言:Swift和苹果的用心

今天是个值得纪念的日子:由于苹果的WWDC大会.苹果的每次WWDC(全球开发人员大会)举行都让我们像打了肾上腺素这么兴奋.幸福.惊叹.震撼.深思. 今年也不例外,最关键的是苹果带来了它的一门新开发语言:Swift. 霎时间风起云涌,短短几个小时互联网界掀起了一股谈论Swift的小高潮,假设你不知道Swift,你会觉得这是一件非常丢脸的事情,粑粑. 为了不至于太落后受歧视,我今天也来简单谈谈Swift(不知道为何,国内把它称为雨燕.别这样好吗?这让我想起了 长安铃木的Swift 雨燕汽车) 一.全

苹果发布【新开发语言】Swift

Swift is a multi-tenant, highly scalable and durable object storage system that was designed to store large amounts of unstructured data at low cost via a RESTful http API. "Highly scalable", means that it can scale from a few nodes and a handfu

第1章:Python语言介绍/1.1 如何学习一门新开发语言

* 如何学习一门新开发语言 1. 学习新语言套路 1. 了解语言背景:是干什么的? 2. 安装环境 1. 下载安装包:Python-3.7.1.tar.xz.JDK. 2. 找一款好用的IDE: 1. JAVA:eclipse/myeclipse 2. C语言:VIM 3. C++:VISIO STUDIO 4. GO语言:LiteIDE 5. PYTHON:IDLE 3. 找一份容易上手的教程 1. 语言表达简单易懂 2. 实例多 3. 代码能落地 4. 坚持看完 4. 勤动手,勤总结 5.

U3D开发中提升流畅度的几个方法

  很多人在用unity3D开发游戏的过程中都会遇到一个问题,那就是流畅度,有时候这的确是一个很糟糕的事情,尤其是当我们的机器配置不理想的时候.下面为大家提供几个有效的解决方法. 首先,我们如果是在PC端开发一款产品,那么我们就需要把我们产品的顶点数保持在20万-300万之间,这还是主要依赖于我们目标的GPU的. 如果我们的产品中使用了内置的着色器,那么我们最好是去选用Mobile或者是Unlit种类的着色器,因为这两个着色器可以非常完美的除移动以外的平台上良好的运行的.作为复杂着色器的简化或者

如何看待 Kotlin 成为 Android 官方支持开发语言?

"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 如何看待 Kotlin 成为 Android 官方支持开发语言? - Thinkblog - 博客频道 - CSDN.NET Thinkblog 爱编程,爱分享,不仅限于技术. 目录视图 摘要视图 订阅 [活动]2017 CSDN博客专栏评选 &nbsp [5月书讯]

如何看待 Kotlin 成为 Android 官方支持开发语言

Google IO 2017宣布了 Kotlin 会成为 Android 官方开发语言.一时间朋友圈和Android圈被各种刷屏.当然我也顺势而为发布了一篇的文章<为什么我要改用Kotlin>,着实狠狠地蹭了一波热度(尽管这样会被鄙视).眼下Android圈已经躁动了,甚至严重到如果对Kotlin视而不见就显得自己不像一个合格的Android程序员. 本文尝试从一个客观全面一点儿的角度来看待这件事情,尽力为大家提供一个比较理性的观点供参考. 为什么会选用Kotlin 关于 Google 为什么

Kotlin 语言作为Android新的官方语言

苹果用 swift 作为官方语言替代 object-c  ; 谷歌 刚开完io大会 也宣布 用  kotlin 作为官方语言 替代java.工具还是xcode ,android studio. 来自于著名的 IDE IntelliJ IDEA(Android Studio 基于此开发) 软件开发公司 JetBrains(位于东欧捷克)起源来自 JetBrains 的圣彼得堡团队,名称取自圣彼得堡附近的一个小岛 (Kotlin Island). 介绍: Kotlin 这是一种基于 JVM 的静态类