Flutter:1個人,100天業(yè)余時間蘸吓,能開發(fā)出什么续镇?

項目介紹

這個一個淘電商APP摸航,同類型的APP有花生日記酱虎、好省、折800等等聊记,基本上一個常規(guī)電商APP該有的排监,這個項目都有了舆床。目前嫁佳,該項目的完成度為80%,剩余的20%因為沒有后臺項目支持盛垦,所以無法完成腾夯。

為啥要做這個東西勒俯在,因為作為Flutter的早期研究者娃惯,有不少人都問過我趾浅,F(xiàn)lutter現(xiàn)在可不可以做商業(yè)項目?現(xiàn)有的原生項目接入Flutter靠不靠譜浅侨?Flutter會不會有很多功能不能實現(xiàn)如输?……

當時我自己也沒有正兒八經(jīng)的做過商業(yè)項目不见,所以都不敢說可以做崔步,基本都是含糊其辭都回答井濒,甚至當作沒看到信息,就沒有回復(fù)了酪惭。所以我急切的想做一個商業(yè)項目春感,實際用Flutter開發(fā)商業(yè)項目甥厦,發(fā)現(xiàn)開發(fā)過程中的問題寇钉,用實際開發(fā)經(jīng)歷來回答類似的問題扫倡。

很巧的是,大約100天前疚鲤,正好有網(wǎng)友想讓我兼職開發(fā)一個淘電商APP集歇,正好給了我這個機會诲宇,于是我便開始了開發(fā),并記錄下項目開始開發(fā)以來花費了多少時間鹅心。

P10

可以看到旭愧,到項目差不多完成時宙暇,一共是100天客给,而開發(fā)人員只有我1個人兼職開發(fā),而且還是一個跨iOS蜻拨、Android雙平臺的APP《兴希現(xiàn)在血崭,我想我應(yīng)該可以回答上面提到的幾個問題了:

  • Flutter現(xiàn)在可不可以做商業(yè)項目厘灼?

    • 通過Google的近幾年的發(fā)布會可以得知设凹,得益于Google云服務(wù)的便利,F(xiàn)lutter已經(jīng)成為國外開發(fā)者開發(fā)新項目時的首選
    • 我現(xiàn)在這個淘電商項目應(yīng)該也可以做一個例子吧
  • 現(xiàn)有的原生項目接入Flutter靠不靠譜月匣?

    • 咸魚APP的部分頁面锄开,已經(jīng)是使用Flutter實現(xiàn)的
    • 愛奇藝直播助手APP的部分頁面萍悴,也已經(jīng)是用Flutter實現(xiàn)的了
  • Flutter會不會有很多功能不能實現(xiàn)癣诱?

    • 目前,F(xiàn)lutter插件倉庫里已經(jīng)有4200多個插件了,其中包含國內(nèi)常用的各種推送嗅蔬、社會分享疾就、微信QQ支付寶登錄猬腰、各種授權(quán)登陸、微信支付寶支付盒延、淘系電商等對接原生SDK等第三方插件
    • 因為通過插件可以在Flutter與原生代碼之間搭建橋梁添寺,所以基本上计露,原生可以實現(xiàn)的功能憎乙,F(xiàn)lutter都可以實現(xiàn)
  • 國內(nèi)服務(wù)提供商對Flutter生態(tài)的支持如何泞边?

    • 極光推送已經(jīng)為開發(fā)者準備好了極光推送的Flutter插件
    • 阿里巴巴已經(jīng)為Flutter貢獻了一個視圖UI與邏輯代碼分離的第三方框架
  • 用Flutter開發(fā)應(yīng)用可以上架App Store嗎?

    • 有這個擔心其實是因為RN之前有前例沈善,但是理性分析一下闻牡,有些RN為啥會被下架呢罩润?不過是因為哪些APP本身違背了App Store的規(guī)則翼馆,熱更新從理性上思考,難道不是一個安全風險嗎严沥?
    • Flutter應(yīng)用如果本身不違背App Store的規(guī)則消玄,基本是不用擔心這個問題的
  • Flutter作為跨平臺開發(fā)的性能好不好?

    • Flutter的性能與原生一模一樣受扳,幀頻率達到到60幀/秒是基本操作

