微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

AppServer <strong>简介</strong>前言<strong>功能</strong><strong>效果图</strong><strong>基本思路</strong><strong>使用技术</strong> 基于 Sanic 搭建的 App 在线下载、安装服务器

程序名称:AppServer <strong>简介</strong>前言<strong>功能</strong><strong>效果图</strong><strong>基本思路</strong><strong>使用技术</strong>

授权协议: MIT

操作系统: 跨平台

开发语言: Python

AppServer <strong>简介</strong>前言<strong>功能</strong><strong>效果图</strong><strong>基本思路</strong><strong>使用技术</strong> 介绍

简介

基于Sanic搭建的简单App在线下载、安装服务器。可在线下载安装包, 或者iPhone在线安装ipa。

前言

平时都在使用 fir,但是公司网速有时候很蛋疼,安装包体积一大,就安装个 10 多分钟都搞不定。而且 fir
开始有点点收费了,所以干脆自己做一个简单的工具。断断续续地做了一个月,终于完成了一些基本功能

功能

  • RESTful的API

  • 上传apk、ipa文件

  • 下载apk、下载ipa

  • 链接进入下载页

  • App、版本管理

效果

首页

上传 App

App 详情页

App 编辑页

基本思路

  1. 上传安装包, 然后区分apk和ipa安装包来进行解析, 获取各种包信息, 最后存到数据库

  2. apk可以直接下载点击安装, ipa则需要一个plist文件来在线安装(详情请参考:http://help.apple.com/deployment/ios/#/apda0e3426d7)

  3. 省略各种增删改查......

使用技术

服务端

源码传送门 -> AppServer

前端(基本没做过, 很简陋)

  • 直接选用了React

  • 看到dva这个React框架比较简单, 就选了这个

  • 在dva哪里看到antd这个UI框架, 感觉还不错

源码传送门 -> AppServerHTML

AppServer <strong>简介</strong>前言<strong>功能</strong><strong>效果图</strong><strong>基本思路</strong><strong>使用技术</strong> 官网

https://gitee.com/skytoup/AppServer

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