Google 演示用 Dart 開(kāi)發(fā) Android 應(yīng)用
Google開(kāi)發(fā)者嘗試了用Dart語(yǔ)言為Android 開(kāi)發(fā)應(yīng)用。Dart是Google開(kāi)發(fā)的Web開(kāi)發(fā)語(yǔ)言。Dart開(kāi)發(fā)的Android應(yīng)用沒(méi)有使用Java,它關(guān)注的重點(diǎn)是速度,與Web深度集成。被稱(chēng)為Sky的Dart on Android項(xiàng)目已在Apache許可證下公開(kāi)了代碼,源代碼托管在GitHub上,Demo發(fā)布在Play商店。
Sky設(shè)計(jì)能最高以120FPS的速率渲染整個(gè)框架。乍聽(tīng)起來(lái)不太可能,因?yàn)闃?biāo)準(zhǔn)的智能手機(jī)顯示屏是 60Hz,而絕大多數(shù)應(yīng)用連60FPS都達(dá)不到,更不用說(shuō)120FPS了。
Dart應(yīng)用像網(wǎng)站一樣工作,大部分功能是通過(guò)HTTP提供的,簡(jiǎn)化了開(kāi)發(fā),缺 點(diǎn)是在離線的情況下它就不能工作了。