应用管理

应用开发

本章节内容包含:

创建微应用

说明
入驻应用商店 仅适用于AWS PaaS应用开发商,详细请参见https://docs.awspaas.com/reference-guide/aws-appstore-reference-guide/join_appstore/README.html
下载开发者证书 仅适用于AWS PaaS应用开发商,详细请参见https://docs.awspaas.com/reference-guide/aws-appstore-reference-guide/join_appstore/developer_key.html
上传 把下载的开发者证书上传到服务器上,会显示开发者名称及有效期信息
开发者名称 在开发者证书上生成的开发者名称
有效期 开发者证书的有效期

新建微应用

步骤:

  1. 点击“AWS Paas控制台->应用管理->应用开发”
  2. 点击“新建微应用”
  3. 对照页面输入信息后,点击“创建”按钮,完成创建

说明
应用图标 可自由设计图标,图标分为iconFontCode,iconFontColor两部分
应用名称 应用名称
应用描述 一句话对应用的描述
应用ID 1. 有开发者证书,只需填写后缀部分
2. 没有开发者证书,应用ID默认为当前时间戳
父应用 1. 当前应用依赖的应用每个应用必须有一个父应用,AWS PaaS基础门户是所有前端Web应用的根应用
2. 没有开发者证书,父应用显示默认,点编辑还是显示AWS PaaS基础门户
业务建模可见 默认开启,开启且有业务模型,将在业务建模>微应用树中显示
自定义表和BO表前缀 1. 自动生成,由开发者证书决定
2. 没有开发者证书自定义表前缀为APP_EU,BO表前缀为BO_EU
移动入口可见 1. 默认开启,开启后:
2.应用开发>配置应用中显示移动入口,扫码测试
3. 应用列表中应用名称前显示通用应用和H5应用图标
4. 移动应用列表中显示对应的H5应用
应用管理权限 配置应用的开发、维护、只读权限;默认都勾选
开发者名称 在开发者证书上生成的开发者名称

部分属性项支持在AWS BPMS平台应用参数中配置是否显示

新建H5入口应用

由HTML5开发的一个应用,挂接地址是一个URL地址

步骤:

  1. 点击“AWS Paas控制台->应用管理->应用开发”
  2. 点击“新建H5入口应用”
  3. 对照页面输入信息后,点击“创建”按钮,完成创建

说明
应用图标 可自由设计图标,图标分为iconFontCode,iconFontColor两部分
应用名称 应用名称
应用ID 应用ID
父应用 1. 当前应用依赖的应用。每个应用必须有一个父应用
2. 没有开发者证书,父应用显示默认,点编辑还是显示AWS PaaS基础门户
首页URL CMD=开头的,或是一个指定的URL地址
应用管理权限 配置应用的开发、维护、只读权限;默认都勾选
开发者名称 在开发者证书上生成的开发者名称
扫码测试 通过移动门户扫一扫测试创建的H5应用

新建安卓应用

此方式适用于本地已有Android应用程序安装文件的情况

步骤:

  1. 点击“AWS Paas控制台->应用管理->应用开发”
  2. 点击“新建安卓应用”,上传.apk打包文件,点击“下一步”
  3. 对照页面输入信息后,点击“创建”按钮,完成创建

新建iOS原生应用

此方式适用于本地已有iOS应用程序安装文件的情况

步骤:

  1. 点击“AWS Paas控制台->应用管理->应用开发”
  2. 点击“新建iOS原生应用”,上传.ipa打包文件,点击“下一步”
  3. 对照页面输入信息后,点击“创建”按钮,完成创建

新建苹果App Store应用

AWS MAM所带来的统一应用商店,可以避免通过公开的苹果应用商店和五花八门的安卓应用市场发行应用所带来的安全隐患和审核/更新/下架困扰,避免员工遵从企业合规要求却无法获取正确移动应用版本的困扰,避免员工通过公共应用市场下载到含有木马或植入侵入系统代码的安全隐患

步骤:

  1. 点击“AWS Paas控制台->应用管理->应用开发”
  2. 点击“新建苹果App” Store应用",在对话框中输入查询的应用名称,选中应用后,点“下一步”
  3. 对照页面输入信息后,点击“创建”按钮,完成创建

新建安卓应用、新建iOS原生应用、新建苹果App Store应用,这三个移动原生入口可隐藏,详见AWS PaaS实例控制台-应用管理-是否允许创建移动原生应用,默认参数值是

