跳到主要内容

助力移动创新

助力移动创新

Mendix对移动应用开发未来的愿景

At Mendix,我们对低代码平台的移动开发能力感到非常自豪。它使我们成为低代码和移动市场的领导者。

这篇文章已更新,以更好地阐明我们对原生移动设备的支持政策。

适合正确用例的正确移动技术

凭借我们广泛的移动选项,从原生 iOS 和 Android 应用到渐进式 Web 应用 (PWAs) 再到响应式 Web,我们使客户能够为其项目选择最佳的移动架构,以提供一致、安全和动态的移动体验。

快速创新和部署原生移动和渐进式 Web 应用的能力从未如此容易实现,我们很高兴能够继续突破可能性的界限 Mendix 移动。

在选择移动架构时,必须针对每种移动用例选择正确的解决方案,而不是默认使用熟悉的选项。PWA 的功能和优势不断增长。人们常常误以为只有原生移动应用才能提供离线访问、推送通知或位置服务等关键移动功能。然而,PWA 多年来已经发生了重大变化,可以使用移动浏览器提供强大、功能丰富的用户体验。

如果您本能地认为任何移动用例都必须是原生移动应用,我们强烈建议您研究 PWA。PWA 比原生移动应用更易于构建,只需单击一下即可部署,同时还能实现许多曾经被认为只有原生移动应用才能实现的热门移动功能。

虽然原生移动应用无疑提供了最佳的移动体验、最多的设备集成和最强大的安全性,但它们确实需要更多的努力来构建和部署。最终,选择最适合您的移动架构取决于您的用例和开发人员的技能。我们已更新 我们的文件 为您的应用选择哪种技术提供更好的建议。

针对 PWA 的改进计划

为了继续突破 PWA 的界限,我们正在通过更多类似原生的功能来加强对 PWA 的支持。此外,我们正在实现 iOS 和 Android 平台(离线、推送通知等)上的 PWA 同等水平,以满足那些寻求类似原生的移动体验而又不需要应用商店的客户的需求。

PWA 提供无缝分发流程,因为它们是 Web 应用;它们不需要构建应用或发布到应用商店。PWA 可以添加到设备的主屏幕并以全屏模式运行,提供与原生应用类似的全屏用户体验。

原生移动端新支持政策

在当今快速发展的原生移动环境中,保持最新状态至关重要。每年,Apple iOS 和 Google Android 都会推出重大更新,以增强安全性、引入新功能、提高性能并提升整体用户体验。作为最佳实践,每年至少更新一次原生 iOS 和 Android 应用将确保它们保持兼容并避免任何中断。

为了坚持这一最佳实践,我们正在修改对原生移动应用的支持政策。从 2025 年开始,我们将专门针对原生移动应用支持:

  • 最新的 Mendix 次要版本。
  • 任何 MTS 或 LTS 版本,其首次发布日期不超过 1 年,并且目前根据我们的 官方支持时长.

因此,对原生移动应用的支持将不同于我们通常的 MTS/LTS 支持。请参阅 我们的文件 了解更多有关 Mendix 次要版本、MTS 和 LTS 版本。

示例:何时 Mendix 11.12(MTS)将于 2026 年 XNUMX 月发布,原生移动版本将继续支持 Mendix 11.6 而 10.24 将被删除。Mendix 原生移动支持时间表

为了顺利过渡到这一新的支持政策,我们还将扩展对 Mendix 9 LTS 及所有 Mendix 截至 10 年 2025 月底,共有 XNUMX 个 MTS 版本。

我们建议构建原生移动应用程序的客户在最新 MTS 或 LTS 版本发布后三个月内迁移到该版本。 我们明白这是一个重大的变化,但我们很高兴能够最好地支持原生移动技术的快速进步。

AppCenter 替代产品

由于构建和部署原生移动应用以在 PlayStore 或 AppStore 上发布可能是一个复杂的过程,我们集成了 Microsoft AppCenter 作为持续集成和交付 (CI/CD) 平台,以自动化和简化 iOS 和 Android 的构建过程。去年,微软宣布他们将 退出 AppCenter 2025 年 XNUMX 月。自宣布以来,我们一直在幕后勤奋工作,以启用不仅一个而且多个 CI/CD 替代方案。

2024 年 XNUMX 月,我们发布了 如何建造 Mendix 使用 Bitrise 的原生移动应用程序,一种专门用于移动应用程序构建的流行 CI/CD 服务。对于寻求直接替代 AppCenter 的客户,我们建议使用 Bitrise,因为它也提供了慷慨的免费套餐,并且由于支持 iOS 上的自动签名而易于使用。我们计划为其他流行的 CI/CD 服务提供更多指南,包括 GitHub Actions 和 Azure Pipelines。

在隔离环境中进行本机移动开发,包括 Mendix 私人平台

开发原生移动应用通常需要互联网接入,这对无法上网的客户来说是一个挑战。因此,目前使用私人 Mendix 平台(PMP)。

我们致力于让所有客户都能使用原生移动应用。为了支持这一点,我们将提供全面的指南和最佳实践,帮助隔离客户成功构建原生移动应用。展望未来,我们将在私有云中提供 MTS 版本 Mendix 平台并解除对PMP客户原生移动开发和构建的所有限制。

选择你的语言