构建低代码开发生态,APICloud 全面进入 3.0 时代
数字化转型进入下半场,企业开始更加关注IT生产力所带来的商业价值;同时,国内软件开发行业也正处在多维度的变革阶段,对于ToB行业,低代码、RPA、云原生等一系列以效率为本的技术能力正在快速崛起,围绕业务创新展开的移动开发领域,不断涌现的多端碎片化和服务云端化正改变着传统的企业数字化架构。
虽然业界大谈AI即将替代程序员,但企业招聘市场则表现出对程序员非凡的需求度,面对ToD(Developer开发者)赛道,仍然是个体量巨大的增量市场,在这其中能够面向开发者成功搭建生态的平台,实属凤毛麟角;在"剩者为王"的2020年,对于技术型平台,若能够手握技术创新与效率赋能这两把钥匙,势将开启扬帆远航的大门。
重大里程碑APICloud 3.0时代
8月18日,APICloud新产品发布&生态开发者大会在线上如期举行,通过多年的技术积累,APICloud的技术能力愈发成熟,当日发布的多款前、后端迭代产品,使平台的性能得到进一步提升;在基于开发者生态所构建的商业模式中,平台的每一次迭代,都在为开发者持续赋能;而本次APICloud发布会围绕前、后端核心技术进行重磅迭代,全面进入了APICloud 3.0时代!
所谓3.0概念,在当日APICloud联合创始人兼CEO邹达演讲中进行了解读,邹达表示APICloud作为一个低代码开发平台,此次新产品发布贯穿开发全流程,其包括MADP、PaaS、DevOps以及Marketplace的各个产品线。针对前端开发者,APICloud迭代了全翻译式跨平台app引擎Deep Engine3.0、兼容Vue / React语法特性的前端开发框架AVM、支持多终端统一的编译环境以及基于VSCode深度定制的开发工具APICloud Studio3.0,而在后端服务中,则全新发布了基于k8s技术的数据云3.0;这些全新发布的前、后端技术背后是APICloud深耕多年的平台能力,通过这样一场发布会,APICloud进入了低代码开发高性能的全流程开发阶段,同时也是平台重大迭代的又一里程碑。
APICloud开发者生态的建设,一直是平台赖以发展的重要基石,邹达介绍到APICloud生态发展过程中的四个核心要素,便是开发者、服务商、应用以及平台客户,在生态运营的数据上,迄今APICloud已有100万的注册开发者广泛使用,每天日均提交代码数量超过7000次,平均每天生成安装包超过6000个,这些数据证明了平台技术的有效性与稳定性,在发布会当天,APICloud也邀请到了众多开发者、生态合作伙伴及客户送来真挚祝福。
多端开发、AVM语法等前端能力备受瞩目
在发布会的众多环节中,针对前端技术的重要迭代,成为开发者广泛关注的核心内容;APICloud MADP技术负责人李德兴首先介绍了新的DeepEngine3.0引擎,该引擎完全基于原生架构渲染,同时支持【混合开发】与【中间语言编译】两种模式,全翻译式原理,将Javascript编译为Native API,提供完全原生性能,突破了之前的技术瓶颈,适用于绝大多数领域。
在多端背景下,因为移动应用个性化和深入下层的应用场景,使得不同终端之间缺乏有效的复用机制,现在很多应用依然有60%的编码属于重复工作。李德兴表示APICloud此次发布的AVM跨端框架基于标准Web Components组件化思想,兼容Vue / React语法特性,支持通过一次编码,同时编译到Android / iOS APP、H5、以及微信小程序多个端,并支持单文件模式和单语言片段模式编写代码;同时APICloud也配套推出了多终端编译环境,全面支持使用类Html5技术实现多终端开发,无需搭建特定的终端编译环境,一键云端编译即可生成高质量目标终端代码,可用性高,有利于二次开发。
针对用户侧前端开发者需要耗费大量时间在应用界面排版上,并且在多端环境下时间成倍增加,APICloud Studio3.0基于VSCode深度定制,支持在Windows、Mac和Linux系统上运行,在一个工具里即可完成开发工作的全生命周期流程,比如项目管理、代码编写、调试、预览、代码管理、编译发布等。
对于后端云服务开发,APICloud云端技术负责人周兴海介绍到,APICloud数据云3.0的云数据库支持事务,开发者可通过可视化的方式对数据表进行增删改查等操作,同时通过内置丰富的API函数,使代码中操作数据库更为简便。接口管理内置符合swagger规范的组件,开发者可以直接从代码生成文档并进行接口联调;通过模型驱动的开发模式,方便完成代码复用;同时对应用的数据存储、文件存储、流量、API请求等进行了监控,并生成相应的折线图,可以让用户更直观的了解服务的使用情况。APICloud全新迭代的数据云3.0通过增加自定义函数、模型库等功能结合底层的容器技术,为开发者提供了更加灵活、快速、稳定的服务器端开发体验。
全面布局云应用生态
大会最后,APICloud COO郭琪妹分享了新的生态服务——云应用。目前推出的云应用Store涵盖6大类解决方案,包括零售电商、教育培训、门店餐饮、企业展示、微预约和直播,可以满足各行业轻量化的场景需求。用户只需要几分钟便可轻松发布小程序,相比传统小程序开发,APICloud的云应用不需客户单独配置服务器、域名,告别繁重的运维工作,节省90%以上成本,满足用户马上投入、快速上线的要求。由于APICloud低代码特性,用户还可在APICloud平台灵活快速地进行深度定制。
此外,郭琪妹介绍本次开发者大会还开放了一套成熟的项目管理系统,帮助整个IT项目团队在软件开发全生命周期中更加有效的实现协作与交付,以及提供了配套的需求梳理、产品原型和UI插件的工具。基于标准化的需求分析流程和数字化文档,可自动生成初始原型,使用默认组件库和团队页面库,实现创意到产品的快速落地,而UI-Sketch插件将产品原型和UI进行串联,节省了设计人员在产品原型和Sketch之间的切换时间,有效的避免在切换过程中的页面遗漏问题,最终快速提升了项目开发前期的产品设计工作效率。
低代码开发的生态闭环
以低代码开发贯穿始终,是这次APICloud生态开发者大会的核心内涵,对于低代码的商业逻辑,APICloud用实践给出了答案,正如邹达所述,首先平台不能对客户的需求产生限制,应提供更加开放的产品能力,并且具备大量的开发者予以支撑,而在ToB业务上,唯有具备开发高品质应用的能力,为客户提供定制化服务,强调客户体验,才是验证低代码商业价值有效性的重要因素,形成低代码开发生态闭环。
对于生态来讲,平台的性能决定了用户的IT生产力,而APICloud则在此基础上持续进行商业资源赋能;作为国内低代码开发平台的引领者与效率革命的探索者,APICloud持续的创新能力,成为了平台用户积累与壮大的重要驱动力,这也让我们看到一家本土技术平台,是如何在险象环生的市场竞争中,通过自身生态特色探索出一条独特的商业创新之路。