配置应用

输入应用ID后,弹出配置应用对话框

基本信息

说明
应用ID 应用ID,只读
父应用 1. 当前应用依赖的应用。每个应用必须有一个父应用
2. 没有开发者证书,父应用显示默认,点编辑还是显示AWS PaaS基础门户,可编辑
版本号 当前应用的版本号,可编辑
编译次数 自动生成,应用每分发一次加自动加1
关联应用名称 选择要关联的应用名称
未安装关联应用依赖程度说明 错误:高度依赖,该App未启动,核心功能无法使用
警告:中度依赖,该App未启动,部分特性无法使用
无:智能依赖,该App未启动,部分特性无法使用,但在交互上做了预置处理,能自动消除类特性
随应用分发 勾选,关联应用中的模板会随应用分发

有模板的应用能勾选随应用分发,否则该框禁选。有模板的应用也需要开启随应用分发及关联当前应用

应用介绍

对当前应用的详细介绍,支持HTML语言

移动入口

标准首页

配置H5应用首页内容

添加分类

添加流程、DW

  • 配置应用还没保存时,创建的流程在移动入口,自动在未分类下显示
  • DW在添加列表中显示需要当前DW有移动端配置且部署菜单
  • 流程只要创建的流程都在添加列表中显示

添加自定义H5URL

设计图标

导航菜单、流程/DW、移动入口这三处地方的iconfontCode和iconfontColor同步一致,一处改变,另两处也同步改变

删除分类

鼠标移动在分类区域,在右侧显示删除图标

分类拖动排序

鼠标移动在分类区域,在右侧显示排序图标

扫码测试

点击左下角扫码测试,弹出二维码,通过移动门户扫一扫测试创建的H5应用首页

布局模式

添加的流程、DW、自定义URL在移动端可通过列表、平铺方式来展示

移动端效果

列表展示 平铺展示

自定义的URL

CMD=开头的,或是一个指定的URL地址

导航入口

将已经部署的导航菜单与该应用关联起来,以便于应用分发、安装时自动部署相关导航菜单。有关AWS的导航菜单的详细介绍,请参见《导航服务》。

高级选项

如果您希望在应用安装、启动、暂停、卸载等状态切换过程中加入自己的逻辑控制,您可以编写Java程序,这些监听事件必须实现com.actionsoft.apps.listener.AppListener接口。

有关插件的详细介绍,请参见《AWS 插件扩展开发参考指南

分发应用

所有处于安装状态的应用,都可以一键制作成.app安装包,分发到其他PaaS实例进行安装或升级。

步骤:

  1. 点击"AWS Paas控制台->应用管理->应用开发"
  2. 点击左侧导航树"分发应用"
  3. 在右侧列表输入应用ID

也可在AWS命令行控制台中执行如下命令:

将应用发布到AWS企业应用商店

如果开发者对该应用拥有版权,是应用的法定收益方,可以通过发布到AWS企业应用商店,让更多企业用户受益。了解如何成为AWS企业应用商店的认证开发者和应用上架审核规范,详细请参见:申请入驻AWS企业应用商店AWS PaaS应用开发规范与设计原则

开发小组

在AWS Paas平台建立和管理多个开发小组,这些账户被许可登入AWS Paas,进行开发、实施、和运维等高级操作。

新建开发小组步骤:

  1. 点击"AWS Paas控制台->应用管理->应用开发"
  2. 点击"新建开发小组"按钮,弹出"新建开发小组"对话框
  3. 配置tab页"小组"信息
    • 角色包含兼职
    • 包含在成员和角色范围内的用户可登录Console控制台
    • 变更记录列出了每次变更的详细记录
  4. 再点击tab页"应用管理权限",配置应用的开发权限和维护权限

    • 业务建模、调度服务、连接服务、应用管理,勾选开发或维护权限中的任意一种,都会显示对应的应用资源
    • 移动应用管理、实例运行管理、导航服务运用了维护权限
    • 只读权限低于开发或维护权限,当应用只勾选只读权限时,该应用对应的业务模型、运维管理、调度服务、连接服务等都只读
  5. 点击"确定"按钮,完成创建

开发小组的其它操作

查询权限

查看二级管理员所拥有的菜单、应用、组织、权限

批量替换

批量替换开发小组成员

操作日志

记录开发小组的操作日志



Seven
 010-62962343-690
 liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区