? ? ? ?這么多年以來(lái)繁调,一直沒(méi)有自己在線下做一款小產(chǎn)品萨蚕,歸根結(jié)底來(lái)總結(jié)一個(gè)字,那就是 ---- 懶蹄胰。由于疫情和其它一些原因最近一直也就沒(méi)有搬磚门岔,所以就決定利用這段時(shí)間來(lái)倒騰一些小東西。
? ? ? ? 故烤送,“藍(lán)思天氣”微信小程序于2019年12月8日立項(xiàng)寒随,斷斷續(xù)續(xù)的經(jīng)歷了3個(gè)月時(shí)間(疫情原因基本延期了90%左右的時(shí)間),一邊設(shè)計(jì)產(chǎn)品原型帮坚、產(chǎn)品業(yè)務(wù)妻往、第三方數(shù)據(jù)接口,也算是一款真正從UI設(shè)計(jì) => 前端 => 后端的微信小程序產(chǎn)品试和。
? ? ? ? ?思想目的
? ? ? ? 以微信小程序?yàn)橹鏖_(kāi)發(fā)框架讯泣,可使用一些常用的小程序組件,有前后端數(shù)據(jù)通信交互阅悍,一款實(shí)用的日常小工具等等好渠,還有一些想不起來(lái)了,所以決定開(kāi)發(fā)一款天氣預(yù)報(bào)小程序节视。
? ? ? ? ?技術(shù)架構(gòu)
? ? ? ? 原生微信小程序拳锚、ES2015+、Vant Weapp寻行、Iconfont霍掺、EC-Canvas、PHP拌蜘、Nginx
? ? ? ? ?產(chǎn)品演示
產(chǎn)品參考“小米天氣”杆烁、“彩云天氣”、“墨跡天氣"等界面級(jí)功能的簡(jiǎn)單功能小程序
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 天氣預(yù)報(bào)界面
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖標(biāo)繪制界面
? ? ? ? ?產(chǎn)品特性
? ? ? 特點(diǎn):極簡(jiǎn)扁平简卧、十分鐘級(jí)數(shù)據(jù)更新兔魂、自定義天氣圖標(biāo)、彩云天氣數(shù)據(jù)API強(qiáng)力驅(qū)動(dòng)
? ? ? 缺點(diǎn):缺少部分功能举娩、部分機(jī)型兼容析校、僅支持中國(guó)地區(qū)(國(guó)外未測(cè)試)构罗、缺少人機(jī)交互、天氣動(dòng)態(tài)
? ? ? 在整個(gè)產(chǎn)品的開(kāi)發(fā)過(guò)程中發(fā)現(xiàn)小程序沒(méi)有”數(shù)據(jù)狀態(tài)“管理功能勺良,Echarts绰播、G2性能及兼容問(wèn)題,一邊設(shè)計(jì)尚困、業(yè)務(wù)蠢箩、挑選第三方組件及接口(測(cè)試性能及兼容性),浪費(fèi)實(shí)際開(kāi)發(fā)進(jìn)度30%左右時(shí)間事甜,這點(diǎn)值得我深度思考后來(lái)的一些項(xiàng)目時(shí)間的合理安排谬泌。
? ? ? ? ?產(chǎn)品更新
? ? ? 無(wú)限期持續(xù)更新,當(dāng)然還得有這方面的時(shí)間和精力逻谦,不過(guò)我會(huì)盡量去做產(chǎn)品的更新迭代掌实,后期也有寫成手拉手開(kāi)發(fā)學(xué)習(xí)的教程和大家一起學(xué)習(xí)交流(可關(guān)注作者,哦邦马!)贱鼻。
? ? ? ? ?產(chǎn)品開(kāi)源
? ? ? 開(kāi)發(fā)這款產(chǎn)品目的就是和一起搬磚的你們或者對(duì)小程序有興趣的機(jī)友分享學(xué)習(xí),所以適當(dāng)(完善功能及代碼整理規(guī)范后)時(shí)機(jī)將會(huì)在Github和碼云開(kāi)源滋将。
? ? ? ? ?轉(zhuǎn)載說(shuō)明
? ? ? 個(gè)人社區(qū)博客轉(zhuǎn)發(fā)請(qǐng)標(biāo)明作者及來(lái)源出處邻悬,自媒體類轉(zhuǎn)發(fā)請(qǐng)聯(lián)系作者,請(qǐng)尊重作者的勞動(dòng)成果随闽,謝謝大家支持父丰!