后面是我對Flutter開發(fā)過程中的一些想法:

  1. 跨全平臺開發(fā)很理想勘高,但是現(xiàn)在不可能华望,在實際開發(fā)過程中桦卒,你難免會用到第三方的插件,而哪些插件又依賴Android或iOS的原生SDK建蹄,那你的項目還怎么在PC洞慎、Mac劲腿、Web跑呢鸟妙?除非出現(xiàn)大量用Dart語言編寫的插件(“SDK”)出現(xiàn)重父,不然跨全平臺開發(fā)就是空中閣樓

  2. Flutter的熱重載只對微調(diào),比如調(diào)大小矿辽、移動上下左右?guī)讉€單位袋倔、組件的內(nèi)容文本圖片什么的改一下方便,一旦代碼動的多了批狐,一熱重載前塔,大部分時候頁面都會顯示一片紅嘱根,如何又是一頓代碼調(diào)整巷懈。特別是接口聯(lián)調(diào)顶燕,真的別指望熱重載能多方便

  3. 沒有原生開發(fā)經(jīng)驗的話,發(fā)布應(yīng)用的時候會踩很多原生開發(fā)的坑欧引,因為一旦你要打包Flutter程序恳谎,那就涉及到Android因痛、iOS原生開發(fā)的知識點了鸵膏,特別是原生Android打包發(fā)布的坑,經(jīng)常讓我一搞就是幾個小時甚至更久谭企,心疼原生Android開發(fā)的小伙伴一秒

  4. 對于之前沒有學過原生開發(fā)的人來說债查,學過Flutter以后攀操,估計不會再去學習原生開發(fā)了,畢竟原生開發(fā)只能開發(fā)單平臺歹垫,畢竟如果你可以開發(fā)多平臺的APP時,你還會滿足單平臺開發(fā)嗎吭敢?

  5. 就目前來說鹿驼,因為目前Flutter插件還沒有完全覆蓋國內(nèi)的移動開發(fā)生態(tài)辕宏,你難免會需要自己去開發(fā)插件,以接入國內(nèi)的某個服務(wù)SDK凄鼻,這時候块蚌,除了找原生開發(fā)的小伙伴幫忙以外膘格,就只剩下你自己開發(fā)的路可以走了瘪贱。不過自己開發(fā)的難度也還好菜秦,因為各種原生SDK怎么使用在百度上一堆現(xiàn)成的代碼,你只要會一些原生基礎(chǔ)完全搞的定

APP展示

P1
P2
P3
P4
P5
P6
P7
P8
P9

相關(guān)地址

百度云網(wǎng)盤
GitHub倉庫

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市避诽,隨后出現(xiàn)的幾起案子璃谨,更是在濱河造成了極大的恐慌,老刑警劉巖拱雏,帶你破解...
    沈念sama閱讀 206,214評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異贡耽,居然都是意外死亡鹊汛,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評論 2 382
  • 文/潘曉璐 我一進店門滥嘴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來氏涩,“玉大人,你說我怎么就攤上這事意系。” “怎么了痰催?”我有些...
    開封第一講書人閱讀 152,543評論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長凶硅。 經(jīng)常有香客問我,道長捷绑,這世上最難降的妖魔是什么粹污? 我笑而不...
    開封第一講書人閱讀 55,221評論 1 279
  • 正文 為了忘掉前任首量,我火速辦了婚禮,結(jié)果婚禮上鸭叙,老公的妹妹穿的比我還像新娘递雀。我一直安慰自己,他們只是感情好搜吧,可當我...
    茶點故事閱讀 64,224評論 5 371
  • 文/花漫 我一把揭開白布滤奈。 她就那樣靜靜地躺著蜒程,像睡著了一般。 火紅的嫁衣襯著肌膚如雪昭躺。 梳的紋絲不亂的頭發(fā)上领炫,一...
    開封第一講書人閱讀 49,007評論 1 284
  • 那天张咳,我揣著相機與錄音脚猾,去河邊找鬼龙助。 笑死,一個胖子當著我的面吹牛脆淹,可吹牛的內(nèi)容都是我干的沽一。 我是一名探鬼主播铣缠,決...
    沈念sama閱讀 38,313評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼醉鳖!你這毒婦竟也來了盗棵?” 一聲冷哼從身側(cè)響起北发,我...
    開封第一講書人閱讀 36,956評論 0 259
  • 序言:老撾萬榮一對情侶失蹤琳拨,失蹤者是張志新(化名)和其女友劉穎狱庇,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體颜启,經(jīng)...
    沈念sama閱讀 43,441評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡缰盏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,925評論 2 323
  • 正文 我和宋清朗相戀三年形葬,在試婚紗的時候發(fā)現(xiàn)自己被綠了笙以。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,018評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡拆祈,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出倘感,到底是詐尸還是另有隱情放坏,我是刑警寧澤,帶...
    沈念sama閱讀 33,685評論 4 322
  • 正文 年R本政府宣布老玛,位于F島的核電站淤年,受9級特大地震影響钧敞,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜麸粮,卻給世界環(huán)境...
    茶點故事閱讀 39,234評論 3 307
  • 文/蒙蒙 一溉苛、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧弄诲,春花似錦愚战、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,240評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽敢茁。三九已至,卻和暖如春逢倍,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背亮蒋。 一陣腳步聲響...
    開封第一講書人閱讀 31,464評論 1 261
  • 我被黑心中介騙來泰國打工趁怔, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留润努,地道東北人。 一個月前我還...
    沈念sama閱讀 45,467評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像二驰,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子矗积,可洞房花燭夜當晚...
    茶點故事閱讀 42,762評論 2 345

推薦閱讀更多精彩內(nèi)容