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

相关编程语言

VertrigoServ 是一个Windows平台下的非常专业的、易...
APMServ 5.2.0 是一款拥有图形界面的快速搭建Apache...
PHP Manager for IIS 是一个用来在 Windows 平台下的...
LAMPPIX 是一个包含 LAMP 运行环境的可启动 Linux 光...
RubyWorks 是一個在Red Hat Enterprise 或是CentOS ...
Instant Rails是一个一站式的Rails运行环境,包含Ru...