Note:outsystem对于绝大多数的开发人员并不是很合适,只做了解就可以,不建议花太多时间。但是如果公司有这方面的想法,也可以深入。(2020-01-06)
由于outsystem平台是英文版。介绍时有些东西,只是自己的经验说明。本人也是第一次接触这种IDE。
1.申请并安装outsystem
2.开始创建简单的手机应用程序。
2.1启动outsystem。第一次创建应用知识熟悉它的创建流程,可以根据向导一步步操作。
2.2 如上图,点击“New Application”,创建应用。
2.3 如上图,选择创建的应用程序的类型。这里选择手机端的应用。点击“NEXT”。
2.4 如上图,选择一种颜色作为应用的背景色,同时选择一个背景图标。
2.5 如上图,一个应用可以包含若干模块。填写模块名称,点击“CREATE MODULE”。
2.6 如上图,点击“CREATE MODULE”后,会出现如上界面。根据提示,可以知道这里是让我们创建一个界面。而创建界面的方式有两种:1.拖一个Screen到工作区域;2.拖一个实体到工作区域。
2.7 根据向导知道,是让我们选择“Interface”,然后选择“Main Flow”, 右键,选择“Add Screen”。
2.8 之后会出现一个选择Screen类型的界面。根据向导知道,这里它让门选择“List With Chart”模板,并给这个界面一个名称。
2.9 点击“CREATE SCREEN”按钮。
2.10 根据向导知道,选择“Data”标签页。
2.11 选择“Entities”文件夹,右键,选择“Import New Entities from Excel”。这里是要导入信息到里面。
2.12 选择一个Excel文件,打开并导入。
2.13 点击实体中的“Task”,展开它。
2.14 观察导入得Excel表。可以看到Task下的子节点和Excel里的列名称一一对应。
2.15 观察Entity。选中“Task”,可以看到,在下方看到一些属性。
2.16 仔细观察,会发现Id,和Description,DueDate,IsActive这三个实体不一样。
2.17 根据向导,点击“Next”。
2.18 可以看到之前添加的界面(具有List With Chart模板的界面)。此时虽然已经导入了数据到数据库里,但是界面上显示还是模板本省的样本数据。所以需要进行一些修改。
2.19 根据向导,可以知道首先需要修改title,将titile的名称改成导入得excel的文件名(方面后期界面和数据文件的一一对应)。
2.20 根据向导,可以知道现在要对模板里的样本数据进行更新。将task实体直接拖到chart中。
2.21根据向导,可以知道现在要对模板里的样本数据进行更新。将task实体直接拖到list中。
2.22 根据向导,可以知道点击“Publish”按钮。
2.22 点击Publish执行的操作有
- 当前版本的应用被存储到服务器
- 产生应用程序代码,创建数据库表的SQL脚本
- 应用被拷贝到前端服务器,执行SQL脚本插入初始数据
2.23 可以看到有一个通信错误。
2.24 重新编译
实体可以逐个在浏览器中进行查看。
2.25 测试
2.26 创建一个任务详细的界面
2.27根据向导点击listitem
2.28 根据向导,创建一个新的空界面。
2.29 创建一个表格。
2.30 保存任务。
2.31 添加任务。
2.32 添加任务。
2.33 关联数据
2.34 发布
3.看一下界面分布。
3.1 如上图,大致将界面根据习惯分成如上划分的几个区域。 在应用管理视图是有“Processes”, “Interface”,“Logic”,“Data”四个选项卡组成。