我目前在 大陆汽车系统(上海)有限公司主要负责规划和设计具体项目,帮助工厂向工业4.0转型。
MX: 使用前 Mendix 低代码平台开发应用,你主要用什么开发工具?你的部门/团队主要用什么工具?
王建锋:由于我的大部分职业生涯都在工厂度过,及时、快速地向相关人员反映生产线状况至关重要,所以我主要使用后端软件和VS、IDEA等开发工具进行数据处理和逻辑编辑。
MX:以前使用的开发工具有哪些限制或问题?
王建峰: 我们团队在后端数据处理方面经验丰富,但在前端设计、调试和优化方面却经验不足,经常在前端工作上花费的时间比后端多,开发出来的产品往往是内部可用,外部却无法展示。
所见即所得的特点 Mendix 完美解决了我们的痛点,大大提高了我们前端开发的效率。
此外, Mendix 支持PC、手机、平板平台同时开发,避免传统工具需要多个开发周期的弊端,大大节省时间。
MX: 您是如何了解到 Mendix 低代码平台?
王建锋:我了解到 Mendix 在加入目前的公司并因工作任务而接触到低代码开发平台后,我于 2023 年底开始研究这个平台。
MX:您使用 Mendix 低代码开发平台?
王建锋: 了解后 Mendix,我花了一周时间自学 Mendix Academy 网站并获得了快速开发人员认证。然后我探索了 Mendix 一边在公司内部开发项目,一边通过 Bilibili 上的视频教程继续自学。2 月底至 3 月初,我正式开始开发我的第一个项目 Mendix该项目现已完成,我目前正在进行第二个项目 Mendix 项目。
自从我的第一个项目启动以来,大陆上海的其他团队成员也开始尝试 Mendix 项目。
MX:采用的主要原因是什么 Mendix 作为您的应用程序开发平台?
王建锋:主要原因有:
- 集团战略:大陆航空已选择 CLAP 作为其主要的网络开发工具,因此上海工厂自然而然地效仿并开展试点项目和推广。
- 在开发我的第一个应用程序时, Mendix支持同时进行 PC、移动和平板电脑开发的能力 对我很有吸引力。随着工业4.0的发展,移动开发必然会增加,而一个可以同时处理三个平台的工具效率很高。
- 作为低代码工具, Mendix 大大降低了 Web 开发的门槛使普通人员经过基础培训后即可开发应用程序。专业IT人员可以转型为顾问角色,从而减轻他们的工作量。
MX:你和你的团队使用过哪些应用程序开发? Mendix 到目前为止?这些应用程序是否在您的部门内使用,还是被其他业务部门使用?
王建锋: 在上海大陆酒店,使用 Mendix 仍处于早期阶段。我们已正式启动一款应用,另有五款应用正在开发或计划中。这些应用服务于各个部门(质量、生产、物流、EHS等)。
MX: 哪一个 Mendix 您在应用程序中使用了哪些组件/模块?您的想法/反馈是什么?
王建锋:通常情况下,大陆 Mendix 团队为开发者提供了包含基础组件和模块的内部模板(包括 数据库连接器、社区共享、电子邮件连接器、NanoflowCommons等),满足大部分开发需求。
我们仍在熟悉该平台的过程中。与传统工具相比, Mendix 感觉更快更简单,对新手来说很友好。当模板组件不能满足我们的需求时,我们要么在 Marketplace 中寻找组件,要么开发自己的组件。
MX: 当你在开发过程中遇到挑战时 Mendix,您通常在哪里寻求帮助或答案?
王建锋:我们首先在 Mendix 社区(中英文)。如果找不到解决方案,我们会发布求助信息,通常会在一天内得到答复。如果问题仍然存在,我们会寻求帮助 Mendix 专家。
MX: 与传统开发相比,您认为 Mendix主要优点?
王建锋:与传统开发相比, Mendix最大的优势是软件开发门槛大幅降低以前,软件需要高度专业的人员进行编码和开发,但随着 Mendix普通用户经过一个月左右的培训即可开始简单的开发,在专业人员的指导下,还可以进行更高级的开发,让工厂在资源有限的情况下,也能有效解决部门需求。
MX: 与市场上其他低代码平台相比,您认为 Mendix的优点?
王建锋:我对其他平台的经验有限,主要是 Power Automate 和 UiPath。与这些 RPA 工具相比, Mendix 具有众多优势,特别是在 多功能性. 它的生态系统更加丰富, 社区活动 和组件的可用性远远超过其竞争对手,使其成为低代码领域的领导者。
MX:你对 Mendix 专业 IDE 环境?
王建锋:可以从两个角度来理解:
- 对于具有开发经验的人, Mendix IDE与其他工具非常相似,非常友好并且易于快速适应。
- 对于那些没有开发经验的人,环境可能需要一些时间来适应,但 Mendix 通过默认打开应用程序资源管理器和工具箱来改进入门体验,极大地帮助了初学者。
MX: 您是否有即将使用 Mendix 低代码平台?
王建锋:在我们的路线图中,所有未来的 Web 应用程序开发都将使用 Mendix 平台而不是其他工具。
MX:你会推荐 Mendix 向其他应用程序开发人员推荐它吗?您会如何推荐它?
王建锋:当然。我相信 低代码开发将成为项目开发的主流趋势及 Mendix 是该领域的领导者随着用户群的增长,其生态系统将变得越来越强大,并且 Mendix的便利性只会提高。