打造移动体验 | Mendix

跳到主要内容

打造移动体验

在这一期的 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]
    演示部队,谢谢你们,祝你们一切顺利。

选择你的语言