At Mendix,我们明白,为了让您在所开发的应用中获得出色的体验,我们需要不断提供新功能。更多内容,请阅读全部内容! Mendix 8.4 已经到来,我们有一些好消息要告诉您。
无论是我们新推出的易于实施的安全性 MendixSSO 提供,我们对前端进行了无数更新以确保流畅友好的体验,或者我们为您构建了众多令人愉悦的功能(拖放关联和从 JavaScript 操作调用的纳米流,仅举几例!),您会发现这是一个您不能错过的新闻周期。阅读下面的内容了解更多详情。
MendixSSO
在多应用环境中,当每个应用相互连接时,它们的价值都会显著增加。最终用户需要能够在不同的功能(应用)之间无阻碍地切换。对于应用提供商来说,这给我们带来了消除这种阻碍的任务。但在互联网上,由于人们出于邪恶目的试图进入账户,用户身份验证是一项高风险的游戏。它需要快速且易于实施,并且易于管理且安全。了解使用情况和互连水平对于改进操作也非常有价值。单点登录 (SSO) 是一种解决方案,但构建自己的解决方案可能会很困难。
与 MendixSSO,我们正在推出下一代用户识别技术 Mendix 平台。上一代使用了 AppCloudServices (ACS) 模块,该模块将于 2020 年 XNUMX 月弃用。 MendixSSO 基于 OpenID Connect 框架,该框架通过使用身份传播增强了多应用集成的可能性。借助身份传播,您可以在应用程序之间构建安全且个性化的界面,为用户提供细粒度的资源访问控制,并获得清晰的使用情况统计信息。
In Mendix 工作室, Mendix当您从 Studio 发布应用时,SSO 已配置。这样开发人员就无需花费时间激活 SSO Mendix 应用程序中的帐户数降至零。只需部署并邀请用户即可。如果您当前的应用程序没有 SSO 模块,您可以按照文档中的步骤轻松将其添加到 Mendix Studio Pro。如果您的应用当前在旧版 ACS 模块上运行,请确保升级到新版 Mendix1 年 2020 月 XNUMX 日之前的 SSO 模块。
前端更新
改进的 SVG 支持
去年我们增加了对 SVG的 适用于 Web 应用的文件。现在我们还为原生移动应用添加了 SVG 支持。
但这还不是全部!最棒的是,现在您还可以将 SVG 用作图标,因此它们可以用作按钮或底部导航。

请注意,您可以像配置图标一样配置 SVG 图标的颜色。现在,您基本上可以使用所有想要的图标!例如,您可以创建自己的图像集,其中包含所有 FontAwesome 图标。

请注意,SVG 需要遵守某些准则。阅读 文档以获取更多信息。
无线更新
创建移动应用程序的一部分是将其发布到(通常)Google 或 Apple App 商店,这可能既耗时又令人沮丧。但我们有一些好消息!通过此版本,我们通过无线更新使发布到这些商店变得轻而易举!
无线更新让您无需通过应用商店即可更新移动应用。您的用户只需收到通知即可开始使用新功能。

如果您仅对应用程序的前端进行了更改(例如页面,样式或纳米流逻辑),那么您甚至可以直接将更新推送给用户,而无需将模型部署到云端。
除此之外,如果您想要对某个功能进行 Beta 测试,还可以向一定比例的用户推出。最后,如果您犯了错误,您还可以快速回滚更新。
无线更新是 Mendix 与传统编码的应用程序相比,原生移动应用程序可以更轻松、更快地向用户发布新功能。
需要注意的是,当您想要对应用进行某些更改(例如域模型更改)时,请务必记住,要意识到用户仍然可以拥有旧版本。
观看 文件 有关如何进行无线更新的更多信息。
支持 Notch,带来顶级体验
越来越多的手机在屏幕上有刘海或扬声器。在构建移动应用时,刘海是一个需要考虑的重要因素。例如,在刘海后面渲染图像或让列表视图继续显示在刘海后面是很好的;但是你不想在刘海后面显示文本或按钮。这会带来糟糕的用户体验。
好吧,我们就是不能停止传递好消息!在此版本中,我们支持各种场景。
- 当您有顶部栏或底部栏时,会有足够的间距,以便没有文本或按钮出现在凹口后面。
- 当没有顶部栏或底部栏时,小部件会自动呈现在刘海后面,以便正确呈现列表或图像。但是,如果刘海后面可能有文本或按钮,则可以使用安全区域视图小部件,该小部件通过在需要的地方添加填充来确保小部件内的所有内容不会呈现在刘海后面。对于现有应用,请更新到最新版本的 原生移动资源 获取此小部件。基于 原生移动快速入门 应用程序自动包含该小部件。

