對Flutter的期待


cordova的角度來看他根本無敵,用plugin的概念來銜接Android跟iOS的功能
目前最大的問題是用到google map大概要自寫,或等人家包plugin,這可能包不起來,但google自己家的東西,他搞一個Flutter的google map也不是不可能。

雖然View的方面無法跟Web共用,但其實還是可以用Angular Dart做測試市場的MVP產品,而當要提升Mobile的使用者體驗時轉換到Flutter,雖然View要重寫,但如果有好好善用Angular依賴注入的特性的話,多數的業務邏輯都是可以共用的,而且語言都是Dart根本無痛轉換。

之前最大的疑慮是iOS上架會不會有問題,但flutter的原理是類似unity的做法,如果flutter被擋上架的話,一堆用unity做的遊戲應該也都會被下架吧?而且現在已經有使用flutter的App在架上了,大大減低我的疑慮。

參考

Who uses Flutter?

Google uses Flutter to build business-critical apps for iOS and Android. For example, Google’s mobile sales tool app is built with Flutter, along with a Store Manager app for Google Shopping Express. Other Flutter apps are in the works, or “inside the firewall”.
Teams outside of Google are also using Flutter. For example, Newsvoice shipped to both iOS and Android.
雖然不保證Apple未來不會改變立場,但相信到時候flutter team也會做出相對應的調整,這個跨平台的美麗願景真的會來?這次我倒是蠻期待的!

留言