Android新開發語言Sky:取代Java 告別卡頓
作為當前市占率最高的智能手機操作系統,Android平臺正在吸引著越來越多的開發者。
不過,對用戶而言,Android的體驗還不夠完善,卡頓的情況時有發生。再深入點理解,許多應用的幀率達不到普遍意義上流暢的標準60fps。
好消息是,谷歌正在考慮使用新的編程方案著力改善這一情況。據悉,來自Chrome V8引擎設計團隊的工程師近日演示了利用自主網頁語言Dart來開發Android應用,并將其命名為“Sky”。一如既往,Sky保持開源特性,包括iOS在內都可運行。更重要的是,它將帶來120fps的應用體驗。
在解釋Sky時,Dart團隊強調,Sky的API不會影響界面主線程,從而保證流暢度。此外,基于HTTP的編譯模式簡化了開發流程——開發者不必編輯代碼、編譯并打包,這些代碼可以在服務器上直接編輯。
當然,Dart團隊也設計了Material Design小工具并保證將持續為Sky迭代升級。
Sky能不能取代Java成為Android應用的主流,你是怎么看的呢?