打造移动体验
在这一期的 30 年低代码中, Mendix 布道者 Simon Black 演示了如何构建移动体验 Mendix 平台。
视频主题
-
成绩单
[00:00:11.540]
您好,欢迎来到[00:00:14.230]
我叫西蒙·布莱克,今年30岁。[00:00:16.750]
我是 Mendax 的技术布道者,[00:00:18.939]
今天的网络研讨会我们将涵盖以下内容[00:00:20.859]
构建移动体验,因此这些[00:00:26.619]
网络研讨会每月举办一次。[00:00:29.079]
我们每月举办的网络研讨会都会尽量涵盖以下内容:[00:00:31.480]
围绕当地援助的一个特定话题[00:00:33.640]
发展过程中,我们可能会考虑您如何……[00:00:36.370]
可以协作进行视觉开发[00:00:38.320]
使用诸如以下功能的应用程序[00:00:40.780]
用于快速构建的 Web 建模器[00:00:42.420]
六月份无需代码的应用程序[00:00:46.089]
我们研究了一下如何构建[00:00:47.379]
精美的多渠道应用程序和[00:00:49.690]
利用 Atlas UI 等工具[00:00:51.940]
构建模块以及门达克斯网站[00:00:55.000]
建模器可以快速构建这些[00:00:56.770]
在今天的网络研讨会中,我们将讨论以下应用:[00:01:00.100]
专注于打造移动体验[00:01:02.800]
我们来看看如何才能同时构建两者。[00:01:04.360]
线上和线下体验,以及[00:01:07.149]
如何将该应用程序扩展到其他领域[00:01:09.250]
可穿戴设备和教堂等设备[00:01:11.770]
八月份我们会看看接口方面的问题。[00:01:15.640]
如何构建智能应用程序[00:01:17.560]
智能应用程序是一种[00:01:19.720]
利用物联网服务和区块链[00:01:22.630]
服务以及认知服务[00:01:25.750]
能够创造独特的体验[00:01:27.670]
这是利用现有数据和[00:01:30.640]
构建新型应用程序和[00:01:34.800]
最后,在九月份我们将探讨如何[00:01:37.149]
您可以提交您的 Mendax 申请[00:01:38.800]
并将它们部署到任何架构中[00:01:41.140]
无论它是否位于您的任何云端,您都需要它。[00:01:43.660]
选择或本地环境以及[00:01:48.640]
这些网络研讨会的结构是这样的:[00:01:49.929]
我们将在五分钟内介绍……[00:01:51.610]
在25分钟的演示中,我们将探讨……[00:01:54.340]
mendax 平台的演示和[00:01:56.410]
最后,我们将进行现场问答环节,大家可以提问。[00:01:59.470]
我们询问有关这项技术的问题[00:02:05.050]
让你对门达克斯有所了解[00:02:07.000]
关于 Mendax 是一家公司[00:02:10.209]
旨在帮助企业通过应用程序取得成功[00:02:12.640]
而 Mendax 是最快最简单的。[00:02:14.770]
本地平台,使您能够创建[00:02:17.500]
并持续改进移动端和网页端[00:02:20.140]
应用程序,我们通过使用应用程序来实现这一点。[00:02:23.109]
视觉模型[00:02:24.250]
所以,与其编写应用程序,我们不如……[00:02:27.010]
让你[00:02:27.959]
页面、数据以及……[00:02:31.739]
使用可视化模型进行逻辑运算并部署[00:02:34.170]
这些应用程序可以发送到您需要的任何地方[00:02:36.769]
整个平台的设计目的就是为了带来[00:02:39.390]
业务和IT共同促成[00:02:41.939]
让他们在整个过程中进行合作[00:02:43.650]
应用程序生命周期,从[00:02:46.590]
收集需求,开发您的[00:02:48.450]
最后部署您的应用程序。[00:02:50.489]
该应用程序可在以下位置获取:[00:02:52.560]
Mendax平台允许您创建[00:02:54.959]
应用程序运行速度提升十倍,并且正在使用[00:02:57.930]
70%的最佳资源,所以我们来看看[00:03:05.129]
在用户界面和移动设备上[00:03:07.530]
设备数量不断增加。[00:03:10.829]
我们开始接触到市面上的各种设备[00:03:13.109]
聊天机器人的出现[00:03:14.969]
界面,以及可穿戴设备[00:03:17.099]
我们的客户期望我们[00:03:19.620]
我们将我们的应用程序提供给……[00:03:23.340]
有与这些互动的新方式[00:03:25.349]
因此,与其说是设备,不如说是它们是否是[00:03:27.989]
通过言语交流,无论是聊天还是其他方式。[00:03:30.329]
我们需要能够满足机器人的需求[00:03:32.129]
这些不同类型的设备[00:03:36.569]
这正逐渐成为一个挑战,[00:03:38.340]
加德纳认为,90%的大……[00:03:40.979]
各组织没有充分利用其[00:03:44.220]
移动战略,而且有一个不错的策略。[00:03:46.109]
原因就在于此,因为他们……[00:03:47.430]
他们将投资集中在移动领域[00:03:49.620]
他们正在对每一项进行开发[00:03:52.199]
特定的移动应用程序或移动[00:03:54.599]
他们需要配备的设备[00:03:56.180]
在不同技术领域发展[00:03:58.949]
没有一个可以掩盖真相的策略[00:04:01.500]
这些设备各自都有助于……[00:04:06.959]
这些 Loko 平台弥合了差距,[00:04:09.180]
允许您构建这些应用程序[00:04:10.729]
适用于多种不同类型的移动设备[00:04:13.079]
设备并允许您构建您的[00:04:15.750]
适用于所有这些设备的应用程序[00:04:17.519]
但要将它们构建在一个核心平台上,这样[00:04:21.329]
而不是以不同的方式建造它们[00:04:22.440]
技术与不同语言,例如[00:04:24.599]
您可以进行 iOS 或 Android 开发[00:04:27.330]
在一个应用程序平台上构建和[00:04:29.550]
将这些部署到多个设备上[00:04:34.130]
loko平台也需要能够[00:04:37.050]
你需要既离线又在线。[00:04:40.260]
能够拥有同样的经历[00:04:41.810]
您的应用程序中的所有用户[00:04:43.850]
无论他们是否有信号,或者他们[00:04:45.919]
没有信号,所以他们需要……[00:04:48.080]
能够拥有那种经历[00:04:49.730]
向前迈进,并能够建立这些[00:04:51.860]
应用程序比开发它们更容易[00:04:54.470]
在传统编程语言中,任何位置[00:04:59.570]
平台需要能够利用[00:05:01.340]
原生设备功能,以便客户[00:05:03.860]
期待与各方进行高水平的互动[00:05:06.770]
他们期望通过移动设备进行滑动操作。[00:05:09.320]
他们期望的手势集成[00:05:11.840]
等等,无需任何额外操作即可实现[00:05:14.030]
使用您提供的平台构建的应用程序[00:05:19.090]
还需要能够部署这些[00:05:21.650]
应用程序运行速度更快,所以一旦你[00:05:24.050]
构建你不想使用的应用程序[00:05:25.580]
等待部署[00:05:27.830]
建筑和建造你的[00:05:29.630]
你需要由你的运维团队提交申请[00:05:31.910]
能够一键部署您的[00:05:33.200]
应用程序可以发布到任何云端或[00:05:35.060]
不仅包括本地环境,还包括[00:05:37.280]
需要将应用程序推广到[00:05:38.930]
客户设备与本地[00:05:41.570]
平台允许你这样做[00:05:43.400]
能够在那边进行更新,以便[00:05:46.100]
您的应用程序可以部署[00:05:47.419]
直接发送到客户的应用程序和手机[00:05:49.760]
一旦部署完成,[00:05:54.400]
最后,任何本地平台都需要是[00:05:57.080]
能够扩展,你需要是[00:05:59.150]
能够正确创建您的服务[00:06:01.340]
利用休息和坡道服务[00:06:03.320]
逻辑并将其暴露给其他设备[00:06:06.050]
无论它们是否在聊天机器人界面上[00:06:08.810]
如果它们安装在可穿戴设备上……[00:06:11.150]
需要能够将这些数据公开为……[00:06:13.310]
今天我们的演示中包含一系列服务。[00:06:18.830]
我接下来要做的事是……[00:06:20.120]
然后我会给你展示一个示例应用程序。[00:06:22.729]
我将向你展示如何做出改变[00:06:24.289]
对于该申请,最后我们将[00:06:26.510]
看看我们如何扩展这个应用程序[00:06:28.720]
利用 REST 服务,我们可以[00:06:31.400]
将其暴露给其他设备[00:06:33.440]
想要连接,所以应用程序[00:06:40.490]
我们今天要看的是……[00:06:41.870]
可在 Mendax 应用商店下载[00:06:44.180]
应用商店是由……构建的[00:06:45.380]
布道团队,我们在那里建立[00:06:47.990]
构建于……之上的应用程序数量[00:06:49.940]
这些应用程序可能会利用的灵感[00:06:53.450]
多项创新技术[00:06:55.650]
例如区块链以及更高层次的[00:06:59.820]
茶具服务能够展示什么[00:07:02.400]
他有可能与 Mendax 合作[00:07:06.240]
我们已经开发了许多应用程序[00:07:07.110]
在不同行业中,无论[00:07:09.240]
无论是来自医疗保健领域[00:07:11.130]
金融服务、保险等等[00:07:13.020]
但我们想要重点关注的应用是[00:07:15.270]
今天介绍的是家庭护理应用程序。[00:07:17.600]
此应用程序允许[00:07:19.949]
远程现场工作人员能够前往[00:07:22.110]
能够联系到特定客户并进行沟通[00:07:24.750]
提出并回答一系列问题[00:07:26.820]
他们需要在现场进行操作。[00:07:29.580]
线上线下他们都需要这一点[00:07:31.710]
能够获取导航信息[00:07:33.270]
例如,当他们在线时以及当[00:07:35.190]
他们在偏远地区离线。[00:07:36.780]
需要能够回答问题[00:07:38.310]
关于他们这次特别的预约……[00:07:40.500]
好了,我们来看看。[00:07:45.240]
应用程序并向您展示它[00:07:46.800]
功能看起来是这样,我只是……[00:07:48.960]
我要在这里打开我的移动设备[00:07:50.699]
这是在我的安卓设备上运行的。[00:07:52.590]
在这里,我可以通过这个应用程序看到[00:07:55.860]
这里顶部有菜单栏,我可以[00:07:58.169]
向下滚动查看与此相关的多个日期[00:08:01.080]
可以选择特定日期并进行筛选[00:08:03.060]
我还可以使用预约列表[00:08:05.160]
这里提供搜索选项,可以用来搜索[00:08:07.560]
我的特定预约[00:08:09.120]
应用程序顶部在这里我们有我们的[00:08:14.130]
当前任命及以下[00:08:16.260]
这里列出了即将推出的节目。[00:08:17.699]
如果我滑到这些地方,预约就会被取消。[00:08:20.159]
我可以特别说明即将到来的预约。[00:08:21.840]
查看打开地图文本的选项或[00:08:25.590]
在应用程序的操作中调用所有方法[00:08:28.500]
所以如果我选择地图选项,它可能会询问[00:08:31.440]
一旦你真正放手,我就可以……[00:08:34.080]
选择文本选项以打开[00:08:36.330]
弹出消息对话框,这样我就可以发送短信了。[00:08:38.550]
给这位特定用户的消息是这样的[00:08:42.120]
例如,我正在路上,我可能想要[00:08:43.709]
我可以用以下方式给他们发送消息[00:08:46.350]
这些按钮在这些原生[00:08:47.880]
它们在以下方面可用[00:08:49.890]
门德斯平台提供了这种互动[00:08:53.779]
如果我点击这里的“查看”按钮,就可以进入[00:08:56.580]
然后深入到那个特定的点,[00:08:58.620]
通过这次预约,我可以[00:09:00.240]
查看有关地点的信息[00:09:02.130]
预约期间我还可以看到一些任务[00:09:04.470]
我还可以获取更多信息,并深入挖掘。[00:09:06.810]
关于该任务信息,以获取一些[00:09:08.579]
更深[00:09:09.030]
每个任务中都包含多个信息。[00:09:11.850]
动态问题[00:09:13.860]
在我们的应用程序中配置[00:09:15.560]
这使我们能够回答某些问题。[00:09:17.880]
利用不同类型的信息[00:09:20.250]
输入字段,例如滑块[00:09:22.980]
例如,无论是输入字段。[00:09:25.380]
或者我们可以添加单选按钮。[00:09:28.740]
我们的应用程序,我们可以实现这些[00:09:30.210]
可以在应用程序中以问题的形式提出[00:09:35.490]
我们想做的,我想向你展示。[00:09:36.720]
我们如何才能改变这种情况?[00:09:38.010]
应用程序,我们该如何部署这个[00:09:40.650]
本地申请并向您展示他们的[00:09:42.420]
热重载,然后最终部署[00:09:44.670]
将此应用程序发布到移动设备[00:09:48.260]
所以,我们首先要做的事情就是[00:09:50.550]
我们想在应用程序中添加一项新功能[00:09:52.290]
我们希望为每个……添加此功能[00:09:54.990]
这些问题可以选择回答[00:09:56.970]
上传一组照片即可查看[00:10:00.120]
那些照片,最终能够[00:10:02.550]
在这里控制备注字段,以便我们[00:10:05.190]
实际上可以显示或隐藏这些笔记[00:10:07.560]
该字段基于特定选项,因此[00:10:14.670]
接下来,我们来看看如何才能……[00:10:16.500]
对这个特定对象进行这些更改[00:10:18.030]
应用程序,所以如果我关闭我的[00:10:22.080]
这里可以预览手机版,我可以打开。[00:10:24.900]
这是 Mendax 商业建模器[00:10:28.140]
安装在我的本地机器上,它[00:10:30.210]
这使我们能够构建我们的应用程序[00:10:32.040]
现在我们使用可视化模型,有两个[00:10:34.410]
我们建模环境的版本[00:10:36.060]
还有一个桌面版本,功能更多[00:10:39.180]
专注于企业IT的人员开发[00:10:41.850]
牙菌斑清除应用程序集成到[00:10:45.030]
我们提供某些服务,但我们也有网站[00:10:47.940]
版本也一样,网页版是[00:10:50.070]
网上所见即所得[00:10:51.960]
一款可在网页上构建的编辑器[00:10:54.480]
无需提交申请即可提交您的申请[00:10:56.190]
具备任何身份识别知识,因此在行业中[00:11:02.010]
在桌面上的建模器中,我们可以查看[00:11:04.020]
在我们的应用程序中,我们可以看到该页面。[00:11:05.880]
我们之前就上线了,所以我们有能力[00:11:07.650]
在视图模式和[00:11:09.660]
进入编辑模式,以便能够看到……[00:11:11.790]
页面在我们……时的样子[00:11:13.140]
开发它,所以我们想要的第一件事[00:11:16.410]
我们需要做的就是在我们进行这项改变的时候。[00:11:17.670]
我们想为此添加一些新数据。[00:11:20.700]
照片和[00:11:21.930]
想把它存储在我们的[00:11:23.910]
申请流程,所以我们首先需要的是[00:11:27.480]
我们需要添加一些数据,而且我们[00:11:29.460]
需要创建一个新的数据表。[00:11:31.320]
我们能够存储这些信息,所以我们这样做[00:11:34.050]
使用视觉领域模型和[00:11:36.540]
这里是我们拓展业务的地方[00:11:38.040]
使用拖放功能的应用程序[00:11:40.410]
用于构建我们实体的接口或[00:11:42.779]
表格以及我们之间的关联[00:11:45.300]
所以,我们这里有个问题,对于[00:11:48.240]
我们希望能够回答每一个问题[00:11:49.560]
首先,请上传一组照片。[00:11:52.500]
我打算添加一项新的活动。[00:11:54.209]
我打算把这张照片叫做“我也是”。[00:11:58.529]
将继承系统映像[00:12:02.010]
系统映像使我们能够自动[00:12:04.080]
在我们的系统中上传和存储照片[00:12:06.240]
我们还有一个用于文件的应用程序。[00:12:08.459]
同时记录下来,这是一种快捷的方法。[00:12:10.500]
能够继承某种功能[00:12:12.600]
现在就在您的申请中完成此操作[00:12:16.050]
我想要的特定应用程序[00:12:17.399]
一个问题需要多张照片,所以我只能说[00:12:20.010]
我需要做的就是从……拖拽[00:12:21.750]
照片上的实体与我们的问题相关。[00:12:24.120]
这将自动创建一个 so[00:12:25.980]
关联,以便我们可以拥有多个[00:12:28.260]
照片以及针对某一特定情况[00:12:31.290]
接下来我们需要做的问题是:[00:12:35.070]
现在我们已经构建了自己的特定数据[00:12:37.080]
我们需要构建用户界面[00:12:39.330]
就我们的应用程序和我们的做法而言[00:12:41.430]
也就是说,我们使用可视化节奏构建器[00:12:43.500]
为了构建该应用程序,以便当[00:12:48.690]
我们正在构建我们的应用程序[00:12:50.400]
可以针对不同的设备配置文件进行构建[00:12:52.620]
因此,在模拟平台中,我们有[00:12:54.839]
能够拥有其他个人资料[00:12:57.779]
每个设备可添加额外页面[00:13:00.990]
如果我们添加一个应用导航配置文件主页[00:13:02.820]
在这里我们可以看到我们有能力[00:13:04.680]
创建线上和线下页面是[00:13:07.770]
能够创建浏览器和平板电脑,[00:13:09.959]
移动页面,以便您可以安心地[00:13:12.420]
按照您的需求设计您的应用程序[00:13:14.820]
对于这些特定类型的设备而言,[00:13:18.930]
我们的例子是一个混合型手机应用[00:13:21.950]
这里可以离线申请,我们可以[00:13:25.110]
点击此显示选项即可进入。[00:13:26.880]
这是第一个页面[00:13:28.740]
现在应用程序显示的是我们想要的页面[00:13:32.040]
改变,就是我们想要改变观点。[00:13:33.750]
主题信息[00:13:34.899]
我刚刚在编辑中打开了这个。[00:13:36.970]
在这里,我可以切换编辑和模式。[00:13:39.249]
进入查看模式,看看该应用程序的内容。[00:13:40.600]
看起来大概是这样的,我们开始吧[00:13:44.170]
我们有备注字段,我们还有[00:13:46.329]
我们可以回答这些问题[00:13:49.839]
我们首先想做的就是我们想要[00:13:51.009]
拖入一个新组件,然后这个[00:13:53.379]
该组件将是一座建筑物[00:13:55.209]
积木和建筑积木是[00:13:56.920]
这些内容均已涵盖,我们已在文中进行了介绍。[00:13:58.749]
上次会议他们给你贴上了“写”的标签[00:14:01.269]
迅速构建用户[00:14:02.949]
界面和外观风格[00:14:04.629]
应用[00:14:05.410]
所以,当我们简单地添加导航时……[00:14:08.019]
这里被堵住了,正如你在这里看到的,我们[00:14:10.389]
我们有相机选项,可以拍照。[00:14:13.660]
图库,也是我们笔记的一个选项[00:14:16.329]
领域,但目前这些特定领域[00:14:18.429]
按钮部分可以想办法完成[00:14:20.139]
所以我们需要建造任何东西。[00:14:21.910]
构建知识经济[00:14:23.290]
将界面集成到应用程序中,因此第一个[00:14:26.800]
我们想做的就是这件事[00:14:27.790]
我们有能力按下某个特定的按钮[00:14:30.100]
添加新照片,以便我们选择一个实体[00:14:33.730]
根据我刚才提到的领域模型[00:14:35.740]
之前已经创建好了,所以我已经有了我的照片。[00:14:37.869]
在这里我可以选择照片小标签[00:14:40.779]
然后让我为我创建一张实况照片[00:14:42.639]
申请,但我想要做的是……[00:14:45.009]
对于我想要的特定实体,[00:14:46.990]
为了能够建立关联,因此[00:14:49.449]
之所以选择,是因为我在一个问题中[00:14:52.350]
自动设置选项[00:14:54.970]
我的问题与我的关联[00:14:57.249]
接下来我想做的就是拍照。[00:15:01.779]
我想能够显示我想要的页面[00:15:03.879]
能够赋予用户以下能力[00:15:05.519]
拍下那张照片,并能够保存它。[00:15:08.679]
能够离线查看那张照片[00:15:11.800]
我们在这里所做的一切都是公开的。[00:15:13.809]
线上线下我都会这样做。[00:15:18.220]
点击新页面,就会出现一个数字[00:15:20.199]
页面模板和页面模板[00:15:22.870]
快速构建用户群的方法[00:15:24.850]
这些页面模板基于以下界面[00:15:27.220]
关于最佳实践模式[00:15:29.259]
由您自己开发[00:15:30.480]
组织用户体验团队或由……开发[00:15:33.399]
Mendax 应用团队以及用户体验团队[00:15:35.709]
所以在这里我们要选择响应[00:15:40.259]
这里我们还会使用特定的模板。[00:15:42.850]
选择特定布局和[00:15:44.410]
特定的模板有助于加快速度[00:15:46.240]
发展[00:15:47.440]
当我点击“显示”时,就会显示这个[00:15:49.509]
我们刚刚创建的页面,正如您所说[00:15:51.879]
您可以看到,这里我们已经自动完成了。[00:15:53.470]
基于此生成了结构[00:15:56.290]
特定实体,因此它已经知道[00:15:58.779]
因为它继承了照片系统[00:16:01.690]
我们可以自动向用户提供图像[00:16:04.720]
能够上传照片[00:16:07.149]
选择一个问题,并且能够[00:16:09.399]
我看到了那张照片,但我什么都不要。[00:16:12.100]
我想要的仅仅是拥有这种能力[00:16:14.199]
使用原生相机并能够[00:16:16.389]
选择并上传照片,我这就去[00:16:19.750]
添加一个新的构建模块,并且[00:16:21.430]
我要添加的构建模块是[00:16:22.839]
这里是相机选项。[00:16:25.269]
小部件,而小部件是扩展[00:16:27.610]
Mendax平台,以便您可以扩展[00:16:29.949]
mendax 一号,两者都来自前端[00:16:31.810]
自定义 JavaScript 并将其构建到[00:16:34.089]
小部件以及后端也是如此。[00:16:36.670]
所以,使用自定义 Java,使用小部件。[00:16:39.790]
这些功能能够集成到[00:16:42.009]
使用原生设备功能[00:16:44.649]
使用 Cordova 框架访问某些[00:16:47.079]
设备功能,例如滑动操作[00:16:49.329]
相机、GPS 等功能让您能够[00:16:52.180]
非常迅速地使用这些功能,因此[00:16:56.319]
我们希望能够实现这个相机功能。[00:16:57.880]
为了查看图像,我们希望能够[00:17:00.639]
保存那张照片,我们想要[00:17:03.579]
以便能够将其上传到我们的[00:17:05.199]
所以我需要连接应用程序[00:17:09.490]
底部有保存按钮。[00:17:11.110]
自动生成到我们的照片[00:17:12.909]
实体,而这将要做的事情是一旦[00:17:15.970]
我们已经拍好了照片,它就会……[00:17:17.650]
请将它保存到数据库中。[00:17:20.020]
会将其保存到我们的离线数据库中。[00:17:22.659]
如果我们离线,如果我们在线,那[00:17:25.030]
将自动进入在线模式[00:17:27.339]
我们已经通过数据库创建了我们的选项。[00:17:32.890]
这将打造一个沙发,让我们能够……[00:17:35.650]
拍照并将其保存到我们的系统中[00:17:38.200]
接下来我们要做的事情就是申请。[00:17:40.690]
我们是否希望能够创建一个视图[00:17:42.549]
我们想拍摄的所有照片[00:17:44.500]
能够看到它的画廊,这样我们就可以[00:17:46.330]
看看这些图片,并在我们的……中查看它们[00:17:48.220]
所以我打算创建一个新的应用程序[00:17:51.100]
再翻一页,这次将是[00:17:53.500]
展示我将要拍摄的照片[00:17:58.419]
基于形式的[00:17:59.320]
使用相同的模板[00:18:00.820]
以前和这次我们只会[00:18:02.920]
这里显示照片选项,我要走了[00:18:06.610]
给它一个新的页面标题,即[00:18:10.020]
画廊,在这里我们可以解析 n[00:18:14.170]
在这种情况下,我们将传递对象。[00:18:15.880]
之所以提出这个问题,是因为我们想要能够[00:18:17.890]
要查看每个问题的所有[00:18:20.380]
我已经上传了一些照片,所以我[00:18:23.320]
还要再建一栋楼[00:18:25.030]
这次我要用一个方块。[00:18:26.680]
图片构建模块就在这里[00:18:29.260]
以列表视图显示,并提供显示选项[00:18:31.810]
一张照片,所以我要把它连接起来。[00:18:34.420]
这里是 ListView,ListView 允许[00:18:36.430]
让你显示对象列表[00:18:38.950]
存储在数据库或……中的数据[00:18:41.410]
所以,在这种情况下,我们将使用内存。[00:18:43.690]
选择一个具体问题,我们[00:18:46.120]
将会展示所有照片[00:18:48.190]
可用,我还要连接这个[00:18:52.450]
特定的图像与我们的照片相似,以便[00:18:57.310]
我们可以展示这种特定的观点。[00:18:59.440]
图片上我不需要保存按钮[00:19:03.340]
这里是底部,所以我就简单地……[00:19:04.750]
删除它,这样我们就不需要……[00:19:06.460]
页面底部的按钮,下一步[00:19:12.160]
我要做的是建造[00:19:13.660]
在应用程序中加入一些逻辑,以便在……[00:19:16.630]
我希望能够在我……的时候运用这种逻辑[00:19:18.370]
点击此按钮,我希望能够……[00:19:20.650]
显示和隐藏该备注字段,我们[00:19:23.110]
希望能在我们的系统中看到这一点。[00:19:25.510]
可通过线上和线下方式申请[00:19:28.260]
现在我们有两种构建逻辑的方法。[00:19:30.880]
在 Mendax 中,我们有麦克风流,允许[00:19:33.970]
你需要构建自己的视觉逻辑[00:19:36.250]
在线上,它会在服务器上执行这些操作。[00:19:38.710]
我们也有这边,但我们也有[00:19:40.750]
纳米流的概念以及纳米[00:19:43.630]
流程允许您在流程中构建逻辑。[00:19:46.060]
完全运行于[00:19:48.730]
应用程序的客户端,所以[00:19:51.400]
这些程序既可以离线运行,也可以在线运行。[00:19:53.470]
这些程序可以在浏览器中运行。[00:19:55.870]
可以在移动设备上运行,并且这些[00:19:57.940]
允许您构建逻辑和导航[00:20:00.400]
以及所有你个人的决定[00:20:04.180]
应用程序的客户端,所以在[00:20:06.940]
这种情况下的纳米流是[00:20:08.770]
确认我们的预约是否有效[00:20:11.320]
预约已完成,所以预约仅[00:20:13.660]
完成[00:20:14.380]
如果我们已经完成了所有[00:20:15.910]
主题以及所有相关问题[00:20:17.920]
那个特定主题完成后[00:20:20.860]
接下来我们将寻找下一个主题。[00:20:23.410]
可在我们的离线数据库中找到或[00:20:25.900]
如果我们在线,它就会在线。[00:20:28.510]
在列表中设置下一个预约,这样[00:20:31.150]
我们之前已经展示了最高任命[00:20:33.010]
这是我们下一个预约的时间。[00:20:34.900]
在我们的应用程序中执行并运行[00:20:37.800]
让我们创建一个简单的纳米流。[00:20:40.750]
能够实际显示和隐藏此内容[00:20:42.760]
这里是备注栏,所以我们要……[00:20:44.980]
创建 Colin 和我要做的流程[00:20:47.410]
创建一个新的纳米流,我打算[00:20:56.830]
创建一些逻辑来显示和隐藏该内容。[00:20:59.230]
具体问题如下:[00:21:02.890]
然后我们可以添加一些问题[00:21:05.980]
对此做出的决定,所以第一个决定是我们[00:21:08.140]
我们想做的是检查一下是否[00:21:09.490]
备注字段实际上会显示出来。[00:21:13.240]
高度,所以我们有一个气球[00:21:15.670]
我们已经创建的数据库和[00:21:17.380]
这使我们能够显示和隐藏某些内容。[00:21:20.080]
我们特定页面上的元素,所以我们是[00:21:22.990]
要说的是,这里显示的是备注字段。[00:21:29.580]
我们可以设置真值或假值。[00:21:32.890]
在这里,我们正在做出一些决定[00:21:34.660]
我们的应用程序逻辑,并以此为基础[00:21:37.210]
这样一来,我们就能影响我们的行为。[00:21:40.510]
如果备注字段显示出来,我们[00:21:43.540]
希望他们能够隐藏它,所以[00:21:45.610]
我们点击同一个按钮,我们希望它[00:21:47.650]
能够显示和隐藏这些笔记[00:21:49.810]
因此,我们可以使用更改来操作该字段。[00:21:53.110]
这里有一个对象,我们可以选择选择[00:21:56.230]
更改特定属性[00:21:58.570]
该属性的值,如果已设置[00:22:02.230]
我们希望将该特定值设置为 true。[00:22:04.240]
将值设为 false,我们也希望[00:22:07.870]
如果我们已经有此信息,则将其提交到数据库。[00:22:10.000]
如果无法通过网络连接,我们可以承诺[00:22:12.340]
如果我们把这些信息导入离线数据库,我们会这样做。[00:22:19.330]
不要显示我们一半的字段[00:22:20.950]
希望能真正向他们展示。[00:22:23.290]
所以我们现在想要能够设置这个[00:22:24.760]
一个正确,所以我打算做个改动[00:22:26.920]
再次[00:22:28.030]
在相同价值下,这是一个非常简单的[00:22:33.550]
逻辑将向您展示如何制作[00:22:35.350]
决定如何更改所有数据[00:22:37.870]
在您的在线申请和[00:22:40.300]
离线状态下,我们已经做出了这些更改。[00:22:45.580]
我们真的可以开始跑步了。[00:22:47.890]
查看该应用程序,所以最后一点[00:22:50.950]
在我们继续进行下一步之前,我们需要这样做[00:22:52.930]
运行应用程序需要设置[00:22:54.820]
这个元素的可见性,所以我们[00:22:57.400]
想根据某个属性来设置这个值。[00:22:58.930]
我们想设定哪些内容的可见性[00:23:01.060]
用户看到,并且每一页都[00:23:03.220]
修改 X,您可以有条件地显示 ID[00:23:05.410]
某些基于数据的属性,但[00:23:08.410]
也基于模块角色和用户[00:23:10.270]
在您的申请中扮演角色,这样当我们[00:23:13.060]
选择“是”,我们希望能够看到[00:23:14.980]
此备注字段和一种选择方式[00:23:16.540]
错误,我们不想看到它[00:23:20.820]
所以我现在要去的地方[00:23:22.840]
点击本地运行按钮,然后在[00:23:25.030]
Mendax 的背景功能是构建。[00:23:26.590]
我们的应用程序将构建[00:23:29.080]
数据库将为我们构建逻辑[00:23:31.090]
图层以及我们需要的任何页面[00:23:33.790]
一旦建成,我们就可以与之交互。[00:23:36.460]
然后在我们的手机上查看此应用程序[00:23:38.230]
设备使我们能够扫描特定物体[00:23:40.990]
二维码,以便我们测试这个[00:23:43.240]
既可以线上申请,也可以线下申请。[00:23:49.240]
该应用程序的功能是:[00:23:50.590]
请我们同步应用程序,因为[00:23:53.230]
数据库发生了一些变化,[00:23:55.210]
然后它将进行所有这些更新[00:23:57.580]
对我们来说,它将完成所有的创造。[00:23:59.920]
更改表格名称的任何[00:24:02.140]
属性等等,或者在我们内部[00:24:03.970]
所以当我们遇到下坡路时,应用程序就会启动。[00:24:07.180]
在这个视图选项的箭头下,我们有一些[00:24:09.190]
我们提供多种方式查看您的申请。[00:24:11.500]
我们既可以在浏览器中查看它,也可以[00:24:13.090]
在移动设备上查看,但我们也[00:24:15.400]
能够查看它[00:24:17.080]
mendax 应用程序和 mendax 应用程序是一个应用程序[00:24:19.750]
我们可以从 App Store 下载。[00:24:21.310]
它可以让你测试这些[00:24:23.410]
无需部署即可运行的应用程序[00:24:25.360]
将你的应用程序打包在一起,这样就更方便了。[00:24:28.120]
比每次都要重新搭建要好得多[00:24:30.100]
您可以使用不同的设备轻松操作[00:24:32.650]
修改后的移动应用程序用于测试这些[00:24:34.660]
申请并迅速确认[00:24:37.150]
确保您的应用程序已正确构建。[00:24:41.320]
所以,使用MINIX移动应用程序,我们可以……[00:24:43.000]
在这里,我们可以点击侧边菜单[00:24:45.340]
扫描二维码,即可显示二维码[00:24:48.340]
给我们一个可以扫描的条形码[00:24:50.200]
特定应用程序,我们可以打开[00:24:52.360]
在我们的设备上安装那个移动应用程序[00:24:54.490]
它首先要做的是更新[00:24:56.830]
应用程序和加载我们需要的所有内容[00:24:58.750]
因为我们选择了离线使用。[00:25:00.880]
允许我们使用此功能的配置文件[00:25:03.460]
既可以线上申请,也可以线下申请。[00:25:08.740]
这是我们的应用程序,我们可以看到[00:25:10.600]
预约概览 我们可以看到[00:25:12.250]
糖浆软膏,当我们进入……[00:25:14.350]
在这里查看选项,我们可以看到这些[00:25:16.600]
我们可以看到任务等信息,并且我们[00:25:19.690]
然后我们可以滑动这些信息,我们[00:25:22.210]
我们拥有多种选择[00:25:23.529]
之前我们拍了张照片,我们打开吧[00:25:26.470]
举起相机,我们来自拍一张。[00:25:40.500]
然后我们保存这个文件。[00:25:42.850]
拍照,以便我们将其保存到我们的[00:25:44.830]
如果我们进入画廊,就会用到这个应用程序。[00:25:46.779]
现在我们可以看到那张照片了。[00:25:48.400]
我们已经上传了该问题的答案。[00:25:50.020]
如果我们继续讨论其他问题,我们就不会[00:25:51.970]
之所以看到这些照片,是因为我们[00:25:54.039]
还没上传那些,最后[00:25:56.380]
我们可以看到这些特定的音符逐渐形成。[00:25:58.150]
按下它,它就会打开和关闭。[00:26:00.159]
基于这些选项,正如我所说,我们[00:26:06.070]
快速构建此应用程序[00:26:07.450]
显然,你可以在网上看到……[00:26:09.250]
稍等片刻,但我们先来看这个应用程序。[00:26:10.690]
离线并开启飞行模式[00:26:13.779]
向您展示此应用程序的运行方式[00:26:15.309]
在我们的移动设备上也完全一样,所以[00:26:18.789]
我们没有构建不同的接口[00:26:20.110]
我们并没有构建不同的逻辑来使用[00:26:22.179]
构建两者的逻辑和接口相同[00:26:24.070]
在线和离线[00:26:25.409]
那我们再拍一张照片吧。[00:26:32.789]
我们保存一下,现在可以看到我们已经[00:26:37.149]
现在又收到了这些照片,所以一切都好。[00:26:39.010]
您已离线添加了我们有的那张照片[00:26:41.049]
逻辑上我们也可以输入并保存[00:26:43.360]
有了这些数据,我们甚至可以完成一些任务。[00:26:48.640]
在我们观看的时候去[00:26:50.529]
申请已完成[00:26:53.140]
这个特定的应用程序是因为[00:26:54.429]
我们已经点击了完成,它会解决的。[00:26:56.470]
接下来是重点,请允许我们[00:26:58.570]
现在可以在我们的应用程序中查看了。[00:27:04.419]
我们已经构建了该功能[00:27:06.100]
可能想把这个答案部署出去[00:27:07.720]
到移动应用商店,所以当[00:27:10.090]
部署应用程序,特别是针对[00:27:12.279]
iOS 和 Android 系统通常非常[00:27:14.230]
构建这些软件包很麻烦[00:27:16.029]
将这些部署到不同的设备上[00:27:17.580]
在Mendax中获得批准等等[00:27:20.679]
尽量使其简单明了[00:27:22.210]
正如门达克斯所提到的那样,这是有可能的。[00:27:25.929]
我们的平台提供一键式功能[00:27:27.309]
部署流程,以便我们可以部署到[00:27:29.710]
任何云端或本地环境[00:27:31.539]
通过按下跑步键,当我们按下跑步键时[00:27:33.669]
这将需要我们做出所有改变[00:27:35.470]
提交到我们的应用程序[00:27:37.690]
将它们放入我们的中央存储库中,使它们[00:27:40.029]
可供我们的开发人员使用,因此已售罄[00:27:42.730]
盒子 Mendax 附带一个团队服务器[00:27:44.440]
这是一个基于中央存储库的[00:27:46.899]
SVN 允许多个开发人员协作[00:27:49.659]
在同一项目中创建分支线[00:27:51.580]
如此循环往复,部署他们的应用程序[00:27:54.259]
因此我们的应用程序正在部署到[00:27:56.909]
我们可能需要将服务器打包出售。[00:27:59.009]
我们的应用程序变得糟糕透顶[00:28:01.169]
到我们的本地设备,这样我们就可以……[00:28:04.529]
前往门达克斯项目空间[00:28:07.919]
这是我们在……中讨论过的内容。[00:28:09.089]
之前的网络研讨会和门迪克项目[00:28:11.909]
空间允许你与……协作[00:28:13.859]
项目内部人员允许你[00:28:16.019]
开发你的应用程序,但也要[00:28:18.029]
将您的应用程序部署到多个平台[00:28:19.919]
移动设备也是如此,所以如果我们去[00:28:22.649]
这里是移动应用部分。[00:28:25.109]
我们可以开始打包和[00:28:26.729]
为这些原生应用构建我们的应用程序[00:28:28.679]
无论是 iOS 还是 Android 设备[00:28:31.589]
我们可以设置某些配置[00:28:34.349]
此应用程序以及某些[00:28:36.359]
相机和日历权限[00:28:38.399]
在这个应用程序中,我们可以选择某些[00:28:41.609]
我们应用程序的颜色和主题[00:28:43.709]
以及在其中添加某些标志。[00:28:46.739]
我们即将构建的案例[00:28:47.999]
Android 以及构建我们的应用程序[00:28:51.599]
mendax 应用程序使用 Cordova[00:28:54.119]
框架,所以我们把她包裹起来[00:28:56.609]
使用 html5 的应用程序,我们使用[00:28:59.459]
Cordova框架使我们能够[00:29:00.869]
集成到这些原生设备中[00:29:02.849]
功能以及构建这些功能[00:29:05.579]
我们构建的应用程序基于在线云平台。[00:29:07.709]
服务允许您构建您的[00:29:10.169]
使用 PhoneGap 的云端应用程序[00:29:12.839]
构建服务,所以如果我们点击发布到[00:29:15.749]
移动应用商店,嗯,这样就可以了。[00:29:17.669]
它问我们是否想建造这个[00:29:19.139]
我们自己本地建造,或者在云端建造。[00:29:21.629]
以及我们希望营造的环境[00:29:24.059]
为如果我们达到这个起点而构建 PhoneGap[00:29:27.389]
建立工作,这样做的目的是我们将[00:29:29.039]
请您帮我们申请,我们就能为您搭建一个平台。[00:29:31.109]
必要的科尔多瓦包裹运输[00:29:34.079]
到 PhoneGap 构建服务,该服务将[00:29:36.119]
然后开始在云端构建它[00:29:37.679]
对我们来说,如果现在我们去朋友家的话……[00:29:41.219]
我们将看到,在差距构建过程中,我们的新……[00:29:42.659]
应用程序正在开始构建中[00:29:45.749]
这样我们就可以扫描二维码了。[00:29:48.599]
我们可以把它安装到我们的设备上,然后[00:29:51.209]
在我们的设备上使用它作为应用程序[00:29:53.639]
手机,所以我们可以在这里看到我们的[00:29:57.929]
适用于安卓系统的移动应用程序是[00:29:59.969]
已经完成,我们已经建成了新的[00:30:01.829]
移动设备软件包[00:30:04.740]
如果我们点击移动体验[00:30:06.630]
这里概览我们可以看到,而且我们可以[00:30:08.370]
下载用于以下用途的 apk 文件:[00:30:10.860]
安装在安卓移动设备上[00:30:13.380]
在右上角我们有一个[00:30:15.240]
二维码,如果我们拿出手机[00:30:17.880]
我们之前提到的那些,我们可以进入一个[00:30:20.070]
我们可以使用特定的扫描仪进行扫描。[00:30:22.320]
二维码,以便我们能将其安装在我们的……上[00:30:24.419]
设备[00:30:25.140]
所以我们已经打开了二维码扫描器。[00:30:27.630]
您可以在这里扫描,它会要求我们这样做。[00:30:30.799]
下载某个应用程序并[00:30:33.690]
在这里我们可以看到我们可以下载 löwe[00:30:36.419]
我们击中的代码移动体验应用程序的移动体验[00:30:39.570]
下载完成后,系统会要求我们……[00:30:42.270]
打开并安装设备,这样如果我们[00:30:46.289]
点击安装,这将执行此操作。[00:30:47.850]
应用程序会将其安装到我们的设备上。[00:30:49.559]
那里有安卓设备,这样我们就可以……[00:30:51.750]
开始使用设备的原生功能[00:30:53.700]
然后我们就可以使用这些功能了。[00:30:56.130]
我们的沙盒服务器也是如此,所以应用程序是[00:30:59.730]
现在已安装完毕,我们可以打开了。[00:31:02.190]
应用程序和视图该应用程序[00:31:04.409]
使用我们沙箱中的数据[00:31:06.240]
环境变化如此之快,我们已经……[00:31:09.210]
能够一键部署到我们的[00:31:11.370]
沙箱环境能够打包[00:31:14.010]
更新我们的移动应用程序[00:31:15.840]
商店,然后能够将其安装到[00:31:18.480]
实际设备无需应用程序即可使用[00:31:21.480]
查看其中的数据,以便我们能够看到[00:31:23.610]
我们已经安排好了预约,我们可以……[00:31:25.260]
开始预约 查看即将到来的[00:31:27.600]
所有预约都在平台内完成[00:31:32.429]
我想谈的最后一点是如何[00:31:34.080]
我们实际上可以扩展它们索引。[00:31:35.549]
包含一系列服务的应用程序[00:31:37.470]
将其用作移动后端即服务[00:31:40.730]
所以回到平台后,我们可以轻松地[00:31:43.679]
创建任何 REST 服务或 SOAP 服务[00:31:46.440]
我们可以将其展示给一组人[00:31:49.110]
所以无论是在你的接口上[00:31:52.289]
移动可穿戴设备,或者它是否是[00:31:54.000]
在您的 iOS 或 Android 编码设备上[00:31:56.669]
我们可以使用一组工具将其揭示出来[00:31:59.580]
服务,所以我们首先需要的是[00:32:02.100]
我们需要做的就是创建我们已发布的版本。[00:32:03.570]
休息服务我们可以称之为预约[00:32:08.870]
点击确定,这里就有了[00:32:12.480]
能够开始建设[00:32:14.100]
我们想要的资源和数据[00:32:15.899]
现在在 Mendax 中以服务形式公开[00:32:18.780]
这使得一切变得简单,我们只需要这样做:[00:32:20.970]
需要前往连接器,如果我们[00:32:22.740]
想拖延并创建一个服务[00:32:24.810]
我们的预约我们可以直接拖动。[00:32:26.460]
接下来,我们可以在工作台上选择一个[00:32:29.010]
特定关键属性和关键HP[00:32:31.710]
使我们能够搜索某些特定的东西[00:32:35.070]
预约或某些信息[00:32:37.320]
我们的数据以及我们选择特定选项时的情况[00:32:39.720]
关键任命,我们选择我们的[00:32:41.700]
我们可以点击“确定”进行操作,这将[00:32:44.550]
自动生成我们所有的[00:32:46.410]
必要的休息服务映射[00:32:49.110]
迈克就在这个特定的地方后面。[00:32:51.180]
能够调用这些 API[00:32:53.640]
接下来的界面是如果我点击[00:32:57.300]
本地运行此操作会做什么?[00:32:59.520]
现在将为我们构建一个 Swagger 定义[00:33:01.830]
对于这项休息服务而言,这意味着我们[00:33:04.230]
我们可以获取任何炫耀的信息[00:33:07.140]
然后使用构建代码生成器[00:33:09.840]
例如,swagger koujun 能够[00:33:12.390]
集成到我们的 Mendax 应用程序中[00:33:14.820]
这使得揭露这些内容变得非常容易。[00:33:17.730]
应用程序已发布,并且仅可使用它们[00:33:20.250]
为了后端或逻辑,这样你就有了[00:33:22.650]
真正具备构建的灵活性[00:33:24.420]
Mendax 上的那些用户界面[00:33:27.000]
平台之外也存在这种情况[00:33:29.070]
平台并通过服务使用它们,因此如果[00:33:33.030]
我们点击查看,然后去斜杠休息[00:33:36.000]
在 slash doc 中,我们可以看到我们的服务。[00:33:39.510]
我们已在其他服务中发布,[00:33:41.880]
我们点击这里,就能看到我们的傲慢姿态。[00:33:43.500]
我们已经创建了定义,我们可以[00:33:45.780]
我会查看每项服务,以便了解我们的[00:33:47.880]
发布和删除操作,我们可以[00:33:51.090]
在此处轻松添加其他操作[00:33:53.580]
例如,如果我们点击“试用”按钮[00:33:56.730]
点击执行,这将给我们一个[00:33:58.800]
示例 curl 调用或示例服务[00:34:01.650]
我们可以使用该响应来整合[00:34:03.750]
进入我们的服务,所以如果我们把这个卷发[00:34:06.330]
例如,我们可以粘贴以下回复[00:34:08.040]
集成到我们最喜欢的 Linux 服务中[00:34:10.620]
例如,我这里使用的是 Ubuntu 系统。[00:34:13.040]
然后我们可以把它粘贴到那里。[00:34:15.840]
我们实际上可以看到我们的反应[00:34:17.460]
回来后,这是我掌握的实时数据。[00:34:19.440]
从我们的本地服务器快速下载[00:34:21.690]
启动它并加以利用。[00:34:23.700]
我的其他应用程序中的数据,所以只是为了[00:34:27.030]
总结一下过去30分钟发生了什么[00:34:29.550]
我们已经向你展示了如何采取任何[00:34:31.909]
房源申请并进行更改[00:34:33.679]
它是如何部署该应用程序的,以及[00:34:36.289]
利用像 Mendax 这样的服务[00:34:38.809]
手机以便能够测试您的[00:34:40.190]
现在可以通过线上和线下两种方式申请。[00:34:43.309]
也能离线测试。[00:34:45.530]
我们也向您展示了如何操作[00:34:47.929]
把 Mendax 变成一个移动的背面[00:34:50.059]
通过公开 REST 服务来提供服务[00:34:53.030]
通过拖放操作,希望如此。[00:34:57.260]
一直很感兴趣,希望你[00:34:58.700]
请加入我们,参加下一场网络研讨会,现在开始[00:35:00.710]
接下来进入现场问答环节。[00:35:10.430]
我们将进入网络研讨会的下一个阶段[00:35:12.020]
接下来进入问答环节。[00:35:16.160]
简单提几点:[00:35:18.049]
如果您提出的问题[00:35:20.180]
确实有具体的产品实施方案[00:35:23.569]
一个优秀的资源将会提出哪些问题?[00:35:26.480]
欢迎来到我们的 Mendax 论坛和 XCOM[00:35:29.980]
这将为你提供很多[00:35:32.500]
人们已经提出的问题[00:35:34.579]
你也可以发布自己的内容。[00:35:35.960]
人们很快就会回复你。[00:35:38.809]
我们会保留这些问题。[00:35:41.380]
可以更广泛一些,更具应用性。[00:35:44.089]
致所有听众:还有其他事[00:35:47.420]
其中一个问题是关于我们的[00:35:49.339]
录像和之前的放映[00:35:51.470]
本次网络研讨会将在以下平台举行:[00:35:53.660]
如果你去门达克斯平静的网站[00:35:55.609]
点击右上角的演示,它会[00:35:58.640]
向您展示我们所有的录音[00:36:00.440]
实际上,目前正处于重新设计过程中。[00:36:01.700]
所以,为了让它更……[00:36:03.289]
视频更容易访问和查找[00:36:05.720]
你想要的,这就会出来。[00:36:08.599]
一周后,但现在你可以去那里了。[00:36:10.309]
很快就能找到你想要的东西。[00:36:12.049]
因为我正像我们一样直接投入其中。[00:36:14.809]
我有很多问题,但不是一个[00:36:17.150]
还剩下很多时间[00:36:19.579]
我在这里看到的问题是:[00:36:22.250]
如果可以构建扩展程序的话[00:36:24.529]
是的,我们会利用设备的原生功能。[00:36:29.450]
可以使用小部件构建扩展程序[00:36:31.730]
小部件基于 JavaScript,我们[00:36:35.180]
可以使用任何 Cordova 库[00:36:37.640]
集成到原生设备中[00:36:39.289]
所以一旦你写好了那个功能……[00:36:41.270]
某个特定的小部件可以重复使用[00:36:43.849]
你们所有人[00:36:45.190]
借助小部件,您可以传递数据[00:36:48.160]
Mende 应用程序,以便您可以[00:36:50.170]
将该级别的数据添加到您的[00:36:52.660]
从服务中集成[00:36:55.540]
手机设备正沿着旁边滚动[00:37:01.660]
问题是问我如何更新[00:37:03.670]
我的应用程序设计中的颜色是[00:37:08.290]
每个 Mendax 应用程序都附带一个[00:37:10.569]
主题包和 Bean 包[00:37:12.910]
允许你设计你的[00:37:14.380]
应用程序的外观将如下所示[00:37:15.880]
你的色彩和设计是什么?[00:37:18.220]
你会在屏幕上看到,而且你可以[00:37:20.140]
可以轻松地自定义,无论是使用[00:37:22.000]
艺术家们很快就能做到,这已经融入到……[00:37:24.069]
产品,以便您可以更改使用方式[00:37:25.660]
变量,但我们也有一个在线[00:37:27.880]
主题定制器也一样,所以使用[00:37:30.190]
主题定制器,您可以上传一个[00:37:32.380]
您可以更改特定徽标的颜色[00:37:34.780]
所有参数都在线,然后你[00:37:36.940]
然后可以将该设计应用到您的[00:37:38.589]
我们使用 CSS 和 HTML5 开发的应用程序[00:37:42.250]
呈现信息以便您可以[00:37:44.560]
可以轻松更改这些设置和主题[00:37:46.329]
包裹没问题,我的下一个问题是……[00:37:54.700]
这里可以应用 Mendax 应用程序吗?[00:37:57.579]
使用移动设备分发和[00:38:00.190]
管理层是的,所以流程是一样的。[00:38:04.930]
之前已经向您展示过您可以部署的位置。[00:38:07.060]
完成以上步骤后,即可构建您的应用程序。[00:38:09.280]
在您的 IPA 文件中构建适用于 Android 的 APK。[00:38:12.310]
对于 iOS 用户,您可以运行以下命令。[00:38:15.400]
移动设备管理系统[00:38:17.170]
类似便携式熨斗的东西[00:38:19.329]
实例,然后您可以分发[00:38:20.950]
这样就能把信息输出到你的企业设备上了。[00:38:24.369]
您可以轻松创建新的更新[00:38:26.619]
并将它们分发出去,而无需前往[00:38:28.540]
通过应用商店流程的下一步[00:38:35.530]
这里有个问题,但不会透露任何信息。[00:38:37.380]
路线图项目是否有 Mac 应用?[00:38:41.470]
米尼奇[00:38:42.960]
显然还有一个网页版。[00:38:45.849]
我们在之前的网络研讨会中展示过。[00:38:48.359]
在那场网络研讨会上,您可以看到我们展示的内容[00:38:51.700]
如何使用构建应用程序[00:38:53.170]
网络模型的视觉模型[00:38:55.300]
同一型号的模型在以下方面完全相同:[00:38:58.599]
Tobler 在网络论坛上很受欢迎[00:39:00.729]
你可以从网页建模器开始。[00:39:02.470]
然后在那里构建你的应用程序[00:39:04.059]
将其与桌面同步[00:39:05.680]
桌面环境[00:39:07.690]
在 Parallels 或虚拟机上对地图进行操作[00:39:11.680]
所以这可能是最好的方法。[00:39:13.390]
目前正准备下行。[00:39:21.249]
我这里的问题是用户界面(UI)[00:39:23.529]
Mendax 控制技术开发和支持[00:39:27.839]
它们模仿精神发展吗?是的[00:39:31.630]
所以,你有很多关键点。[00:39:33.579]
核心组件和受支持的组件[00:39:36.609]
通过管理产品和调查是[00:39:38.950]
诸如列表视图之类的数据[00:39:41.079]
我展示的视图,可以拖拽到按钮上。[00:39:43.150]
等等,他们都得到了支持。[00:39:44.829]
然后我们有分钟平台的盒子[00:39:47.200]
多米尼克的应用商店里有一个[00:39:49.630]
您可以访问的其他组件集[00:39:51.700]
下载并添加到您的产品中[00:39:53.380]
支持这些组件的数量[00:39:55.809]
在平台层面,你可以……[00:39:57.700]
下载并使用这些文件,然后修改 X。[00:40:00.430]
将确保每次发布都符合这些要求。[00:40:02.289]
特定组件已更新,并且它们[00:40:05.200]
最新版本中已完成相关工作,并且有……[00:40:07.420]
此外,还有一些社区小部件[00:40:09.819]
App Store,所以这些会被突出显示。[00:40:11.859]
在 App Store 上非常清楚地说明了这一点[00:40:13.359]
哪些是平台级别的?[00:40:15.039]
是社区级别的,您可以下载[00:40:17.140]
并在你的项目中使用这些资源。[00:40:24.099]
我们看到很多问题涌现出来。[00:40:26.349]
我想指出的是,如果您有[00:40:29.259]
任何问题[00:40:30.369]
请随意将它们写下来。[00:40:32.589]
仪表盘上的问答框[00:40:35.920]
我们无法解答的问题[00:40:37.930]
在本次会议中,我们只有[00:40:41.019]
还有几分钟时间,我们稍后跟进。[00:40:43.749]
今天会议结束后某个时间,所以[00:40:46.599]
您的所有问题都已得到解答。[00:40:48.489]
如果你有的话,你可以和别人谈谈。[00:40:50.769]
更多问题追溯到……[00:40:53.440]
从提出的问题中脱颖而出[00:40:55.150]
就在最后几分钟[00:40:58.029]
看来Java作为一门知识非常……[00:41:01.239]
虽然有人告诉我,拥有它固然很好。[00:41:03.369]
无需任何代码或设计知识[00:41:06.190]
所以,你能简单说几句吗?[00:41:08.589]
关于我们这类开发者群体,是的。[00:41:12.570]
我们试图通过修正案平台[00:41:14.890]
支持所有类型的开发人员[00:41:17.020]
贵组织的一切都来自[00:41:19.359]
从未发展过的人[00:41:21.010]
他们可以使用网络建模器来实现这一点。[00:41:23.080]
快速构建应用程序并成为[00:41:24.849]
能够拖放和构建[00:41:26.740]
应用程序退出后,我们就有了桌面版。[00:41:29.170]
我们更关注的建模师[00:41:30.790]
商业分析师向更传统的方向发展[00:41:33.040]
希望能够做到以下几点的开发者[00:41:34.810]
他们想要的东西,比如融合。[00:41:36.730]
能够进行代码扩展等等。[00:41:38.770]
在模型中利用这些,但是[00:41:40.900]
同一模型也可以在……中打开[00:41:43.060]
也可以使用 Java ID,这样就可以了。[00:41:46.000]
它们在后端构建扩展程序[00:41:48.040]
采用相同的应用程序模型,[00:41:50.410]
使用运行时 API 获取相同的数据[00:41:54.250]
尽量涵盖所有方面[00:41:56.470]
组织中的开发人员类型[00:41:58.359]
来自那些你知道的混乱的人[00:42:00.730]
围绕构建访问数据库[00:42:02.950]
以及 Excel 数据库,直至您的[00:42:05.560]
传统开发商,我们都有[00:42:07.119]
支持该目标的各种产品[00:42:14.730]
然后 Alyssa 怎么样了?mendax 手机[00:42:18.430]
与渐进式 Web 开发相比[00:42:21.250]
应用媒体是否可以发出应用[00:42:24.460]
商店并将其安装为 PWS,它们是[00:42:29.109]
目前 PWA 尚不支持[00:42:31.180]
我不是说它们索引平台[00:42:33.460]
将来不会,但现在不会。[00:42:35.410]
此刻我们支持克罗纳的[00:42:38.109]
有一个包装器,所以使用 Cordova[00:42:40.540]
包装纸[00:42:41.170]
部署的优势[00:42:43.570]
我们的要求是您只需要[00:42:45.130]
一次性部署到应用商店[00:42:48.070]
您已将应用部署到 App Store,您可以[00:42:49.570]
然后还可以利用这些原生设备[00:42:51.730]
功能和任何更新将[00:42:53.560]
自动推动头发[00:42:56.859]
更新后,它将拉取这些新更改。[00:42:59.080]
进入应用程序,这样你就不会[00:43:02.020]
如果你想建造,就不一定非要这样做。[00:43:03.790]
如果是移动应用,那么是的,你需要。[00:43:06.670]
如果要经过绝对过程[00:43:08.619]
您正在开发一款在线浏览器移动应用。[00:43:11.050]
不一定需要的应用程序[00:43:12.640]
需要使用类似推送之类的功能。[00:43:15.070]
通知或类似的东西[00:43:16.950]
如果使用加速度计等等,那么你可以[00:43:19.060]
构建一个运行在[00:43:22.420]
移动浏览器也是如此。[00:43:24.359]
是平板电脑,但型号完全一样。[00:43:26.609]
你可以构建完全相同的应用程序[00:43:29.579]
无论是线上、线下还是移动端,但更多[00:43:32.190]
所以响应式网页也是如此,是的,所以我是[00:43:38.730]
就再问几个问题吧[00:43:40.739]
好吧,我给你一个轻松的上篮机会。[00:43:44.759]
美国人问个简单的问题,好吧[00:43:47.999]
所以翻译方面是否有相关规定?[00:43:52.019]
免费培训和认证[00:43:53.910]
是的,有修补软件,所以如果你[00:43:58.470]
前往学院会议记录,您可以前往[00:44:01.529]
通过免费的在线培训,所有[00:44:03.569]
我们的入门培训内容是[00:44:04.829]
离开后即可在线获取[00:44:07.319]
通过那项特殊的训练,你[00:44:09.239]
然后就可以快速开始使用 Mendax 入门课程了。[00:44:12.960]
开发者证书,抱歉,一旦你拥有[00:44:15.599]
拿到票后,你就会迅速……[00:44:18.029]
开发人员,然后我们还有更多[00:44:19.710]
参加课程以成为一名高级[00:44:22.259]
用户也在线,所以所有[00:44:25.079]
考试和所有培训都是[00:44:26.730]
可在线免费获取,以及[00:44:29.309]
我给你展示的模块化开发工具[00:44:31.109]
今天就可以下载并构建了[00:44:33.359]
免费无限量申请,我们[00:44:35.819]
最多可容纳 10 位用户,好的,谢谢。[00:44:40.589]
你知道我最后一个问题是什么吗?[00:44:42.599]
我们将能够涵盖[00:44:44.849]
问题是,应该进行哪种类型的集成?[00:44:47.069]
您可以使用 s AP 云平台[00:44:50.480]
好的,这有点不同。[00:44:54.450]
来自移动设备的问题,但门达克斯[00:44:56.730]
显然,这是一个解决方案扩展。[00:44:58.739]
s AP 的合作伙伴,这意味着我们可以添加[00:45:02.039]
部署到 ASAP 云平台[00:45:04.710]
利用任何已提供的服务[00:45:06.960]
属于SP平台,所以我们可以[00:45:09.450]
轻松集成到各种服务中,例如[00:45:11.519]
我们可以将ECC整合到成功中[00:45:15.450]
因素一致,SOP Leonardo 服务[00:45:19.319]
来自区块链的物联网服务[00:45:21.329]
用那种方法很容易就能做到[00:45:23.430]
整合,所以其中一些[00:45:24.660]
mendax 提供集成功能[00:45:26.759]
应用商店,以及我们还用它构建了其他东西[00:45:29.009]
SFE的合作关系在于我们已经[00:45:30.749]
具备生成任何内容的能力[00:45:32.759]
集成到任何AP系统中[00:45:35.220]
使用我们的 OData[00:45:36.900]
食品[00:45:38.070]
我们使用 Ennio 数据提供所有乳房服务[00:45:40.770]
可以自动生成所需信息[00:45:42.450]
数据结构和映射到 mendax[00:45:45.060]
使用此应用程序,您可以进行交流[00:45:46.830]
有了这项服务,我们也能[00:45:49.740]
提供多种服务,包括:[00:45:52.260]
连接时自动设置[00:45:53.940]
并部署一个DSP云平台,例如[00:45:56.280]
连接服务和单一[00:45:58.830]
登录服务职责您可以自动您[00:46:01.680]
可以利用这些特定的API,并且[00:46:04.050]
您所在范围内的服务[00:46:05.340]
没有组织,也不需要[00:46:08.340]
配置创建特定集合[00:46:10.830]
进入标普产品领域,我们实际上是……[00:46:17.130]
现在比预计时间晚了一分多钟。[00:46:19.890]
那么我们就先到这里吧。[00:46:21.600]
再次重申,我们将跟进任何问题。[00:46:23.610]
我们未能回答的问题[00:46:25.200]
感谢大家在本次会议期间的参与。[00:46:27.480]
西蒙,谢谢你的精彩演讲。[00:46:29.730]
演示部队,谢谢你们,祝你们一切顺利。