精华内容
下载资源
问答
  • 低代码开发

    2020-01-24 03:14:27
    对第一类玩家而言,低代码开发平台虽有OutSystems的明确对标,但中外市场阶段不同、特点有差异,一个最大的区别就是上文提及的国内企业客户自己的开发能力太弱,所以习惯性地寻求贴身服务。 “很多企业都在想,需要...

    2005年,在国内某大型化工厂工作的万斌来到位于瑞士的世界第二大造纸厂参观。
    一般人印象中,造纸是非常传统的制造业,而万斌却看到,在宽如候车厅、长如十几节车厢、高约三层楼的车间里,机器井然有序,管理人员加工人一共就5人,2人坐镇中控室,3人负责巡查。
    “简直就像两个世界!”前后参观过国内外500余家企业的万斌对「甲子光年」感叹。
    彼时,欧美软件市场发展早,企业信息化管理理念和投入走在前列,整个车间能实现数据流通,从生产、财务、采购到销售协同性高,出错率低。
    而在中国,万斌看到的是,企业需求的个性化世界第一,对IT行业挑战极大,严重依赖高级技术人员,最终形成了全面项目化、价格畸高的市场。
    4年后的2009年,万斌创立搭搭云,想将企业所需各类软件抽象出通用模型、形成底层平台,通过配置和少量开发就能开发出能管理关键复杂业务的软件应用,这一做就是10年。
    这之后,一批持相似理念的公司陆续出现:
    徐平俊在2010年创立从BPM切入的云开发平台公司奥哲;任向晖在2011成立办公协作SaaS公司明道云;刘鑫在2014年成立移动应用开发工具APICloud。它们如今都汇入了近年来乘云计算趋势而起的一个新赛道——“低代码”。
    低代码,本质是一种类似“乐高积木”的理念——将通用、可重复使用的代码形成组件化的模块,通过图形化的界面来拖拽组件拼成应用,从而在只写少量代码或不写代码的情况下,搭建软件应用。
    “降低成本、降低价格、降低技术和人员门槛,这是低代码平台要解决的终极问题。”万斌告诉「甲子光年」。
    在相似的“降低开发门槛”、“更高效构建企业软件”的需求下,APaaS、RPA和中台等实践在中国的增多(可见《SaaS公司做PaaS:过去了就厉害,过不去就死》、《数据中台,下一个平台型创业机会》、《RPA:AI落地的接盘侠》)。
    这些纷繁概念,正共同回应着云时代,企业构建软件系统的挑战和机会——生产力与生产关系正同步变革,只依靠ERP、财务软件等割裂的系统就能打理好公司的时代早已过去:
    运营上,要求“实时在线”。
    经济活动整体数据化程度的提升,需要业务实时在线,倒逼企业搭建覆盖面更广的信息化系统,使用者已从管理人员拓展到前端业务人员;
    战略上,要求“敏捷创新”。
    部分企业管理思维已在主动发生变化。数字化转型的过程,是企业内部各条线向上“战略对齐”的过程——充分理解管理层战略,同步执行、敏捷创新,以灵活应对多变市场,快速决策末端业务方向。
    例如,过去很多中国企业的CFO只算账,现在的CFO要做战略财务管理;过去很多CIO只采购基础设施,现在的CIO需要理解企业数字化转型战略,思考第二曲线;甚至最末端的业务人员也要靠近“一把手思维”,比如,阿里仅仅用数百名运营人员,就支撑了全年超5万亿人民币的GMV,他们被称为“CEO级小二”,因有数据和运营工具的支撑,他们可以直接做决策,让企业实现“神经末梢”的灵敏反应。
    落实到信息化系统上,“实时在线”,要求数据的打通和流转;“敏捷创新”,要求空前灵活的开发能力——低代码正在第二点上发挥作用。
    今天,「甲子光年」的文章将聚焦在低代码类产品的讨论。
    我们采访了包括阿里宜搭、SAP、奥哲、搭搭云、APICloud、数式、轻流、明道云和华闽通达在内的国内低代码各类玩家,及在该领域有投资布局的盈动资本等机构,试图回答:可能对企业运营、管理转型至关重要的低代码实践,在国内到底进展几何?
    低代码开发平台在中国一级市场的“走红”,直接原因是OutSystems激起的水花。
    2018年6月,这家已成立16年、专注低代码开发平台12年的公司一举获得KKR和高盛的3.6亿美元投资,估值超过10亿美元,成为新晋独角兽。
    OutSystems的同行同样表现亮眼:
    2018年8月,低代码开发平台Mendix被西门子以7亿美元收购;2019年5月初,上市软件公司Magic又收购了低代码开发初创公司PowPow。
    国内市场同期也消息频频:
    2018年5月,低代码软件开发平台搭搭云(2009)获千万级人民币A轮融资;
    同年9月,可视化机器编程云服务平台宜创科技(2014)获清源创投战略融资;
    同年12月,无代码业务流程管理系统搭建工具轻流(2015)获近千万人民币Pre-A轮融资;
    8月,软件产品服务商数式科技(2019)获盈动资本数千万人民币天使轮融资;
    同月,PaaS平台研发商ClickPaaS(2017)获晨兴资本数百万美元A轮融资。
    此外,具有低代码开发平台能力的玩家,比如做BPM(业务流程管理)起家的奥哲、提供APP开发工具的APICloud、办公协作领域的明道云等,也都开始对外强调自己的“低代码”身份。
    其中,奥哲连续在去年5月和今年3月连续获阿里5千万人民币A+轮融和高榕资本上亿元B轮融资。
    从一级市场的动向来看,低代码至少成了当前一个不错的“融资概念”。
    但低代码被视作机会,不仅仅是因为对欧美市场的追风和复制。
    实际上,中国的创业公司和巨头,在这一轮资本小热潮之前,就已开始尝试低代码理念的产品。
    如投资了奥哲的阿里,从2016年起就在布局低代码,今年,这一产品正式被命名为宜搭,开始以阿里云和钉钉为平台对外输出。
    而奥哲、搭搭云等新近或融资的厂商,在低代码领域沉淀已久,如奥哲2010年发布的“H3 BPM”,搭搭云2010年推出的“九章全协同云”等产品中都有类似低代码的理念。
    在海外市场,微软在2015年发布的PowerApp、Google 2018年开始测试的App Maker等都是低代码产品。
    而AWS也已在2016年挖角了曾先后在Salesforce、谷歌和微软有低代码开发平台经验的Adam Bosworth,暗中酝酿着自己的低代码力量。
    新老玩家齐聚,资本倾囊支持,看中的是低代码背后的深层需求推力。
    在2017年的一场校友聚会上,低代码数据集成平台客户数据中台Linkflow(2017)创始人盛马丁听了联想CIO Arthur Hu的演讲,深受启发。
    Arthur Hu否定了传统软件厂商SAP、Oracle以往所做的BestPractice(最佳实践),即把一家公司成功经验复制到其他公司的做法;他认为现在每个大企业都有一定数量的开发者,其业务也都独一无二,再按照以往的路数行不通:“大企业需要的是一种可以让它快速应对各种市场变化,响应客户需求的IT能力。”
    这种从复制最佳实践到越来越追求独特化的变革,有两个推动因素——云计算的兴起和移动互联网的深化发展。
    “尤其是2018年后半年,企业上云的拐点到了,大家都会谈如何去转型升级,因为业务在不断发生变化。”无代码业务流程管理系统搭建工具轻流创始人兼CEO薄智元告诉「甲子光年」。
    云计算改变了企业信息化基础架构,移动互联网发展带来大量数据通道——企业的内部管理系统和对外业务都在经历全面的在线化和数据化,它让企业的信息化需求变得更多、更新、更深和更重要。
    更多是指,信息化系统从后端移向前端,软件的使用对象从管理层的“一小撮人”向更为广泛的业务人员甚至最终C端用户渗透,需要支持的企业内用户数量和需求数量都在增多。
    “以前买ERP,其实是核心人员在用,现在我们的系统则是全员使用。”奥哲创始人兼CEO徐平俊对「甲子光年」说。
    更快是指,在系统前移,向全员渗透的情况下,软件自身的迭代也不断加速。
    更深是指,软件解决的问题已不再受限于具体管理职能,而是要不断扩展新边界,解决包括数据打通、流程优化和创新业务在内的多样问题。
    更重要则是指,在数字化时代,信息和数据能力成为企业应对瞬息万变市场变化的核心能力,因而开发能力和速度成为企业竞争力的重要一环,稍有延误,机会便稍纵即逝。
    “现在系统和业务结合得更多了,业务可变性又很强,这就需要强大的IT能力。”数式科技投资方盈动资本合伙人蒋舜告诉「甲子光年」。
    更多、更快、更深和更重要,四者叠加,软件应用的开发需求暴增。
    以往,企业解决这些开发需求的方式无非两种:一是内部或外包做定制化开发;二是直接买成品,部署软件。
    然而,两者都已无法满足当下需求。
    定制化开发虽足够个性化,但开发周期长、投入大;而且中国软件开发人员紧缺,集中在互联网、金融等行业,大量传统行业“嗷嗷待哺”。
    “他们只会修电脑、招投标,如果让企业自己的IT人员做交付,比较难。”某有多年软件开发经验的低代码从业者对「甲子光年」评价,整体上,国内传统行业IT人员的开发能力很弱。
    而直接买软件,则可能造成功能浪费或不适用——企业买的SaaS产品可能有100个功能,但企业只需要10个。
    此外,由于近年来,企业越来越多的业务开始信息化、数据化,软件应用买得越来越多,财税、HR、CRM、OA不一而足,结果越架越乱,导致数据烟囱林立,难以统一管理。
    低代码开发,理论上,则能很好地避免定制化开发和买现成产品的弊端。
    它能在满足一定个性化的情况下,缩短定制化开发的周期,通过高可配置、可变动的“乐高式”工具,来快速解决企业各种多元化的、多变化的需求。
    以OutSystems为例,其开发应用程序界面就如同一个文档编辑器,只不过中间是一块搭建应用流程的空白版,可以通过拖拽旁边的功能组建进行搭建,此外,在需要写代码的地方,可以直接插入已有的代码库里的代码,不用再手动输入,这样能大大提高效率。

    OutSystems开发程序的界面
    目前OutSystems的产品已能提供从用户体验设计到后端集成、大型应用开发和管理等全栈开发能力。
    国内厂商的产品也初步显现价值。
    比如奥哲徐平俊介绍,奥哲的氚云能帮开发者实现5分钟配置一张业务表单、5小时搭建一个专属应用、5天落地一个管理方案。
    搭搭云万斌介绍,他们在佛山的一家工厂客户已使用搭搭云平台做了包括ERP、供应链、财务、OA、人力资源和项目管理的全系统应用,这种庞大的系统工程如果用传统开发方式,一般需要至少 10人工作1年以上,而现在只需要2个人用 6-8个月就能完成。
    同时,低代码也能解决软件应用过多、过乱和数据烟囱的问题。因为用同一个低代码工具/平台开发出的不同业务的软件应用,如HR、CRM等,能天然数据互联互通。
    最先定义低代码市场的Forrester曾在2014年预测,该市场将从2015年的17亿美金增长至2020年的155亿美金,实现近10倍的跨越。
    但预估的数字,并不能解决眼前的难题。在云计算变革带来的新需求推动下,国外低代码赛道虽已有独角兽,国内同行却还处于艰难的开局期。
    多位采访对象对「甲子光年」评价:中国低代码领域还没能成功验证商业模式。
    “国内的低代码市场,无论从产品能力,整个理念,技术深度和广度上都没超过国外厂商。”阿里云SaaS加速器负责人黄省江表示。
    盈动资本合伙人蒋舜也非常坦承:“我觉得并没有纯粹的、标准的低代码创业公司。只是今年投资本身没有什么题材,大家都会去看一看。”
    目前,从商业化落地的方式来看,国内的低代码公司主要有两类:
    一类是基于低代码工具的云平台,同时服务第三方开发人员或有开发需求的客户,这是一个看起来很美的“生态故事”。
    这类玩家主要包括SAP、Oracle、金蝶、浪潮和Zoho等老牌软件厂商,以及阿里云、Salesforce等IaaS、SaaS巨头;另有一些创业公司也在尝试这条路径,如奥哲、搭搭云、APICloud和明道云等。
    这种打法与OutSystems最接近。2006年起,OutSystems原有的、为电信运营商提供敏捷开发服务的业务遇到瓶颈,他们做了两件事:
    产品转型,开始直接销售开展原业务时积累的开发工具,也就是它们低代码平台的核心——客户既包括有开发需求的企业,也包括一些以开发、实施为业务的软件外包公司。
    同时,Outsystems也会使用自己的低代码工具为客户做更高效地开发。
    在2011年进一步上云,将收费模式从卖软件License变为订阅后,OutSystems还开启了新的平台模式——开发者和企业可以使用OutSystems快速定制自己想要的产品。
    此后,这家公司真正迎来了快速增长,在2012年到2017年的6年间,年营收平均增速达41%,2018年的增速又打破了自己的记录,达到了66%。
    目前,OutSystems已迭代了第11版,客户包括丰田、大众、奔驰、现代、宾利、英特尔、施耐德电气、理光等。
    第二类是主要以低代码工具来支撑自己的产品或解决方案。
    这类玩家多为创业公司,比如轻流、数式科技、Linkflow和华闽通达等。
    其中,轻流主攻的领域是BPM,数式针对的是协同采购和全渠道销售领域;Linkflow是客户数据中台,能让业务人员将多渠道的客户数据进行精细化管理。而工程建设领域的信息化服务商华闽通达,则是在内部打造了基于规则化法的无编码信息系统快速开发平台R平台。
    同时,第一类有平台业务的公司里,如奥哲、搭搭云、明道云和APICloud也都会用自己的低代码工具来开发产品,以直接解决客户的需求;奥哲在BPM领域有多年积累,搭搭云和明道云的产品包括协同、CRM、ERP等各类型管理应用,APICloud则涉及各类移动应用前端开发。
    在这第二种模式中,低代码其实是一种产品属性或能力,它的核心价值是降低SaaS产品的研发成本,提高交付效率,而且可让部分有能力的用户自己做配置,提升客户的体验。这与「甲子光年」之前讨论过的APaaS的作用非常相似。
    但两类玩家各有各的挑战。
    对第一类玩家而言,低代码开发平台虽有OutSystems的明确对标,但中外市场阶段不同、特点有差异,一个最大的区别就是上文提及的国内企业客户自己的开发能力太弱,所以习惯性地寻求贴身服务。
    “很多企业都在想,需要一个大数据工具、人工智能能力,但很少会说我需要一个开发工具。”APICloud创始人刘鑫告诉「甲子光年」,“客户的需求并不是一个低代码平台,而是低代码能够产生的价值。”
    简要来说,就是企业客户不喜欢DIY,这类平台真正要实现价值,要么拉着别的合作伙伴一起上,要么自己上,总之得把最后一公里落实了。
    拉着合作伙伴的逻辑,就是生态的逻辑。
    SAP云平台业务拓展总监Gavin Du告诉「甲子光年」,通用软件只能解决80%的业务需求,剩下的20%需要合作伙伴或客户自己解决。SAP云平台可以为开发者提供快速扩展、集成SAP解决方案的低代码开发能力。
    “形成生态后,还可以探索更多商业模式。” Gavin说,比如合作伙伴可将已开发的产品放到平台上形成“应用超市”,进而获得更多收益等。
    但在平台这条路上,巨头和初创公司实力目前看起来不对等。
    一是已经进入该领域的阿里已在内部的多种场景中锤炼过自己的产品。
    宜搭产品经理蒲轶梅告诉「甲子光年」,阿里内部的HR、行政、财务和项目管理等多种应用的快速构建中都有宜搭产品;在前端业务上,如今天猫超市大促前的运营流程也是用宜搭,业务人员可自己用宜搭来设置商家报名流程和设计选品应用。
    “我们输出的是经过阿里自身发展过程中遇到问题与困难的解决方案,包括技术、业务、管理思想上的沉淀。以技术为例,阿里有着处理双11高并发、大数据量的技术优势,这是同类厂商所不具备的。”蒲轶梅说。
    二是阿里作为IaaS厂家,有生态基础也有搞生态的动力,对宜搭而言,盈利暂时不是急迫目标。
    “我们可以不用关注短期商业盈利问题,可以有更多资源和时间投入到产品打磨、客户服务中。云厂商做低代码更容易把生态做起来。”阿里云黄省江说。
    第二条路,自己上,其实就变成了目前低代码的第二类模式,即把低代码作为一种能力和属性。
    一些本来瞄着平台或对外讲平台的公司,实际上也在开展这类业务。
    在2009年成立的搭搭云也于去年发布生态战略,将低代码平台开发给开发者使用,但同时也向客户直接提供OA、HR、CRM、ERP、项目管理等SaaS产品。
    这是一条务实之路,但马上也会面临此类公司的共通问题,那就是产品可复制化难,容易沦为项目制和外包,迷失在分散的需求中。
    正如搭搭云万斌感叹:“我可以这么说,在整个市场上都还在探索。现在还没有形成集中的市场,还都是长尾市场,大家依然在过苦日子。但它确实是未来软件开发的模式和方向。”
    而且,不管是第一条路还是第二条路,低代码理念本身的产品化就很难。
    “如果回到2009年再去做一次选择,我可能就不敢干这个事儿。”搭搭云创始人万斌表示,在创业第三年,公司就陷入了最困难、黑暗和绝望的低谷:从亲朋好友借来的100万种子资金已花光,刚开始落地的项目尚颗粒无收。
    市场远远比万斌想象中更复杂,“最初我做的功能引擎太幼稚了。”第一位客户是重庆的一家家电制造企业,“勉强交付、客户并不满意。后来又把系统重新调整了一遍。”
    做低代码不是直接去造房子,而是做一套能反复造各类房子的引擎和系统。虽然不需要攻克尖端技术,但技术的复杂度极高。
    “我们在打造流程引擎时,踩过无数坑。”轻流薄智元告诉「甲子光年」,低代码的坑首先还不在于不了解行业逻辑,它面临的挑战类似创造一门新的编程语言的挑战,要提前想好整体框架和逻辑,以应对高可配置需要的各种可能性,“有时当新写的B逻辑去调用已有的A逻辑时,你才发现A逻辑不完善,就需要把A逻辑推倒重来。”
    一个产品无法解决所有问题,到最后不管是面向哪种使用者,都会发现国内企业太多、太复杂,产品很难做到普适性。
    低代码背后的大逻辑:软件正在吃掉一切,开发者日益成为企业的核心资产,服务开发者的中间层也变得重要。
    「甲子光年」之前报道过的APaaS、RPA以及美国市场近两年很火的微服务等概念,都处于类似的底层通用基础设施和上层标准化产品之间的“中间层地带”,共同应对着企业越来越灵活的开发需求。
    围绕开发需求的创新会继续沿两个方向发展:
    一是直接提高开发效率,这也是目前的低代码工具主要在做的事。
    客户数据中台Linkflow创始人盛马丁以自己公司的市场部为例,需要掌管的营销渠道系统就高达15个。此时打通各个系统,让数据流动就成为新的需求。而低代码客户数据中台恰好能高效、快速、低成本地解决这类问题。
    “让更多重复性工作由机器替代人完成,这也是科学发展的规律。”APICloud创始人刘鑫谈到,低代码开发平台始终不变的核心价值就是提升开发效率。
    开发者目前是各低代码开发平台竞争的重要资源。据APICloud介绍,他们已在移动开发领域积累了超过80万的注册开发者,其中2%为活跃开发者。Outsystems称自己在去年新增了6000多名开发者,把这视为营收之外第二重要的指标。
    二是让业务人员更好地与开发者沟通,这其实才是开发工作中最难的部分,也是低代码未来的一大趋势——零代码。
    阿里云黄省江分享了宜搭的案例,据他介绍,在他们服务的一家河北的印刷材料包装厂中,一个对业务流程非常熟悉初中学历员工,仅花1个小时,就用宜搭的产品做了一个简单的进销存系统。
    率先实现零代码,真正“干掉开发”,让广大业务人员也能使用的可配置化的软件将是一大趋势。
    而且这是一个大分母市场,这也是盈动资本蒋舜投资低代码项目的主要原因,“这种巧妙的技术解决方案,有可能在企业服务市场分一杯羹。”蒋舜说。
    至于谁能在推动未来的过程中获得商业红利,目前国内市场还处于早期,各厂家依然得回到现实,实打实出产品和竞争。
    对云计算巨头和SaaS巨头来说,他们会继续自己的生态之路,且短期在单独的低代码产品或功能上并没有太大的盈利压力。
    创业公司在目前的巨头日益垄断基础设施的情况下,可能很难把平台之路发扬光大,更务实地做法是先把低代码作为一种快速开发的工具,提高自己生产效率。
    值得关注的切入点,仍是企业目前最急需解决的痛点。
    T研究2019年4月的检测数据显示,目前国内企业使用最多的Top 5 SaaS应用是协同OA、云客服、DSP、HR和云存储,针对这些有大需求的领域做低代码模块是眼前的机会。
    另一个新机会是,IT之外,IoT的蓬勃发展也需要低代码助力。
    这是因为物联网的应用更为广泛,且开发更复杂、难度更高。
    构成物联网系统的传输层、感知层、支撑层、应用层和平台层都需要大量的复杂开发。物联网平台需要调度“云、管、边、端”各方资源,还要兼顾传感、语音等交互方式,随时保持5G、Wi-Fi在线等,还要适应环境各异的物理空间里的各种状况,这比在PC或手机端上做开发难度大得多,包括工程师驻场费用在内的研发成本也更高,人才也更短缺。
    低代码类工具恰好能帮助降低物联网领域的开发工作门槛,缓解成本、人才等一系列痛点。
    且物联网是一片规模巨大的蓝海,据麦肯锡预计,2025年全球物联网市场规模平均将达7.4万亿美元。
    能否抓住这些机会,关键还是看to B竞争的核心——产品好不好用。在打磨产品这个硬功夫上,其实各玩家没有捷径。
    从低代码开发平台的产品特点来看,APICloud创始人兼CEO刘鑫认为应该有三个标准:aPaaS、MADP(移动应用开发平台)、可视化拖拽式少量代码生成。
    华闽通达董事长杨中庆分享了他理解的低代码平台成的关键评判视角:效率提升程度、成本和软件架构的合理性:
    第一是,从业务到软件的快速转化,包括业务人员与程序员的转化和沟通问题、工具的易用性等;第二是如何降低开发成本;第三是能够搭建大型的、复杂的各种应用系统;第四是符合现代的开源和主流架构,能否实现各种部署方式以及实现软件开发的二次、三次甚至多次配置开发。
    早在1982年,James Mratin就发表论文《APP Development Without Program》,描述了搭建App不需要写程序的构想。
    成立于2001年的Mendix、成立于2002年的OutSystems和成立于2004年的ServiceNow,国外的低代码玩家都经历了多年的发展,才走出先平后陡的增长曲线。
    中国的低代码乃至零代码发展尚需时日。

    展开全文
  • 1. 什么是无代码开发 顾名思义,“低代码开发”旨在开发人员可以通过编写少量代码就可以快速生成应用程序的一种方法。“无代码”开发平台就是为那些不知道也不需要知道任何实际编程语言来使用应用程序的开发者而构建...

    7534eb51b44f1b1beb936aaf6c937f83.gif

    1. 什么是无代码开发

       顾名思义,“低代码开发”旨在开发人员可以通过编写少量代码就可以快速生成应用程序的一种方法。“无代码”开发平台就是为那些不知道也不需要知道任何实际编程语言来使用应用程序的开发者而构建的。

       无代码开发就是不写代码让你能开发软件系统,你可以不用写代码也能完成你的程序员梦。这听起来是很夸张,但是他已经真真正正的出现并有了非常广阔的市场,已经有了大量的公司尝鲜并给公司带来实实在在的价值,尤其是在互联网项目上。

    cba5a9eccda058943b901250bf67c43d.png

    2.  无代码开发在互联网项目中的前世今生

       2000 年左右,当时很多人使用盛行的开发工具 Dreamweaver 创建人生的第一个网站。虽然不那么漂亮,但至少做出来了。这粗简的网站虽然没有如预想中的那样取得成功,但也由此开启了互联网项目之旅。Dreamweaver 和类似的开发工具(FrontPage、Flash 等)极大限度地降低了互联网网站的开发阻碍,这些开发工具对当今技术生态系统的影响总是被轻描淡写地带过,但同时也见证了新一波开发工具的涌现,这都使得互联网应用的创作门槛更低,代码的复用性更强。现如今,有了电脑和网络,任何一个人都可使用成熟的开发工具快速构建网站,其性能也优于二十年前用 Dreamweaver 所构建的。这些基于图形用户界面的开发工具不仅仅能构建静态网站,现已快速发展成全方位的功能应用,普通人几乎用不了一个小时,就能快速构建一个具备完整功能的网站。

    3.  无代码开发在企业软件市场开始发力

       而在企业软件市场,无代码开发同样正在暗流涌动,越来越多公司已经发布无代码工具。企业软件上使用无代码开发的好处显而易见:

       缓解技术部门压力。无代码的开发效率高,可以极快的解决内部需求:
    • 避免技术人员的交接遇到问题。无代码平台不需要编写代码,避免了在传统的开发方式中,由于程序员离职,其他同事需要花费较多时间才可以了解理顺之前编写的代码的问题
    • 节省成本提高效率。无代码相对于传统开发或低代码的开发速度,可以说是远远超越后者。在竞争如此激烈的互联网市场中,争取到了时间。而且大大节省了人力、财力等成本;

    • 与策略不会偏差。由于无代码平台可以使业务人员也参与开发,这样业务的策略方向和实现就不会发生偏差;

    • 便于调整。企业可以随时按照自己的想法进行调整,而不必思考时间和人力成本。

      2c58f2fdecbf1bd905f365d0a3fc9244.png

    4.   无代码开发在企业软件市场离不开低代码开发

       无代码平台的吸引力在于,组织中几乎任何具有一点技术背景的人都可以快速创建业务应用程序,这可能是一个巨大的优势,但它同时也带来了诸多问题,在企业软件中,不同系统间的连接和协同,导致 IT 技术部门往往在最后一公里处介入,以完成与现有系统的集成, “无代码”开发最终可能很容易导致这样的“我们现在需要大量的编码,并且非常迫切”的困境,其他各种各样的安全问题、合法性问题、系统集成问题都会出现,而这些是无代码开发很难解决的,所以无代码平台的局限性意味着它们更多适用于前端用例开发。

       相对无代码开发,低代码开发平台可开发各种复杂的应用程序,这些应用程序通常为核心业务服务,运行那些重要的和关键性的业务流程,并实现简单或复杂的集成。

       在现代企业软件市场中,两种平台都有应用空间,或者至少两者能结合在一起。对于那些 DevOps 持续集成、持续开发的拥趸来说,低代码平台和无代码平台的组合可以提供完美的应用程序开发环境。

    3b040f8f7b635b6cf303d9a3b5888d99.png

    5.  无代码开发、低代码开发的各自好处及应用前景

       “无代码开发”构建更快,维护更容易,更能能节省开发时间,同时降低对编码知识的要求,这就激励了不同创作背景和需求的人参与进来。

       低代码平台旨在同时服务业务用户和专业开发人员。对于业务用户来说,在经验丰富的 IT 人员指导下创建经过深思熟虑的与实际需求相符的应用程序,实际上在一定的管控下扩展了技术团队的业务能力,并且使得技术团队获得了更多的处理能力。对于专业的开发人员来说,通过可视化的操作搭建应用程序,可以更加有效地提高开发效率。同时低代码平台也允许他们根据需要手工编码,这意味着在提高技术团队的业务价值的同时,降低了开发工作的积压量。

    6.  

       总结一下,基于敏捷开发思路的无代码开发、低代码开发两者各有优劣势,匹配不同的人群及不同的应用场景,两者灵活结合应用,无论是互联网应用还是在企业软件应用开发,都可以发挥最大的技术优势,赋能开发者、企业人员、 IT 部门更低成本、更少时间实现各种应用场景。

    cd98a55b6e547de3b5db9a3b2c9a9b62.png

    往期干货回顾

    低代码开发平台系列:2、低代码平台适用人群及场景 

     低代码开发平台系列:1、什么是低代码平台

     U-IPCC推出语音引擎统一服务平台

    你点的每一个在看,我都认真当成了喜欢

    关注我们59e6365004fed85d90ab2c28df5c4fc5.png

    cef211273c5caf9c8f0cbe4fa2866053.png

    展开全文
  • NewTech:低代码(0代码/无代码,无需代码)开发的简介以及如何选择最合适的低代码开发工具 低代码Low-Code和低代码开发平台LCDP的简介 一般来讲,我们常说的低代码其实就是指低代码工具或者低代码开发平台。...

    High&NewTech:低代码(0代码/无代码,无需代码)开发的简介以及如何选择最合适的低代码开发工具

     

    导读:在互联网时代,博主经常反思一个问题,如何跟进这个快速发展的时代才能不会被淘汰?博主的答案只有一个,那就是不断学习,不断成长。

     

     

     

    目录

    低代码Low-Code和低代码开发平台LCDP的简介

    1、国内外低代码著名公司一览

    2、低代码的意义

    3、低代码开发的优势

    3.1、上手快

    3.2、开发快

    3.3、运行快

    3.4、运维快

    4、低代码与0代码华山论剑

    5、低代码开发平台的演进方向

    低代码平台有哪些——低代码开发平台各家对比

    1、基于Web的应用开发工具(组件模式)——0代码,只有iVX一家

    2、基于流程设计的企业服务(组件式服务)——低代码,Mendix,Outsystems 牛刀 葡萄城(活字格) APICloud 各种 **云 ~~

    3、基于API聚合的组件市场工具——APICloud

    4、基于工作流、表单制作、文档协同的工具——各种 ** 云

    如何选择最合适的低代码开发工具

    第一步,扪心自问,确定所需(以结果为导向思考学习)

    2.1. “我想学习编程,我想转行互联网,我需要做一些真实的项目出来,好找工作!”

    2.2. “我会一些编程,我想做外包,中小项目为主”

    2.3. “我需要做一个具体的项目,包含工作流、表单部分技术,我希望能快速实现”

    2.4. “公司需要重构自己内部的业务中台,数据也需要统一,付能公司研发能力”

    2.5. “公司需要技术架构统一,高效,现在都是外包团队在做项目,技术架构不统一,无法管理”

    第二步,逻辑递进,合适的就是最好的(选择最合适的就是最高效的)

    第三步,一旦确定好,就直接去学习(时代很快,最怕时不我待)

    第四步,反思(如何跟进这个时代),然后成长


     

     

     

    低代码Low-Code和低代码开发平台LCDP的简介

            一般来讲,我们常说的低代码其实就是指低代码工具或者低代码开发平台低代码开发平台(Low-Code Development Platform,LCDP)是无需编码(0代码或无代码)或通过少量代码就可以快速生成应用程序的开发平台。通过可视化进行应用程序开发的方法,使具有不同经验水平的开发人员可以通过图形化的用户界面,使用拖拽组件和模型驱动的逻辑创建网页和移动应用程序。低代码开发平台(LCDP)的正式名称直到2014年6月才正式确定,但是,整个低代码开发领域却可以追溯到更早前第四代编程语言和快速应用开发工具。
            低代码开发平台(LCDP)最早可追溯到20世纪90年代至21世纪初的编程语言和工具,与先前的开发环境类似,早期低代码开发平台基于模型驱动,后期逐渐演进为数据驱动,并创建了自动代码生成可视化编程的原理。
            2019年底,中国软件行业协会认为,国内低代码领域尚处于早期,市场未来需求将出现暴增。随着低代码应用场景不断拓宽,2020年会有更多企业或企业信息化服务提供商将采用技术门槛更低、开发效率更高的低代码开发平台,为自己量身定做企业核心系统以满足个性化的企业管理需求
            据Forrester估计,到2020年低代码开发平台的总市场将增长到155亿美元。市场中的细分包括数据库、请求处理、移动化、流程化和通用化的低代码平台。低代码开发的市场增长可归功于其灵活性和易用性,低代码开发平台正在将重点转向应用程序的通用,并能够在需要或期望时添加自定义代码。移动可访问性是使用低代码开发平台的驱动因素之一,低代码软件包通常带有该功能标准,而不需要开发人员另外花时间创建多设备软件。低代码开发平台需要较少的编码知识,所以软件开发环境中的更多人可以学习使用低代码开发平台

     

    1、国内外低代码著名公司一览

            2014年,著名的研究机构Forrester正式提出低代码开发概念,并投身对该平台的研究当中。

    • 国外低代码著名公司:有Salesforce(1999年创立)、OutSystems(2001年创立)、Mendix(2005年创立)、Kony(2007年创立)、Scratch(2008年由MIT创立)。
    • 国内低代码著名公司:有iVX2008年创立,应该是国内非常知名和成熟的一家头部公司)、J2Paas(2017年创立)、起步(2006年创立)、宜搭(2015年创立),YonBuilder(2020年创立) 其中OutSystems在2018年宣布融资3.6亿美金,被视为低代码赛道的独角兽。

     

    2、低代码的意义

            低代码开发平台的强大之处在于,允许终端用户使用易于理解的可视化工具开发自己的应用程序,而不是传统的编写代码方式。构建业务流程、逻辑和数据模型等所需的功能,必要时还可以添加自己的代码。完成业务逻辑、功能构建后,即可一键交付应用并进行更新,自动跟踪所有更改并处理数据库脚本和部署流程,实现在 IOS,Android,Web 等多个平台上的部署。它可以使得更多的人可以参与到应用程序开发当中:

    • 对于具有专业编程能力的程序员:可以使得具有专业编程能力的程序员效率更高;
    • 对于非技术背景的业务人员:非技术背景的业务人员同样可以构建应用;
    • 对于大型企业:低代码开发平台还可以降低IT团队培训、技术部署的初始成本。

     

    3、低代码开发的优势

    3.1、上手快

            由于低代码或0代码的特征,无疑会大大降低编程语言的学习难度,尤其是0代码(无代码)开发平台,甚至完全不同程序语言的业务人员都可以快速进行学习和应用开发

    3.2、开发快

            由于使用大量的组件和封装的接口进行开发,以及集成云计算的IaaS和PaaS层能力,使得开发效率大幅提升;普遍的观点,低代码能够提升30%以上的开发效率,而0代码(无代码)则能够数倍提升开发效率;并大幅降低开发成本。

    3.3、运行快

            这是一个相对概念,总体来说,由于低代码开发平台或0代码开发平台使用自动的方式生成(编译成)可执行代码,代码的整体质量优于业界平均水平;并且相对来说,出错(Bug)更加可控,代码的安全性也会更高

    3.4、运维快

            一般情况下,低代码开发平台或0代码开发平台,由于采用组件形式,以及面向对象的开发方式,使得代码的结构化程度更高,通常来说更容易维护

     

    4、低代码与0代码华山论剑

            低代码产品做的是工具:(优化程序开发的过程,开发更快一点儿)

    • 适用人群:现有程序员,对他们过度和学习非常友好
    • 适用公司:大型公司最友好(Mendix和Outsystem也是这么做的),需要投入服务资源较多
    • 对现有体系影响:影响较小,公司现有研发资产过渡容易
    • 解决问题:加快程序员开发速度,为公司降低开发成本
    • 收入来源:大公司license和增值服务,会贵,中小公司难承受
    • 最终产品形态:IDE(云)
    • 生态:大B生态,B端生态

     

            iVX做的是0代码语言:(不只是加速开发,而是改变编程)

    • 适用人群:想成为工程师的人+50%现有程序员(长期目标是90%现有程序员)
    • 适用公司:大型公司IT等非核心产品业务+外包公司团队+中心创业公司,服务大公司投入资源较多
    • 对现有体系影响:冲击较大,公司原有资产只能通过API调用,部分研发人员和资产可能无法整合
    • 解决问题:提供一种全新的开发手段和体系,降低开发门槛和节省开发成本(我们认为这是技术发展方向)
    • 收入来源:前期靠: 大B端服务+C端培训收费;后台靠: B端云资源+license C端培训收费
    • 最终产品形态:语言+IDE(云)
    • 生态:C端+B端生态

          总结一下哦

    项目 低代码开发平台 iVX零代码开发平台
    使用人群 程序员 想成为工程师的人+50%现有程序员
    使用公司 大型公司 大型公司IT等非核心产品业务+外包公司团队+中心创业公司
    对现有体系影响 影响较小,原有资产较易整合 冲击较大,原有资产只能通过API调用,部分研发人员和资产可能无法整合
    解决问题 开发速度提升 降低开发门槛和节省开发成本
    收入来源 大公司license和增值服务,价格较高,中小公司难承受 云资源和培训费用
    最终产品形态 IDE(云) 语言+IDE(云)
    生态 大B生态,B端生态 C端+B端生态

     

     

     

    5、低代码开发平台的演进方向

            低代码开发平台将会沿着两个纬度进行演进:

    • 1. 通用性:也就是语言属性维度;随着低代码开发平台的不断成熟和发展,低代码开发平台逐渐具备通用场景的开发能力,例如可以开发网站、游戏、3D场景、电商、企业应用、个人应用;支持的系统也会更加全面,例如支持WebApp、iOS/Android、Windows/Mac/Linux、小程序等各种应用;
    • 2. 便捷性:也就是指代码量不断降低的过程,最终将实现0代码编程。

            但是通用性和便捷性要想同时实现,是非常困难的,这也是低代码开发平台急需解决的问题和下一个挑战。最终使“去掉程序语法,保留程序逻辑”成为可能。

     

     

     

    低代码平台有哪些——低代码开发平台各家对比

    1、基于Web的应用开发工具(组件模式)——0代码,只有iVX一家

            iVX属于首款零代码开发语言,它去掉了程序语法,但保留程序逻辑。它拥有着简单的界面和开发环境(纯web)。
            iVX属于0代码,初心就是做应用开发工具,基于 Web 的,所以在设计产品时甚至没有只限制于企业应用,而是所有的应用原则上都可以开发,这是 iVX 的目标。所以 iVX 可以做游戏(支持3D),可以做电商、网站,可以支持小程序等。随着研发不断深入底层,现在 iVX 已经基本具备了“语言”形态,例如,多人开发,版本管理,开放的模块等,这也许是 iVX 一开始并没有去预期的事情,但也是发展的必然。

    推荐文章
    High&NewTech:新物种?这是一种不需要写代码的程序猿,这事,得从Ta们掌握了 iVX工具(首个无代码编程语言)说起……

     

     

    2、基于流程设计的企业服务(组件式服务)——低代码,Mendix,Outsystems 牛刀 葡萄城(活字格) APICloud 各种 **云 ~~

    • 牛刀:从 WeX5 这个前端开源框架开始,后来转向低代码,产品的整体构思其实没什么问题,但是产品的设计和技术能力(特别是后台)相对落后,再加上 WeX5 也是很小众的前端框架,所以使用牛刀开发限制还是很大。产品的“逻辑能力”采用了类似 Outsystems 的模式,但没有Outsystems 强大。
    • Odoo(欧度):开源的开发框架,专门用于做企业应用,很多应用和模块企业可以直接使用。

     

    3、基于API聚合的组件市场工具——APICloud

    • APICloud:也开发了开发流程管理工具,管理整个应用的开发周期,从产品、设计开始,到研发测试和运营,严格来说不算是低代码产品。

     

    4、基于工作流、表单制作、文档协同的工具——各种 ** 

    • 各种 ** :这里面非常多,多数都是从某一个企业服务领域的细分产品入手开始做的,做了一段时间之后,有一些API可以用于二次开发和灵活控制生成的应用。大体是这个模式,这个呢,感觉也不能算是严格的低代码,算是往低代码靠拢的工具。

     

    参考文章
    对比 iVX 零代码开发平台和国内外其它低代码开发平台的区别【0代码和低代码的区别】

     


     

    如何选择最合适的低代码开发工具

    第一步,扪心自问,确定所需(以结果为导向思考学习)

           在选平台之前,首先要确定以下几个问题:

    2.1. “我想学习编程,我想转行互联网,我需要做一些真实的项目出来,好找工作!”

           互联网是为数不多的朝阳产业,是基础工具,也是基础语言,美国幼儿园里就开始教编程了,国内也要求把编程课程引入中小学教学大纲中,其重要性,我就不多说。另外,互联网总体来说是高收入行业(看看10几年前央视的广告和现在的赞助商有啥区别吧,马上就能理解),方式方向应该没错的。就算每10年可能会有一个轮回和低谷,但是确实也找不到什么新的经济的增长点了。所以坚定地投身互联网吧!
           为什么要学编程?原因很简单,程序是互联网的“语言”,不会语言在互联网的世界中就会举步维艰。而我认为,这里面最核心的程序思维,就程序本身而言,语言也有很多种,但是思维方法,构建应用的方法,大同小异,因此如果掌握好了这种程序构建“逻辑”,将为未来发展扫清障碍。
           另外建议,学习简单使用一些语言,低代码/无代码平台是非常不错的选择。我们认为,这也是语言发展的大方向,不会问题。

     

    2.2. “我会一些编程,我想做外包,中小项目为主”

           你可能会前端或者后台某一两项技术,但是还不足以完成整个外包项目,另外,觉得用代码写太浪费时间,而且有些地方考虑不周到,项目完成质量也不高。这种情况下,选择低代码或零代码平台是非常明智的。通常效率都会有大幅提升,如果选择正确的。

     

    2.3. “我需要做一个具体的项目,包含工作流、表单部分技术,我希望能快速实现”

           作为企业内部OA的某一些具体需求和实现,低代码/0代码平台也有一些专门服务类似需求的引擎,最为常见的就是BPM工作流管理以及表单系统,对于这些系统都有非常成熟的低代码/0代码解决方案。开发工作量往往可以降到最低,而且质量通常有保证。

     

    2.4. “公司需要重构自己内部的业务中台,数据也需要统一,付能公司研发能力”

           这个往往对平台要求比较高,需要开发平台提供完成的“开发体系”,只有这个体系完备,才能保证一个平台解决所有问题,否则如果平台技术无法实现,那成本就比写代码还要高很多。

     

    2.5. “公司需要技术架构统一,高效,现在都是外包团队在做项目,技术架构不统一,无法管理”

           要求具备完整的“开发体系”,同时,架构要比较简单和先进。

     

    第二步,逻辑递进,合适的就是最好的(选择最合适的就是最高效的)

           

     

    第三步,一旦确定好,就直接去学习(时代很快,最怕时不我待)

          我给大家找了一些相关的教学地址,大家可以去研究一下。建议大家在分析和选择的时候,多去看教学视频,少去看介绍,教学视频才是你后面真正的操作,文字介绍往往具有很强不确定性和迷惑性。

     iVX的教学课程 https://course.ivx.cn/#page=0     i
    VX的教学课程地址,强大,现在有很多还是免费的
    牛刀云教学课程 http://www.wex5.com/wex5-welcome/ 
    牛刀云教学课程地址,有些稍微老有点儿的内容
    明道课程 https://learn.mingdao.net/     
    明道课程做得不错
    enhancer无远平台教学视频 https://wuyuan.io/tutorials-video   
    enhancer无远平台教学视频
    氚云课程 https://help.h3yun.com/channels/4.html    氚云东西很多,值得好好看看

     

     

    第四步,反思(如何跟进这个时代),然后成长

           最后,希望大家认真选择和学习低代码/0代码平台,没准你以后吃饭就靠TA了!毕竟这个是互联网编程语言的发展趋势,而互联网又是社会和技术的发展方向。另外,现阶段低代码平台比较多,各式各样,但多数都是针对某一些特定场景和系统进行开发的,而且语言也多种多样,有写SQL的,有写前端代码的,有写后台代码的。0代码的如果不算Scratch,国内还是比较少的,主要是iVX,明道等。

     

     

     

     

     

     

     

     

     

     

     

    展开全文
  • 低代码开发平台往往有比较广泛的含义,我们常说的低代码开发平台通常会包含低代码与无代码开发。而根据代码使用的程度,产品所面向的用户群体也有所不同,也就是常说专业开发者和公民开发者。专业开...
    24bb0158dbeef3df57628681444b77e9.png如果企业希望建立差异化的竞争优势,给客户提供超出预期的服务,那么其要求的创新速度是无法等待冗长的传统应用开发的。近年来,低代码开发平台逐渐进入企业的视野,本文跟大家讲讲这种新型的开发模式到底是如何运转的呢?低代码开发平台往往有比较广泛的含义,我们常说的低代码开发平台通常会包含低代码与无代码开发。而根据代码使用的程度,产品所面向的用户群体也有所不同,也就是常说专业开发者公民开发者

    专业开发者顾名思义一般指具有编程能力的开发者,典型如程序员。公民开发者是Gartner创造出来的一个概念,Gartner的研究表明专业开发者只能够满足企业IT需求的6%。另外一方面,随着企业间互动、更多设备接入方式等需求使得企业的IT需求将会达到现在的5倍,这意味着供需矛盾将加剧。随着低代码平台的推出,业务人员也可以进入应用开发领域。简而言之,公民开发者具有一定IT思维但不具备编程能力的业务人员,他们是可以通过低代码平台来构建应用的最终用户。

    像知名的Outsystems,它更倾向低代码开发,他们的平台更多是面向专业开发人员,向他们提供了很多快速开发工具,帮助解决需求多变的问题,让程序员把更多时间放在企业逻辑的梳理和开发上。比如,你开发了一个Web应用,可以在低代码平台上一键生成有相同效果的移动应用,这对开发人员来说十分有用。

    而另一个极端—QuickBase是一款零代码产品,它将没有任何编码经验的公民开发者作为他们的用户。平台提供了许多模块化的组件,例如表单元素、流程元素、图形元素,通过拖拽的方式,就能构建出所需的应用。

    目前国内上的产品大部分介于两者之间,结合了低代码与零代码开发,目标客户更加倾向于公民开发者。无编码经验的开发者可以通过图形化的用户界面和拖拽配置方式来构建应用程序,而一部分专业开发者能继续使用编码方式,对应用进行扩展。所以,最近流行一种新的交付模式业务部门基于低代码开发平台将所需要的功能(或简单的可用版本)自行搭建出来,当遇到较为复杂的需求时,则向IT部门请求支援。业务与IT部门共同协作完成搭建应用,提升企业创新效率。

    08e70001864923e3d0ffe5f50e3d2461.png

    1低代码开发平台如何提升开发效率?
    • 使用大量“拖放”式开发工具,利用模型驱动,减少传统手工编码方式;
    • 融合数据集成、数据仓库技术、BPM等功能;
    • 一键发布及部署,设计即运行,开发周期通常为数天或数周;

    bc5c9ee8d36a14e66c1f5b765cb59c0b.png

    2模型驱动有哪些优势?模型驱动(MDD Model-Driven Development)是一种新型软件设计方法,也是新型低代码开发平台所采用的核心技术原理。系统一开始就首先确立实体模型Entity Model,以及它们之间的关系,进而可以交由程序员分别实现表现层、业务服务层和持久层,从而正确无误地、且快速高质量地完成一个软件的开发过程。模型驱动使用可视化建模技术来定义数据关系、流程逻辑和构建用户界面,使开发人员和业务用户能够快速交付应用程序,并且不需要代码。讲到模型驱动,顺便谈一谈低代码开发平台的另一种模式——代码生成。代码生成(Code Generation)是编译程序中的代码生成器将代码模板中的某些内容按照业务逻辑进行替换、转换、关联,并生成可执行的源代码。代码生成方式(例如Java或.NET)与模型驱动形成了对比。代码生成所面临的挑战是它不够灵活,并在优化维护上会有挑战,且为满足安全性、可伸缩性和性能要求而引出更多的问题。而最大的好处就是应用可脱离平台运行,并且可以进行彻底的修改。

    72329f7c2cf9cf499845b79c3bebcfff.png

    模型驱动的优势:
    • 简化重新生成、重新构建、重新测试和重新部署步骤,帮助更快地执行功能更改;
    • 提供API能力,支持通过自定义代码轻松控制模型扩展;
    • 通过启动运行服务器并添加模型,可以轻松地进行部署;
    • 使用更灵活、更动态的应用程序监视功能,并使较少的技术,开发人员能够通过可视化应用程序模型进行分析和快速调试;
    3关于低代码开发平台的传闻?低代码平台仅仅面向公民开发者NO!听了很多有关低代码平台的传闻,你可能会想象最新的低代码工具将使业务分析师成为“公民开发者”,从而构建完全适合你需求的应用程序。在这种情况下,可以推动数字化转型,而不必等待稀缺的专业开发资源。不幸的是,事实并非如此。当然,某些低代码平台使业务用户可以构建简单的应用。但支持数字化转型的应用并不简单。它们需要由专业开发人员快速构建并与企业信息系统集成。也就是说,一个好的低代码平台可以提供工具,以帮助业务专家和开发人员就应用需求和界面进行协作,以便他们可以共同构建满足业务对功能和可用性的所有需求的应用。低代码只能开发简单应用NO!这个传闻在一定程度上是正确的,特别是对国内的低代码开发平台来说。确实可以使用低代码平台来构建简单的应用程序。但随着这一领域的发展,可以做的不止如此。对于复杂逻辑且高度扩展的应用,低代码平台也是理想的选择。你需要一支具有出色编码技能的团队来完成此工作。低代码意味着无协作与复用NO!这个传闻之所以出现,是因为低代码平台使整个企业中的各种技术团队能够独立地构建自己的解决方案。这使分散的团队可以更快地开始工作,但引发了人们对效率和协作的担忧。其实,低代码的协作效率更高,复用价值更大。在同一个应用开发活动中,一部分人可以负责设计数据模型、一部分人可以设计流程、一部分人负责编写外部接口,这些工作都是可以并行的,待各个部分建成后进行关联调用即可。另外,低代码开发平台由于采用统一标准的模型和协议,可以实现应用级、组件级甚至代码级的复用,比传统开发模式复用价值更高。低代码=0编程NO!低代码平台提供可视化开发工具,因此业务专家和开发人员可以协作并快速设计满足业务需求的应用程序。可视化配置和模板涵盖了常见的场景,从而加快了开发速度并使技术团队腾出更多时间专注于应用的定制,使他们的应用变得独特。这种无需编程的界面非常吸引人,而且功能如此强大,以至于有些人认为低代码平台已具备了一切。但这仅仅只是一个开始。低代码平台让你可以使用可视化设计功能,轻松扩展你的应用。最好的是,UI生成器能让你能无缝混合配置页面与自定义代码开发的页面。低代码平台是私有的YES!目前最好的低代码平台是私有的。许多人认为私有平台为开发人员提供了更多功能,但这也有部分仅仅是传言!许多开发人员倾向于使用开放标准,并尽可能避免使用专有平台。开源平台使开发人员不受任何公司的升级和增强计划的束缚,还使他们能够利用全球开发人员的经验和创造力。9f5fd5df670f9fab3925f1f04a59efe9.png4你需要引进低代码开发平台的5个信号 创新被现有能力阻碍数字经济时代充满了挑战,为了提升自身竞争力,最具创新的企业都正在拥抱低代码,为自己和客户创造卓越的价值。公司需要使用低代码平台,让他们能够更快的迎接变化,更快地创新和更智能的工作。 组织正在努力用数字化的速度运转仅仅以自动化和优化业务流程是不足以跟上不断变化的市场环境的。成功的组织使用低代码开简化其工作流程,将数据构建到日常流程中,在多种设备上创造更好的体验和更高的效率,并以前所未有的速度将应用和服务提供给客户。 复杂性和技术能力延缓了软件的开发当你确定需要使用新应用来成就新商机,但与开发新应用相比,你的企业花费更多时间在维护和更新现有应用上。开发独立的软件是十分复杂的,而低代码消除了构建定制化应用程序的复杂性,加快了开发步伐。 费用超支,超时时有发生如果你的IT团队正不断受到打击,那你的数字化转型计划可能正处于危急之中。低代码应用开发方式相比传统编码开发方式快10倍,减轻团队时间成本、支出费用。 你的竞争对手已经在使用低代码平台Forrester在调查中表示,在接受调查的公司中,有84%的公司正转向低代码,以减轻IT资源的压力,加快上市速度并改善业务部门与IT部门间的协作。如果你的竞争对手采用了低代码开发平台的话,也不要惊讶,低代码市场正在快速增长,估计在2020年将超过100亿美元。看到这里,你对低代码开发平台有没有一些新的认识呢?如果你也已经察觉到需要开始拥抱低代码开发平台的话,请关注我们,下一篇文章就来讲一讲如何为你的企业挑选合适的低代码平台。
    展开全文
  • 随着移动互联网的不断发展,现在软件的开发需求不断增大,但是因为专业技术人员的数量有限没有办法满足数量庞大的软件开发任务,这就导致大量的软件开发任务积压,低代码开发平台的出现帮助企业解决了软件开发周期长...
  • 现在出现了一种低代码开发平台,只需要编写少量代码就能够完成应用程序的开发。你知道低代码平台有哪些功能吗?下面一起来了解一下相关的知识吧!低代码平台的功能: 视觉建模工具 使用可视化方法和模型创建应用...
  • 人们对于应用程序的依赖性也越来越大,越来越多的人使用应用程序来解决自己工作和生活中的问题,这也导致应用程序的开发需求越来越高,传统的应用程序开发方法已经没有办法满足市场的需求,低代码开发平台在这样的...
  • 来源 |和讯网—11月29日,腾讯云正式推出云开发低代码平台,低代码平台是指无需编码或通过少量代码就可以快速生成应用程序的开发平台,用户可以通过拖拽相应的功能模块...据腾讯云副总裁刘颖介绍,通过低代码开发平...
  • 近几年,低代码领域发展迅速,赛道跑出了超10亿美元估值的独角兽OutSystems,巨头企业AWS、Google、Microsoft、Oracle、西门子等也纷纷推出低代码开发平台或通过收购布局低代码。国内也出现了一批低代码创业公司,...
  • 低代码是近些年兴起的企业软件快速...Gartner 预测,到 2024 年四分之三的大企业将会使用低代码开发平台,用于信息化应用开发。届时, 65% 的应用开发将通过低代码平台完成。在传统软件开发流程中,一个软件应用项...
  • 低代码开发平台是无需编码(0代码或无代码)或通过少量代码就可以快速生成应用程序的开发平台。它的强大之处在于,允许终端用户使用易于理解的可视化工具开发自己的应用程序,而不是传统的编写代码方式。构建业务流程...
  • 根据Forrester研究报告,不论是成熟大型的,或是新的小规模的低代码开发平台供应商,每年都在以50%的增长率快速的发展中。在众多的低代码开发平台里,挑选最适合企业的才是至关重要的。在选择低代码开发平台前,有些...
  • 有关于低代码开发的内容,小编之前也发过不少文章,讲过:为什么越来越多企业选择零代码开发平台?相信也有不少企业在寻求企业管理系统的时候,了解过一些关于低代码开发的片面知识,但了解到的这些知识并不全面。...
  • 一、前言 低代码平台是指一种能够帮助企业快速... 随着今年疫情的发生,特别是中小型企业生存压力越大越大,相信会有越来越多的企业选择低代码开发平台。二、主流低代码平台列表三、主流低代码平台简介## ApiConfi...
  • 针对低代码开发平台的能力与场景化灵活性,可以概括为五个维度:1、 通用型2、 请求处理3、 流程4、 数据库5、 移动优先什么是低代码开发?使用其他合作平台完成OA等企业管理。OAOA(办公自动化)是管理企业内部事务...
  • 一、低代码开发平台是什么?低代码开发平台是一种无需编码或使用少量的代码就可以快速搭建应用系统的开发平台。它跟传统的编写代码方式不同,低代码的强大之处在于,它能允许终端客户使用并快速理解的可视化开发,能...
  • 在上一篇 低代码开发在企业软件开发中的应用技巧3:低代码开发与快速开发平台的关系中我说到:快速开发平台的核心还是开发,低代码开发的理念是不开发或者少开发; 快速开发平台的使用对象是程序员,低代码开发平台的...
  • 如今,低代码开发和无代码开发都是当前比较重要的两股发展趋势,这两种开发方式在当下产业互联网时代也都具有着十分重要的意义,一方面它们都能够让软件开发变得更容易,另一方面它们也都能够积极的推动产业互联网...
  • ​本次测评的产品严格来说不算低代码开发平台,它自己给自己的定位更多是全流程数据生产力平台。不过它依然具备应用搭建的关键要素,而且在数据管理方面还比较出彩,所以不能放过它——伙伴云,这款由Discuz!主创...
  • 在今年8月用友商业创新大会上,用友基于商业创新平台YonBIP,推出低代码开发平台YonBuilder。据了解,YonBuilder打破了传统软件的开发模式,让人人都可以成为“开发者”,赋予了应用构建极大的便捷性。对于开发者而...
  • 低代码开发平台是无需编码(0代码或无代码)或通过少量代码就可以快速生成应用程序的开发平台。它的强大之处在于,允许终端用户使用易于理解的可视化工具开发自己的应用程序,而不是传统的编写代码方式。构建业务...
  • 一、低代码开发简介 二、低代码开发平台优势 三、主流低代码平台列表以及介绍 四、参考资料 一、低代码开发简介 低代码开发平台是无需编码(0代码或无代码)或通过少量代码就可以快速生成应用程序的开发平台。...
  • 我们听到有人提低代码开发,不知道何为低代码开发,相比于零代码开发,低代码开发**企业管理系统**有什么更为突出的优势吗? 1、二次开发更加灵活性,适配不同阶段的发展 低代码平台拥有完善的二次开发体系,除了...
  • 无代码开发和低代码开发的不同近几年使用无代码开发和低代码开发方式进行软件开发逐渐成为了一种趋势,那么无代码和低代码这两种开发方式有什么区别呢?单从字面上理解,无代码开发就是不需要编写代码就能够开发应用...
  • 什么是低代码开发

    千次阅读 2020-04-01 14:17:50
    随着应用程序开发技术的不断发展,现在开发应用程序需要编写的代码数量也在不断减少,尤其是低代码开发平台出现之后,帮助程序员减轻了代码编写的数量,提高应用程序开发的速度,但是很多人可能还是对低代码开发不是...
  • 这一次要测评的产品来头可不小,是在阿里巴巴内部经过2年多孵化出的一款低代码开发平台(内部版本叫乐高),已经在阿里集团内部实践了很长一段时间,号称能帮助提升6倍的应用研发效率。那么,马上开始介绍今天的主角...
  • J2Paas低代码开发平台

    2020-09-28 21:49:17
    J2Paas是一个低代码开发平台,只需要少量的代码,甚至不需要代码,就可以进行软件系统开发。 J2Paas采用分布式服务架构,WEB 服务与应用服务分离的原则,基于微服务框架构建,支持
  • “对于toB市场的软件服务商而言,中大型客户是块肥肉,好不容易把软件卖给客户,为什么这些大项目延期、超过预算...”01—什么是低代码开发?国外已经有Mendix、Outsystems、Salesforce Lightning、ServiceNow Now P...
  • 无代码开发平台与低代码开发平台最大的区别是能否支持自主性扩展,也就是俗称的...用了一个公式表示就是:低代码开发平台=无代码开发平台+编程扩展能力以百数低代码开发平台为例,低代码开发的可扩展性的好处百数低...
  • 低代码开发平台是近年来比较流行的一种软件开发工具,是一种配置型开发工具。TaskBuilder低代码开发平台不需要编程,直接配置一下业务参数就可成为一个应用系统,且一次配置,BS(WEB)、CS(WIN)、APP等均可以同时...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,849
精华内容 5,139
关键字:

低代码开发