- 授权协议: MIT
- 开发语言: Python
- 操作系统: 跨平台
- 软件首页: https://gitee.com/skytoup/AppServer
- 软件文档: https://gitee.com/skytoup/AppServer
软件介绍
简介
基于Sanic搭建的简单App在线下载、安装服务器。可在线下载安装包, 或者iPhone在线安装ipa。
前言
平时都在使用 fir,但是公司网速有时候很蛋疼,安装包体积一大,就安装个 10 多分钟都搞不定。而且 fir 开始有点点收费了,所以干脆自己做一个简单的工具。断断续续地做了一个月,终于完成了一些基本功能
功能
RESTful的API上传apk、ipa文件
下载apk、下载ipa
短链接进入下载页
App、版本管理
效果图
首页
上传 App
App 详情页
App 编辑页
基本思路
上传安装包, 然后区分apk和ipa安装包来进行解析, 获取各种包信息, 最后存到数据库
apk可以直接下载点击安装, ipa则需要一个plist文件来在线安装(详情请参考:<http://help.apple.com/deployment/ios/#/apda0e3426d7>)
省略各种增删改查......
使用技术
服务端
使用python3.5以上的版本
选择了一个比较新的框架 -> Sanic
数据库简单使用了sqlite3, ORM使用了sqlalchemy
源码传送门 -> AppServer
前端(基本没做过, 很简陋)
源码传送门 -> AppServerHTML
Java Web开发实战经典(基础篇)
李兴华、王月清 / 清华大学出版社 / 2010-8 / 69.80元
本书用通俗易懂的语言和丰富多彩的实例,通过对Ajax、JavaScript、HTML等Web系统开发技术基础知识的讲解,并结合MVC设计模式的理念,详细讲述了使用JSP及Struts框架进行Web系统开发的相关技术。 全书分4部分共17章,内容包括Java Web开发简介,HTML、JavaScript简介,XML简介,Tomcat服务器的安装及配置,JSP基础语法,JSP内置对象,Java......一起来看看 《Java Web开发实战经典(基础篇)》 这本书的介绍吧!
