AppServer 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
AppServer 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
AppServer 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !

软件简介

简介

基于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. 省略各种增删改查......

使用技术

服务端

  • 使用python3.5以上的版本

  • 选择了一个比较新的框架 -> Sanic

  • 数据库简单使用了sqlite3, ORM使用了sqlalchemy

源码传送门 -> AppServer

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

  • 直接选用了React

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

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

源码传送门 -> AppServerHTML

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2013/05/06 23:25

How To Create A Socket Based iPhone App and Server

// http://www.raywenderlich.com/3932/how-to-create-a-socket-based-iphone-app-and-server Tweet This is a post by iOS Tutorial Team member Cesare Rocchi, a UX designer and developer specializing in web and mobile applications. Develop a socket-based iPhone app and server! Many iOS apps use HTTP to communicate to a web server, because it’s easy, convenient, and well-supported. However, in some ca...

0
0
发表于运维专区
2014/01/06 09:41

WAS集群安装<三>App(Application Server)节点安装配置

刚刚我们已经做好DM节点的配置了,现在我们来进行WAS的应用节点安装配置 简介: 文本对App节点进行安装配置,App主要是负责管理应用,对安装过程中的一些特殊点进行说明。 1、运行软件,启动WAS的安装程序 安装目录在/opt/IBMWebsphere7/lin_x64/WAS,在这个目录下面直接运行#./install命令即可启动安装画面,其实直接在IBMWebSphere7下面有个launchpad.sh的启动脚本的,但是一般我没有用,原因是我的虚拟机电脑没有安装浏览器,...

0
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
25 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部