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