? ? ? ?閑來(lái)無(wú)事吴菠,決定認(rèn)認(rèn)真真的做一款小程序,算是給自己定一個(gè)目標(biāo)浩村,也是不想把時(shí)間浪費(fèi)在刷抖上做葵。從下定決心到動(dòng)手到開發(fā)完成,編碼時(shí)間耗費(fèi)2周(上班空閑時(shí)間寫)心墅,回想起來(lái)酿矢,小程序?qū)懫饋?lái)竟然這么簡(jiǎn)單。
下面記錄下自己的開發(fā)歷程怎燥。
? ? ? ? 先說(shuō)明一下瘫筐,技術(shù)使用的uniapp+uniCloud,前后端一把擼铐姚,而且提供了免費(fèi)云空間策肝,相對(duì)苦逼的程序員來(lái)說(shuō),節(jié)省了服務(wù)器資源。全程就是一個(gè)人寫之众,只需掌握vue+js開發(fā)技術(shù)即可篇梭。
?? ? ?1.首先確定小程序類型,思考來(lái)思考去決定寫一款工具類型的酝枢。這種小程序相對(duì)來(lái)說(shuō)沒那么多的交互邏輯恬偷,比較容易有成就感,而且一個(gè)人也能全部搞定帘睦。
? ? ?最終取名:“任務(wù)記分”(現(xiàn)在已經(jīng)上線袍患,微信上可以去搜索“任務(wù)記分”)。
? ? ? 2. 明確小程序功能竣付。開發(fā)小程序之前一定要想好功能诡延,不是越多越好,也不要太雜古胆。要盡量精簡(jiǎn)一些肆良,主題鮮明一些。那種大雜燴的小程序逸绎,用起來(lái)也是讓用戶比較反感惹恃。
?最后功能點(diǎn)確定如下:
? ?微信小程序“任務(wù)記分”提供了一個(gè)任務(wù)積分制度,企業(yè)發(fā)布任務(wù)棺牧,要求員工去完成巫糙。當(dāng)員工完成后,提交任務(wù)颊乘,審核通過后會(huì)得到一定的積分参淹,當(dāng)積分積累到一定數(shù)量時(shí),就可以兌換相應(yīng)的獎(jiǎng)品乏悄。
這里主要是想做一套社群積分系統(tǒng)浙值,包括群記分,群簽到檩小,任務(wù)審核开呐,積分獎(jiǎng)勵(lì)等,主要任務(wù)如下:
? ? a. 群主發(fā)布任務(wù)识啦,成員提交任務(wù)负蚊,群主對(duì)任務(wù)進(jìn)行審核,審核通過后給予一定積分颓哮,當(dāng)積分達(dá)到一定數(shù)量可以兌換禮物家妆。
? ? b.群主可發(fā)布兌換禮物方便兌換。
? ? c.同時(shí)可以群記分冕茅,群打卡簽到伤极,管理成員蛹找,發(fā)布子任務(wù)等功能。
? ? ?3.小程序功能明確下來(lái)后哨坪,目標(biāo)確定了庸疾,就不要?jiǎng)訐u,在開發(fā)過程中当编,切記不要思前顧后届慈,考慮太周全反而會(huì)導(dǎo)致小程序難產(chǎn)。一句話忿偷,認(rèn)準(zhǔn)了就直接擼金顿。
? ? ? 4.開始擼代碼,擼代碼的過程是枯燥無(wú)聊的鲤桥,當(dāng)然了揍拆,程序員最喜歡的就是沉浸在寫代碼的世界里,別人說(shuō)程序員呆呆地茶凳,我們只想說(shuō)那是耐得住寂寞嫂拴。
? ? ?5.經(jīng)過了11天的開發(fā),大概2周的時(shí)間吧贮喧。這2周時(shí)間里還要上班筒狠,吃飯,打榮耀塞淹。窟蓝。罪裹。反正具體耗費(fèi)了多少時(shí)間饱普,那都不重要,重要的是已經(jīng)有成果了状共。下面給大家展示幾張成果圖:
? ? ? 圖片就不多貼了套耕,感興趣的童鞋,可以在微信上去搜索“任務(wù)記分”(給自己打個(gè)廣告峡继,如果覺得好用冯袍,可以分享一下給自己的好友),在此跪謝D肱啤?捣摺!
最后總結(jié)一下:
? ? ?對(duì)于剛?cè)腴T的人來(lái)說(shuō)舶吗,感覺可能很難征冷,感覺自己只是一個(gè)前端,不會(huì)后端誓琼,沒法一個(gè)人完成检激。其實(shí)這些都只是你自己的認(rèn)知肴捉。只要去做,這些都不是問題叔收。同時(shí)也想告訴大家齿穗,趁著現(xiàn)在多寫寫,別總玩游戲刷抖了....
? ? ? 這2周時(shí)間好像已經(jīng)把我的游戲已經(jīng)戒掉了饺律,這才是我最大的收獲窃页。