iVX开发为什么会快?
iVX开发为什么会快?
更新时间:2024-05-22 03:44:03

本文计划从两类人群上进行分析:

不会代码的一类人

虽然这类人群并不是平台的主要目标用户,但是由于我自身是属于这一类人的,且从iVX上学习到了很多,想展开说一下。(这一类人群用iVX开发主要体现在短时间的学习成本)

降低开发学习门槛

大部分逻辑思维能力比较好的同学都能在短期培训内学会如何通过自身好的逻辑能力用ivx实现零代码开发,并且能在没有学过代码的情况下,搭建复杂的系统应用。这从某种意义上跨越了代码鸿沟,让这一类人群从不敢想到敢想敢做。

不用背代码结构

传统的代码开发需要记住用if去写条件,用for去写循环、用<head><body>去搭建html...iVX将代码语言转化为了通俗易懂的文字,让学习者不用在大脑中进行从代码语言到实际意义的二次转化,极大的降低了学习者的抵触心里。

反向学习代码

通过学习使用iVX搭建应用,先理解应用的逻辑,明确搭建成果,再去反向学习代码是如何实现的,会更加的让人容易理解。

详细的文档以及快速有效的问题解决渠道

iVX编辑器中的每一个组件都有详细的文档使用说明,能让不会代码的同学也能快速的了解与掌握该组件的用法。当遇到问题,也能马上联系到工作人员进行咨询或者BUG反馈。

所见即所得

在iVX中添加了什么画布是可以直接看到的,明确的知道自己添加了个什么组件,放在了什么位置,每添加一个功能也能直接进行预览验证是否正确。这很大程度上降低了学习者的开发焦虑。

会代码的一类人

主要从6个步骤上进行分析。

开发前

不用自行去搭建各种环境,不用安装应用程序,打开网页的编辑器只要有网络就可以开发,不需要任何前期的准备。

开发中

实时反馈

  1. 面板所见即所得;
  2. 编辑器自带错误提示:当某个地方出现基础设置错误,编辑器会立即反馈给使用者;


减少重复劳动

  1. 扩展组件与小模块能让使用者不用重复搭建同样的东西;
  2. 历史版本管理,随时支持回退;
  3. 动作组可重复使用,减少重复劳动;


资源管理

  1. 支持前后端资源管理;
  2. 支持PSD素材打包导入;


高效率

  1. 支持多人开发;
  2. 前后台在同一个编辑器中,数据读写高效;
  3. 支持名称搜索组件/动作组;
  4. 需要新的基础功能,可随时反馈给官方,请求官方的协助;


测试

在有网络的环境下随时可以进行预览测试功能,当某个组件出现错误会提示具体的组件编号。

发布

发布与上架分开,随时可回退之前的上架版本。使用发布版测试确认案例没问题后再进行上架,减少应BUG引起的各种损失。

功能迭代

直接开打之前的应用编辑器窗口即可进行二次开发。

应用交接

当应用需要换人进行维护的时候,直接进行账号交接/应用交接就可以了,统一的开发规范让新的维护者能很快的上手工作。


文档反馈