從零開始到APP發佈全過程(第0篇)

記錄分享軟件開發全流程及各環節所用到的知識

寫在前面

​ 開發過幾款app,但都是快速開發,沒有細緻的去打磨。近期有時間準備略微細緻的做一款多端app,一來用於鞏固知識,二則希望能夠推動知識付費的觀念。

大致需求:一款知識資源懸賞付費社區app

​ 安排是:開發出安卓、iOS端、微信小程序端及h5端,最終形成多端交互,運用及優化自己整合的mvc框架。(到此應該知道我將使用怎樣的開發線路吧)

開發中將用到的環境

已有條件:

  1. 硬類

​ CentOS 7服務器、MacBook Pro13.3、android、iOS手機若干、樹莓派4B(作爲補充服務器)

  1. 軟類

​ .com域名、蘋果開發者賬戶、微信支付賬戶、支付寶支付賬戶、之前寫好的MVC框架

還需準備的條件:

軟件著作權(和電子版權證書)安卓各大應用市場賬號

app開發大致階段

  1. 需求階段: 明確需求產出功能需求說明、產品原型
  2. 設計階段: UI設計、需求設計、研發設計
  3. 開發階段: 界面編碼實現、數據庫實現、接口編碼實現、管理後臺編碼實現、前後端聯調、系統優化調整
  4. 測試階段: 單元測試、集成測試、確認測試、系統測試、驗收測試、系統修復
  5. 項目上線: 上架到各大應用市場、小程序、網站
  6. 運維階段

其他

本項目將會持續更新,持續分享開發過程及其開發過程中使用到的各類知識,歡迎收藏查看。

如您有好的想法,歡迎評論建議

博客原文地址:https://eyunzhu.com/1341.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章