kotlin和flutter哪個更值得深究學習?
首先我們講下它們的區別,kotlin是一種語言,flutter是基于dart的framework,兩者不好相提并論。鑒于kotlin是android的官方語言,通常是android開發者關注比較多(現在也有后端在用),所以我覺得題主真正想問的是android和flutter哪個更值得學吧。如果問的是這個,我給的建議是先把android熟練掌握后,再研究flutter。
不過回到題主的問題,雖然kotlin和flutter不好相提并論,但我覺得他倆還是有共同點的。kotlin是在java之上做的加法,而java是跨平臺的,flutter就不用說了,跨終端的ui框架,所以,這兩者的共同點是解決如何抹平多平臺的開發差異,只是一個是語言層面,一個是framework層面。從這個點去看待,可以發現蠻多有意思的話題的。
如果對語言感興趣,那就深入研究研究kotlin,為何java好好的,還要有kotlin,它比java好在哪,解決了哪些問題,從語言設計的角度,我覺得kotlin有很多地方值得學習和思考。如果對框架感興趣,可以多花心思在flutter上,切入點也和前面提到的類似,看看現有的跨端框架有哪些,各自的優點和局限性是哪些,flutter推出后引發的這波熱度說明flutter解決了跨端的一些痛點,就現狀而言,跨端的痛點是什么,flutter如何解決的,它為啥選擇這些的方案,這些是值得去學習的。
上一篇access驗證規則錯誤
下一篇尋秦記修訂版修訂了什么