android開(kāi)發(fā)要學(xué)flutter 2019年Android開(kāi)發(fā)的未來(lái)發(fā)展方向該如何走?
2019年Android開(kāi)發(fā)的未來(lái)發(fā)展方向該如何走?安卓的開(kāi)發(fā)未來(lái)從目前情況來(lái)看可能會(huì)會(huì)被混和開(kāi)發(fā)或則Fuchsia變成,可是在短期內(nèi)還很大肯定。移動(dòng)端跨平臺(tái)技術(shù):從最又開(kāi)始以Cordova為基礎(chǔ)(依
2019年Android開(kāi)發(fā)的未來(lái)發(fā)展方向該如何走?
安卓的開(kāi)發(fā)未來(lái)從目前情況來(lái)看可能會(huì)會(huì)被混和開(kāi)發(fā)或則Fuchsia變成,可是在短期內(nèi)還很大肯定。
移動(dòng)端跨平臺(tái)技術(shù):從最又開(kāi)始以Cordova為基礎(chǔ)(依賴(lài)性太強(qiáng)于WebView)的Hybrid水的混合物開(kāi)發(fā)技術(shù),到React Native的橋接(將JS轉(zhuǎn)為Native)的技術(shù),再到比較新的Flutter技術(shù)。Flutter是Google公告的全新的移動(dòng)跨平臺(tái)UI框架,渲染引擎靠著跨平臺(tái)的Skia圖形庫(kù)來(lái)利用,感情依賴(lài)系統(tǒng)的只有圖形草圖相關(guān)的接口,這個(gè)可以在最大程度上保證差別平臺(tái)、不同設(shè)備的體驗(yàn)一致性,邏輯一次性處理可以使用Dart語(yǔ)言,想執(zhí)行效率比JavaScript高。至于,Google內(nèi)部正在旗下的另一個(gè)操作系統(tǒng)Fuchsia的UIlayer常規(guī)的是Flutter,也就是說(shuō)Flutter天然可以支持Android、IOS這些未來(lái)的Fuchsia。在大前端方向,對(duì)此跨平臺(tái)開(kāi)發(fā)中一直在在不斷迭代中尋找更好、更優(yōu)的解決方案,從目前情況看Flutter我還是更有優(yōu)勢(shì)。
2016年就開(kāi)始,Google有一群最多百人的工程師團(tuán)隊(duì)絕對(duì)機(jī)密研發(fā)一款名為Fuchsia的新系統(tǒng),該團(tuán)隊(duì)很奢華,有來(lái)自Android、iPhone、WebOS、Chrome、Flutter等核心工程師,這樣多優(yōu)秀的人在一起研發(fā)這個(gè)項(xiàng)目,真的很值得期待。Fuchsia的內(nèi)核需要Zircon,UI層采用Flutter框架,底層3d渲染Escher,支持什么Vulkan以及底層GraphicsAPI。
只會(huì)web前端,怎么學(xué)習(xí)混合式開(kāi)發(fā)?沒(méi)有沒(méi)大牛指條路?
你指的水配開(kāi)發(fā)也不知如何確定是:可以使用2個(gè)裝甲旅的前端技術(shù)棧擴(kuò)大到其他道界類(lèi)手機(jī)端、后端領(lǐng)域?
要是是的話:
1.手機(jī)端:可以就不使用RN,跟保證的前端技術(shù)棧不可能有太大
2.后端:NodeJS是確實(shí)不錯(cuò)的選擇,語(yǔ)法可以再在用ES語(yǔ)法,練熟較快,不過(guò)目前NodeJS相對(duì)多應(yīng)用形式于小規(guī)模分布式場(chǎng)景