众所周知,轻代码概念主打的就是定制化、可视化、快速开发,如果连基本的定制化都做不到,那就不要做轻代码了。所以只要是个轻代码平台基本都支持定制化开发。(只是定制化程度的高低不同而已)
轻代码应用开发
轻代码(Low-Code)就是应用新技术、新思想、新的软件架构、新的设计方法打造一个软件定制平台,来实现相对较低的代码编写而实现软件应用需求的目的,其目的就是要降低软件应用定制的开发难度、加快软件应用定制的进度等来实现软件应用的快速定制,最终降低管理软件开发的成本。
产生这一趋势的原因一方面是软件个性化定制需求旺盛,另一方面就是软件目前定制开发难度高、周期长、成本高、个性化定制能力差等多方面的原因。
虽说目前轻代码开发平台不少,但大多是模块预定制、存储过程预定制之类先定制些功能模块单元,然后通过可视化编辑或者少量代码来实现功能单元的调用,对于标准化、成熟、简单的功能应用问题会少些,但涉及到复杂的以及新的功能应用还是要依耐平台提供商开发新的功能单元来支持的,自然周期费用就不大能得到保证。
另外很多轻代码平台就用个内嵌个webview实现客户端,在设备参差不齐的设备上浏览器版本兼容暴雷的事并不少见,运行缓慢且与硬件交互差,体验自然不好,显然这些并不是程序员、软件开发人员所想要的。
应用的个性化定制是个老大难的问题,要不然不会有那么多的轻代码平台出来,但在C2P工业云轻代码团队看来,这些只是预制模块的轻代码拼接并不能解决个性化定制的实际问题,在这种封闭的平台里,新的功能模块、存储过程都得仰仗平台供应商的后续,局限性太大,对于复杂应用更是难委以重任,简单的可视化勉强用用还行。
另外应用代码在PC、手机、网页平台上的兼容适用也是个大问题,往往需要为应用单独开发手机客户端什么的。
轻代码软件定制开发平台
而真正要灵活而不受限(自己可定制模块功能单元等,逻辑自行定义等,界面布局自行定制)的原子级的应用定制轻代码平台并不多,做到像C2P工业云轻代码开发平台那样支持原生手机客户端、PC客户端、网页版的更少,目前C2P工业云轻代码平台可以定制ERP、CRM、进销存、采购管理系统之类复杂应用,因为它可以不提供任何开发好诸如CRM、ERP的模块什么的,比如可以任何数据表结构自行定制应用(可以自动生成)。