Google推Android新開發語言Sky:流暢度 秒iOS

來源:互聯網
上載者:User

標籤:

 

作為當前市佔率最高的智能手機作業系統,Android平台正在吸引著越來越多的開發人員。

不過,對使用者而言,Android的體驗還不夠完善,卡頓的情況時有發生。再深入點理解,許多應用的幀率達不到普遍意義上流暢的標準60fps。

好訊息是,Google正在考慮使用新的編程方案著力改善這一情況。

據悉,來自Chrome V8引擎設計團隊的工程師近日示範了利用自主網頁語言Dart來開發Android應用,並將其命名為“Sky”。

Sky保持開源特性,包括在iOS內都可運行。更重要的是,它將帶來120fps的應用體驗。

 

如果要讓一款軟體以60幀的畫面運行,這就意味著它需要支援每16毫秒繪完一幀的速度。如果一款應用無法達到每16毫秒一幀這一底線的話,它就不可避免地會出現屏閃或卡頓的現象。

Sky語言Team Dev也在此前的示範中,向我們展示了一款測試用的App,它的整套系統支援高達1.2毫秒一幀的驚人繪製速度。雖然這還只是一個簡單的例子,但是卻也向我們展示了Sky確實能帶給開發人員們帶來無窮的想象空間:能在更大型複雜的遊戲中,體驗到如絲般順滑的操作體驗。這也讓我們對120幀(8毫秒一幀)的美好願景成為了可能。

Sky語言Team Dev還表示:“Sky的獨特設計能讓它編寫出的應用永遠也不會出現閃屏現象,它的APIs不會影響UI主線程”。通俗地講,這意味著即便應用運行緩慢了,它的UI介面仍將保持流暢和靈敏

 

此外,基於HTTP的編譯模式簡化了開發流程——開發人員不必編輯代碼、編譯並打包,這些代碼可以在伺服器上直接編輯。

當然,Dart團隊也設計了Material Design小工具並在持續為Sky迭代升級中。

 

Sky 語 言 特 性:

* 開源,可在iOS內運行;

* 幀率120fps 超流暢應用體驗;

* 進程速度不影響主介面;

 

Sky能不能取代Java成為Android應用的主流,你是怎麼看的呢?

 

Google推Android新開發語言Sky:流暢度 秒iOS

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.