日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Flutter再次升級,futter


Flutter會成為主流嗎?

Flutter再次升級,futter


谷歌官方正式宣布 Flutter 全面支持多平臺,包括移動平臺 Android/iOS、Web( 新發(fā)布 )、桌面 PC 平臺(內(nèi)測中)、嵌入式平臺(內(nèi)測中) 。Flutter 具有高擴展性和高性能 ??梢灶A見,這門顛覆性編程技術將成為未來主流 。一套代碼邏輯規(guī)范實現(xiàn)全平臺開發(fā)!不過 Flutter 起步于移動端、目前重心也在移動平臺,其他平臺 Google Flutter 團隊正在逐步拓展完善 。
所以學習 Flutter 我們也先從移動端的開發(fā)學起 。跨平臺是趨勢現(xiàn)在技術更新非???,可能幾年內(nèi)就會有一個新的技術出現(xiàn) 。移動端、前端、后端開發(fā)領域的邊界逐漸模糊,要求一個開發(fā)者掌掌握多端開發(fā)的場景也越來越多,所以跨平臺開發(fā)技術層出不窮 。為什么會這樣呢?我們可以來分析一下 。首先,節(jié)約成本的優(yōu)先選擇(用人單位的需求) 。
互聯(lián)網(wǎng)行業(yè)撿錢的時代已經(jīng)過去了,現(xiàn)在的公司紛紛選擇精簡人員配置,尤其對于規(guī)模不大的公司來說,開發(fā)一個產(chǎn)品要投放各平臺,至少需要一個 Web 端開發(fā),一個 Android 開發(fā),一個 iOS 開發(fā),人力成本相當高 。因此,在跨平臺實現(xiàn)效果與原生開發(fā)效果的差別愈發(fā)縮小的時候,很多公司更傾向于采用跨平臺開發(fā) 。
反之,對于開發(fā)者個人,去提前了解甚至掌握基本的跨平臺開發(fā)技術,不但能補足自己的技術棧,還能在趨勢早期創(chuàng)造明顯的就業(yè)優(yōu)勢 。其次,設備的發(fā)展造成了需求(使用者的需求) 。我們都有體會,以前計算機語言和技術出現(xiàn)和迭代的頻率并沒有這么高 。我認為,其中一個重要因素是硬件設備的制造門檻越來越低,計算機運算速度越來越快 。
現(xiàn)在,計算機運算速度提高到了恐怖的程度,它縮小甚至抹平了很多技術的差距,導致不同技術呈現(xiàn)效果幾乎相同 。設備形態(tài)也五花八門多種多樣,人們使用著不同尺寸和特點的設備,自然希望自己慣用的某一款產(chǎn)品,在這些設備上都能流暢地打開和使用 。難道每增加一個新設備,就要配備一個專門的開發(fā)工程師嗎?還有,技術的發(fā)展提供了可能性(開發(fā)者的需求) 。
原有的技術為了迎合使用者的需求,正在不斷地更新迭代,與此同時,大量新的技術和語言也在孕育和產(chǎn)生 。它們的目標都是更便捷、更高效的開發(fā) 。面對產(chǎn)品提出的各種需求,為了提高開發(fā)效率,開發(fā)者們是傾向于使用包容性強、適配性好的語言和技術 。整個分析下來,可以看到,跨平臺正是大勢所趨 。而 Flutter 的出現(xiàn)讓跨平臺移動端的接近原生的高性能體驗成為可能,并不斷在擴展 Web 端、PC 端等平臺 。
Flutter 是趨勢Flutter: a Portable UI Framework for Mobile, Web, Embedded, and Desktop.(Flutter,一個支持手機、網(wǎng)頁、可嵌入設備、和桌面的可移植 UI 框架 。)Flutter 是 Google 力推的跨平臺框架,將是未來的 Google Fuchsia OS 下開發(fā)應用的主要技術框架 。
谷歌對 Flutter 的投入非常大,SDK 的更新頻率也很高 。2019 年 5 月 8 號,谷歌剛剛發(fā)布了 Flutter 1.5 穩(wěn)定版 。Flutter 的開發(fā)將不僅僅局限于移動跨平臺,目前已經(jīng)支持 Web 開發(fā)、后端開發(fā)、PC 桌面應用開發(fā)(內(nèi)測中)、嵌入式開發(fā)(內(nèi)測中) 。Google 的消息推出后,阮一峰老師也第一時間表達了他對 Flutter 的看好:“我的看法是,如果現(xiàn)在學習跨平臺應用開發(fā),第一個要看的不是 React Native,而是 Flutter 。
”其實,撇開個人開發(fā)者,許多大公司早就率先嘗試了 Flutter 。國內(nèi)的阿里巴巴、騰訊、愛奇藝等大公司已經(jīng)把 Flutter 應用在實際開發(fā)中,例如閑魚團隊已經(jīng)把 Flutter 技術應用在閑魚應用上 。那 Flutter 開發(fā)體驗如何?Flutter 入門容易Flutter 基于 Dart 語言編寫,有 React 語言風格,又結合 JavaScript、Java 優(yōu)點,有面向對象開發(fā)語言基礎的同學,很容易就上手了 。

推薦閱讀