廢話
平時都在使用fir
, 但是公司網(wǎng)速有時候很蛋疼, 安裝包體積一大, 就安裝個10多分鐘都搞不定邪媳。而且fir
開始有點點收費了, 所以干脆自己做一個簡單的工具。斷斷續(xù)續(xù)地做了一個月, 終于完成了一些基本功能荡陷。
效果圖
首頁
上傳App
App詳情頁
App編輯頁
基本思路
- 上傳安裝包, 然后區(qū)分
apk
和ipa
安裝包來進行解析, 獲取各種包信息, 最后存到數(shù)據(jù)庫 -
apk
可以直接下載點擊安裝,ipa
則需要一個plist文件來在線安裝(詳情請參考: http://help.apple.com/deployment/ios/#/apda0e3426d7) - 省略各種增刪改查......
使用技術(shù)
服務(wù)端
- 使用
python
3.5以上的版本 - 選擇了一個比較新的框架??Sanic
- 數(shù)據(jù)庫簡單使用了
sqlite3
, ORM使用了sqlalchemy
源碼傳送門 ?? AppServer
前端(基本沒做過, 很簡陋)
源碼傳送門 ?? AppServerHTML
喜歡的就給兩個start吧??