小程序模板網(wǎng)

微信小程序 (小明帶你找?guī)╉椖块_發(fā)全過程

發(fā)布時間:2018-05-02 15:11 所屬欄目:小程序開發(fā)教程
 

1 需求梳理

v1.0雖然已經(jīng)滿足實際需求,但是在ios和android兩個平臺顯示的效果還是不盡相同,特別是地圖上面路徑規(guī)劃功能。為此V2.0主要使用小程序自帶的地圖組件功能完善周圍廁所撒點功能、點擊marker功能、詳細文字描述路徑規(guī)劃功能、以及小程序作者詳細介紹

V1.0 版本

    V2.0 版本
  • 3 開發(fā)前環(huán)境搭建

    工欲善其事必先利其器,首先肯定是下載小程序開發(fā)的編輯器,安裝完成,最后在微信公眾平臺注冊開發(fā)的小程序,獲取相關(guān)的keyId(如果沒有,開發(fā)時有些功能無法使用)。最后建議,把小程序的文檔說明看一遍,大致有個印象,如果你本來就學(xué)過react、vue等相關(guān)mvvm前端框架,那么學(xué)起來更快。

    打開開發(fā)工具,填寫相關(guān)的信息,建議勾選上quick start,他將會生成基本的頁面模板。

    之后創(chuàng)建項目,就會生成基本的頁面模板
    4 項目結(jié)構(gòu)組織
    ├── images //項目用到的圖片資源 ├── pages //頁面結(jié)構(gòu) │   ├── index //主頁面結(jié)構(gòu) 顯示列表信息 │   │   ├── index.js │   │   ├── index.json │   │   ├── index.wxml │   │   └── index.wxss │   ├── location //信息在地圖上撒點 │   │   ├── location.js │   │   ├── location.json │   │   ├── location.wxml │   │   └── location.wxss │   ├── location-detail //詳細的文字路徑描述 │   │   ├── location.js │   │   ├── location.json │   │   ├── location.wxml │   │   └── location.wxss │   ├── author //小程序關(guān)于界面 │   │   ├── author.js │   │   ├── author.json │   │   ├── author.wxml │   │   └── author.wxss ├── readme //編寫readme需要的相關(guān)資源圖片 ├── resource //第三方資源包 │   ├── lib │   ├── map ├── utils //工具類方法 ├── app.js ├── app.json ├── app.wxss ├── README.md

    邏輯不是很難(參看源碼即可),只需要考慮到?jīng)]有權(quán)限、沒有網(wǎng)絡(luò)和沒有數(shù)據(jù)的頁面顯示情況的特殊處理。這里需要提醒的是,數(shù)據(jù)來源是騰訊提供的周圍搜索,所以需要在小程序中綁定請求的url,然后在編輯器項目選項配置中刷新按鈕,調(diào)試才會正常請求。如果自己開發(fā)接口進行訪問,一定要是https協(xié)議。

    在編輯器左邊的項目按鈕,可以對正在開發(fā)的項目進行預(yù)覽,這樣就可以邊開發(fā)邊調(diào)試。

    之后開發(fā)完成可以進行上傳,在小程序開發(fā)管理界面可以選擇剛提交上來的項目作為體驗版本,先讓周圍的朋友進體驗下測試。注意,選了體驗版本之后還需要在用戶身份界面綁定體驗者(可以綁定十個體驗者)。如果在體驗的過程發(fā)現(xiàn)bug,還可以進行修改,畢竟還沒有上線。

    經(jīng)過體驗之后,發(fā)現(xiàn)bug可以進行修改反復(fù)步驟,待問題全部解決,最后就可以上線了。點擊按鈕可以進行審核(我這個需要了兩天),通過之后你綁定的微信為推送消息提醒你,審核通過不代表就發(fā)布了,需要自己登陸管理平臺,手動將審核通過小程序進行發(fā)布。發(fā)布之后由于網(wǎng)絡(luò)原因,可能會出現(xiàn)一定的延遲,在小程序中搜索不到發(fā)布的信息,耐心等待,過一會就好了。

    總的來說,開發(fā)不難,特別是對于已經(jīng)熟悉react、vue、angular的語法同學(xué)們。在開發(fā)之前先把官網(wǎng)的介紹看看,開發(fā)文檔過一遍,大致有個印象。然后在網(wǎng)上找找與小程序相關(guān)的ui框架,結(jié)合使用,讓后看看騰訊或者高德關(guān)于小程序的地圖API文檔。<p segoe="" ui",="" helvetica,="" arial,="" "apple="" color="" emoji",="" "segoe="" ui="" symbol",="" "liberation="" sans",="" "pingfang="" sc",="" "microsoft="" yahei",="" "hiragino="" sans="" gb",="" "wenquanyi="" micro="" hei",="" zen="" "st="" heiti",="" simhei,="" hei="" sharp",="" sans-serif;="" font-size:="" 15px;="" background-color:="" rgb(255,="" 255,="" 255);"="">現(xiàn)在的功能是有點簡單,但是已經(jīng)夠滿足實際使用,后續(xù)有空也將會進行功能完善。

      2 設(shè)計階段


易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://www.u-renovate.com/wxmini/doc/course/24157.html 復(fù)制鏈接 如需定制請聯(lián)系易優(yōu)客服咨詢:800182392 點擊咨詢
QQ在線咨詢
AI智能客服 ×