友好的错误屏幕
红色可能是一种不错的颜色,但当您遇到错误(例如尝试更改空对象的属性)时,红色就不那么好看了。在此版本中,我们制作了一个更友好的错误屏幕,其中包含系统错误文本。有关错误的详细信息显示在 Studio Pro 控制台中。

可插入小部件改进
我们将继续努力使可插入小部件的构建功能更加强大,并提供更好的体验。此版本包含一些不错的改进。
- 动态图像属性: 此 图像属性 现在功能更加强大。以前,我们只允许选择静态图像,但现在您还可以选择动态图像的实体路径。好消息!由于小部件的 API 没有改变,因此此功能适用于所有具有图像属性的可插入小部件。
- 十进制小部件属性: 现在也可以在可插入小部件中使用小数,以便用户可以在小部件属性中配置小数。
- 负整数: 一个小但有用的改进:用户现在也可以为整数属性输入负值。
工作室更新
主题更改的即时预览
主题定制器 Mendix Studio 让您可以轻松更改应用的外观,而无需掌握 CSS 样式。现在您可以更快地看到这些更改。通过即时预览,即在您完成主题更改之前。我们添加了 页面预览 允许您从应用程序中选择任何页面并预览新样式。在所有页面之间切换以查看效果,无论是在手机、平板电脑还是桌面视图中。根据需要调整主题,然后保存更改即可开始!有关更多信息,请参阅 主题定制或尝试一下 Mendix 事务所 马上!
令人愉悦!
我们有一些好消息和一些坏消息。好消息是,我们有很多好消息 Mendix Studio 和 Studio Pro。坏消息?这里太多了,无法一一列举。如果您想了解每个产品的完整详情,请查看发行说明。
刷新项目浏览器
我们增强了项目浏览器,使处理文档更加高效。我们添加了一个新的筛选字段,让您可以快速找到所需的文档或文件夹。感谢 艾莉·钱伯斯的绝妙主意,我们添加了用于导航项目资源管理器的键盘快捷键。


拖放文档也变得更加容易,这要归功于 罗伯特·祖伊丹 和 杰森·图尼森.
Project Explorer 已彻底重建。如果您发现任何问题或希望恢复到旧版本,目前您可以访问 编辑 > 优先 > 新功能 并在那里更改偏好设置。
在开发者门户中将应用标记为收藏
您一直希望能够更快地访问最常用的应用程序。嗯,好消息!有了新的收藏夹视图 我的应用 页面上,您现在可以概览所有您喜欢的应用程序。点击项目卡上的星形图标将应用程序标记为收藏,然后您可以在收藏夹视图中看到它。打开收藏夹后,它将成为您的默认视图。
其他令人愉悦的事物
- 工作室: 新的数据网格选项 - 现在您可以选择在实体的属性多于可合理容纳的列的情况下添加的相关列。
- 工作室: 拖放关联 – 现在,在域模型中添加实体之间的关联变得更加容易。只需拖放即可。此外,当您重命名实体时,任何连接的关联都会自动重命名。
- 工作室专业版: 默认在本地运行 – 担心在运行应用程序时意外将应用程序发布到云端?好消息!现在,从 Studio Pro 运行应用程序的默认方式是本地运行。感谢 丹尼斯·许 (Idea 论坛上有 76 票)感谢您的建议!
- 工作室专业版: 从 JavaScript 操作调用 nanoflows – 您现在可以直接从 JavaScript 操作配置和调用 nanoflows 来执行一些有趣的自定义客户端逻辑。感谢 感谢 Claire Malcor 提出这个想法!

- 工作室专业版: 默认隐藏视觉变化 – 我们通过隐藏纯视觉变化减少了“更改”窗格中的噪音,以便您可以专注于重要的更改。
- 工作室专业版: 扩展了对更改的键盘支持 - 您现在可以使用箭头、Enter 和 Backspace 键导航窗格。
- 工作室专业版: 收藏 App Store 内容 – 现在您可以将 App Store 组件标记为收藏。这样做会向您提供新版本的通知,以便您可以更快地将应用更新到最新最好的版本。
事实就是这样的。
就是这样。想要了解有关所有这些增强体验的更新的更多信息吗?查看我们的 发行说明.
准备好把这些好消息付诸实践了吗?快去 下载最新版本.