snapshot.md 2.0 KB

快速了解

项目介绍

AppSp是一款专为APP打造的全栈式移动服务平台,目前有版本管理、推送管理、公告管理功能。

各端代码目录:

  • Java后端: /java
  • Web: /web
  • Flutter SDK: /sdk/futter
  • Flutter Demo: /demo/futter
  • Android SDK: /sdk/android
  • Android Demo: /demo/android
  • iOS SDK: /sdk/ios
  • iOS Demo: /demo/ios

主要特性

  • 完善的服务流程
  • 原生,flutter跨平台支持
  • Maven多模块依赖管理
  • SDK Cocopods、Gradle 组件版本管理

技术选项

1、系统环境

  • Java EE 8
  • Servlet 3.0
  • 前端:VS Code
  • iOS:Xcode
  • Android:Android Studio

2、主框架

  • Spring Boot
  • Spring Framework
  • Vue
  • Flutter

3、持久层

  • Apache MyBatis 3.3
  • Alibaba Druid 1.1

3、视图层

  • Vue 2.6
  • Axios 0.18
  • Element UI 2.11

内置功能

  • 应用管理:可以新增、删除、修改应用信息
    • 版本管理:核心功能, 对版本信息进行CRUD,版本更新主要分为历史版本更新、系统版本更新及灰度发布更新。
    • 推送管理:核心功能,以极光推送兜底,整合华为、小米、oppo、vivo厂商通道,即使应用进程杀死也能收到消息,提高消息抵达率, 可进行推送测试、透传测试,可查看推送历史,。
    • 公告管理:公告管理是通过设置公告的持续时间及对应的公共模板,为APP分发不同的公共。
    • 成员管理:针对应用单独添加用户进入应用群组,还可单独配置每个用户管理该应用的版本、公告等权限信息。
  • 账号管理:添加用户,为整个服务平台创建用户
  • 文档集成:查看服务平台所有使用方法
  • 基础设置:包含系统(iOS、Android)版本基础配置、公告模型基础配置、角色权限分配