该产品集成了 UMSSDK、MobIM、SMSSDK、ShareSDK等Mob提供SDK
UMSSDK是用户系统SDK,使得APP工厂能快速拥有一个用户系统,极大的降低开发成本,无需自己搭建服务端管理用户数据库
SMSSDK是短信验证码SDK,在APP工厂作为一种手机号登录的一种方式
ShareSDK是快速集成社会化分享SDK,在APP工厂中快速集成第三方登录授权
MobIM是完全免费的即时通讯服务,它是社交模板核心通讯模块,支持基本消息类型如文本、图片、语言、视频等等,用户匹配成功会构建消息会话进行交流
社交模板很好理解,就是关于社交的一个App模板,目前包含一套模板,使用这套模板生产的App具有搜索陌生人,通过筛选匹配类型进行匹配,待双方匹配成功即可以进行聊天,同时也可以把匹配的人进行解除匹配或对此人的某种行为进行举报,这套模板具有友好的交互,适当的添加了一些动画特效(例如:通过翻牌子匹配搜索的人,进行喜欢还是不喜欢)以及断网情况、用户操作习惯等细节上的处理,给使用者一个舒服又有趣的用户体验。使用Mob App工厂怎么能生产出一个属于自己的App呢?操作很简单,动动手指2分钟就可以,有没有惊呆,我的小伙伴。
社交模板生产App的步骤如下:
在官网上可以对生产的App应用进行管理,如需进行版本更新,可以访问控制台,对App进行版本管理,进行重新打包,填入相应修改的信息,就会产生新版本的App,老版本App对此进行版本更新提示,可进行版本升级。
Mob 新闻类App模板主要支持三种风格:活力版、青春版以及海洋般。
三个模板均主要由CMSSDK(内容管理系统),UMSSDK(用户管理系统) , 以及云存储SDK。
新闻类App模板架构图
核心功能:
新闻类App中主要的部分-新闻内容,统一由Mob CMS内容管理后台来控制。通过在后台编写制作文章,发布文章后,App中就能够展示出所发布的文章。
文章内容涉及支持文字,图片,图文结合,视频等,多方面满足成为媒体的需要。
搭配UMS便捷的后台用户管理系统,使得新闻类App能够对用户数据观察,用户管理变得相当方便轻松。
App工厂,其实就是一系列的app模板,也可以理解成可以轻度定制的app。
按照平时比较普通的做法的,搭建好一个小型的框架,按照功能封装好底层的类,然后根据类的属性和作用去分包:网络层、核心层、接口层(一般SDK才有的)、UI层等;但是由于新闻模板初步决定了总共要开发三套模板,所以考虑到功能和代码的重用性,也是为了节省开发的时间,所以设计的思想平时不一样。因为三个模板功能类似,几乎全部的功能模块都是需要重用的,所以主要是以功能来分包,方便后面两个模板的开发。
新闻模板的大致项目结构如下:
启动项目 + 通用库 + 三个模板的module
启动项目:主要作为启动时候的逻辑处理以及启动后加载模板module;
通用库:是预先把网络层、工具类(包含通用的功能甚至页面)提取出来,单独作为一个library;
三个模板的module:基于不同模板不同设计上的具体实现;
基本框架图(以模板一为例,其它两个大致一样):
Mob 商城类App,主要是电商业务为主的App,提供一套主流标准的电商业务流程。从产品商品的展示,到购物车的添加,到订单的生成、支付的落实,均已形成完善,流畅的业务流程。
App简单架构图
核心功能:
商城App主要的提供完善的产品商品展示,购物车,订单操作以及支付的功能。
通过Shop管理后台在线生成商品信息,将会在App中得以完美的体现。完善的系统让能帮助快速搭建自己的电商App,取得进入电商市场的先机。
WordPress 是一款Mob 论坛类App模板,主要以浏览帖子,分享帖子为主。
该模板主要由ShareSDK和云存储SDK构建而成。
WordPress模板架构图
核心功能:
WordPress 通过云存储SDK获取HostURL,然后再去WordPress 管理后台获取文章分类,通过文章分类获取文章列表,通过文章列表的文章获取文章详情。也可以在文章列表添加 Banner图。Banner图的配置在云存储SDK,还可以通过ShareSDK 分享文章详情。