IT之家6月21日消息 谷歌官方今天宣布Flutter的首個(gè)發(fā)布預(yù)覽版(Release Preview 1)正式發(fā)布,這標(biāo)志著谷歌進(jìn)入了Flutter正式版(1.0)發(fā)布前的最后階段。
據(jù)維基百科介紹,F(xiàn)lutter是一個(gè)由谷歌開發(fā)的開源移動(dòng)應(yīng)用軟件開發(fā)工具包,用于為Android和iOS開發(fā)應(yīng)用,同時(shí)也將是Google Fuchsia下開發(fā)應(yīng)用的主要工具。Flutter框架包含了兩套匹配特定設(shè)計(jì)語言的組件。稱作Material Design的組件實(shí)現(xiàn)的是同名的谷歌設(shè)計(jì)語言,稱作Cupertino的組件模仿了蘋果iOS的設(shè)計(jì)。
IT之家報(bào)道,谷歌表示,F(xiàn)lutter進(jìn)一步完善了video player package以支持更多的視頻格式并變得更穩(wěn)定,也支持了Firebase動(dòng)態(tài)鏈接(Dynamic Links)以支持跨平臺(tái)創(chuàng)建和處理鏈接。還增加了對(duì)帶有ARMv7指令集芯片的32位iOS設(shè)備的支持,這使得Flutter兼容包括iPad Mini和iPhone 5c在內(nèi)的更多設(shè)備。
這里有一份教程,幫助開發(fā)者們?cè)谝延械腁ndroid或者iOS應(yīng)用中使用Flutter。谷歌會(huì)進(jìn)一步完善我們的文檔和工具,讓Flutter與傳統(tǒng)原生應(yīng)用之間的混合開發(fā)更加輕松。點(diǎn)此了解進(jìn)展。
如何更新到Flutter Release Preview 1版呢?如果你已經(jīng)在beta channel上了,只需要運(yùn)行一句命令:
$ flutter upgrade
谷歌表示,在中國使用Flutter的移動(dòng)應(yīng)用開發(fā)者數(shù)量位居世界第三,看到中國開發(fā)者們對(duì)Flutter的關(guān)注不僅只停留在興趣階段,他們非常熱心的組織線上交流群,搭建Flutter交流論壇,幫助參與和維護(hù)Flutter的SDK鏡像,翻譯和維護(hù)了很多Codelabs和視頻文檔。今天,谷歌跟熱心社區(qū)成員們聯(lián)合,推出Flutter社區(qū)中文資源網(wǎng)站:https://flutter-io.cn
Flutter的工具支持
谷歌會(huì)進(jìn)一步優(yōu)化Flutter的IDE工具支持,更新了適用于Visual Studio Code的Flutter插件,其中添加了一個(gè)新的大綱視圖(outline view)和自動(dòng)補(bǔ)全(statement completion),并支持了在Visual Studio Code中直接啟動(dòng)模擬器。
不僅僅是Google,來自社區(qū)的力量也同樣大大改善了Flutter的IDE工具支持。比如基于網(wǎng)頁的Flutter UI設(shè)計(jì)工具Flutter Studio展現(xiàn)出了很好的發(fā)展前景。它的編輯器支持50多種Flutter widgets,方便開發(fā)者去探索、嘗試不同的widgets。和Flutter應(yīng)用一樣,這個(gè)工具自身也是用Dart語言開發(fā)的,F(xiàn)lutter Studio的開發(fā)者在博客上詳細(xì)闡述了它是如何實(shí)現(xiàn)的,他還同時(shí)談及了他使用Dart去開發(fā)其他大型Web應(yīng)用的經(jīng)歷等:
https://medium.com/@pmutisya/flutter-studio-version-2-41cce10fcf3d
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。