【iVX从何而来】
任何生产力的进步,都不是一帆丰顺的,iVX作为一款全新的“生产力”工具,也准备好迎接各种挑战!
蒸汽机车被发明的时候,被马车夫鄙视;
流水线发明的时候,被手工业者抵制;
而移动支付,更是让门口的工行营业厅关门,当然也端了小偷的饭碗。
任何革命性的创新和发明,都会伴随新一轮的分工和社会的进步,同时也会给原有社会分工的既得利益者带来挑战。
iVX本质上就是编程领域的一种创新和发明,是互联网IT开发领域的一场“革命”!
“去掉程序语法,保留程序逻辑”,也许有百万人有过这种想法,认真思考过如何实现的不足万人,真正去实施这个想法的不足千人,长年坚持下来还在不断投入的不足百人,真正做出可用的产品的,寥寥数人耳。
【理论基础篇】
接下来,我先介绍一下iVX的一些理论基础(这部分比较学术,不感兴趣的同学可以跳过)
一、低代码开发平台(LCDP:Low-code development platform)
在维基百科中的的定义:A low-code development platform (LCDP) is software that provides an environment programmers use to create application software through graphical user interfaces and configuration instead of traditional computer programming.
可以看出低代码开发,首先提供的是一套软件,其次这个还是给程序员用的。只是可以节省程序员开发的时间,提升开发效率。
iVX提供是的“0代码开发语言”,因此概念上还是很LCDP不太相同。
低代码VS零代码,对比两者关系如下:
低代码产品做的是工具,优化程序开发的过程,降低开发时间成本。
- 适用人群:现有程序员,对他们过度和学习非常友好
- 适用公司和场景:大型公司最友好(Mendix和Outsystem也是这么做的),需要投入服务资源较多,适用公司BPM场景
- 对现有体系影响:影响较小,公司现有研发资产过度容易
- 解决问题:加快程序员开发速度,为公司降低开发成本
- 收费方式:企业账号收费;按应用收费;按公司规模收费