用友开发者中心新手地图

欢迎来到用友开发者中心!

如果您需要快速了解产品,为IT团队与企业业务评估可用性,可以跳转至《选型指南》

如果您是开发人员,需要快速上手开发,可以跳转至《开发指南》

了解用友开发者中心

基于用友BIP商业创新平台的iuap技术底座,用友开发者中心面向用户提供一站式产品支持和服务,并聚合用友BIP广泛的生态能力,以统一的开发者入口实现学习赋能、技术交流、职业认证、应用开发及上线发布的完整用户体验旅程,助力企业与社会化用户实现商业创新。

用友开发者中心以YonBuilder低代码开发为核心,企业组织和个人开发者可实现业务应用的快速开发,提供可视化+低代码+全代码的一站式开发能力。YonBuilder基于用友BIP强大的中台支撑能力,在元数据驱动和运行框架的统一模型架构下,通过点击拖拽+在线脚本以及多端编译的技术,快速生成PC和移动多端的业务应用,即时发布并使用。

  • YonBuilder应用构建:YonBuilder以云原生、多租户、模型驱动为基础技术,面向原厂开发、ISV开发、本地化开发、企业自建、个人开发者在内的全生态,提供无代码和低代码的可视化开发能力,并与开放平台、连接集成平台、DevOps平台无缝整合,形成覆盖开发、集成、测试、部署、运行、运维的全周期应用构建服务,实现高效的企业级应用构建,有效降低技术门槛,大幅提升企业IT生产力。
  • YonBuilder移动开发:YonBuilder移动开发平台将前端的跨平台技术和后端数据模型采用松耦合的方式连接,可集成企业级后端业务API,一套代码同时生成iOS、Android、小程序等多端应用,并具备高性能原生体验,并通过强扩展能力输出成熟的行业解决方案,以平台化、标准化的产品形态满足企业级商业应用的复杂需求。
  • 智多星RPA:用友智多星RPA平台是企业级RPA+AI平台,完美集成用友系统,平滑兼容友商系统,服务上千家企业,沉淀上万RPA+AI场景,加速企业数智化转型,助力商业创新。智多星RPA由设计器、客户端、控制台三部分构成。三者相辅相成,提供了对智多星RPA机器人完整生命周期的控制。
  • 开发资源市场:用友开发者中心聚合了海量的移动原生插件、UI组件、业务组件与应用模板,丰富的API市场涵盖企业管理、金融咨询、实名认证、短信、生活服务、交通地理、工具等业务场景,应用构建中开发者可便捷集成各类SDK与API,从而快速实现业务功能开发。

全新体验升级,技术融合新高度

用友开发者中心旨在与开发者共建更加坚固的产业生态壁垒,将用友丰富的业务能力与产品经验相结合,并提供安全可靠、运行稳定的开发环境,助力用户围绕低代码开发平台便捷开发,提高研发效率,减低IT成本。随着企业数智化浪潮的兴起,用友开发者中心将兼具生态使命与技术创新,与所有公民开发者共创效率变革, 为企业与专业开发者提供更广泛的场景化解决方案!

选型指南

1. 用友开发者中心都能做什么?

适用人群

  • 专业开发者:可视化与代码开发相结合,轻松实现定制化需求

  • 公民开发者(业务人员、实施顾问、产品经理等):通过可视化快速实现项目开发

使用前需掌握

  • YonBuilder应用构建:如果您没有任何技术基础,您可以使用应用构建的可视化拖拽式开发;如果您有个性化需求,您需要熟悉 JavaScript 语言。
  • YonBuilder移动开发:您需要具备一定的前端开发基础,了解三门前端语言:HTML + CSS + JavaScript。
  • 智多星RPA:使用RPA开发不需要技术基础,您可以通过拖拽命令组件,实现机器人的快速开发;当然,如果您具有技术基础,您可以更加快速的理解命令行逻辑。

YonBIP商业创新平台架构图

架构图

开发环境:

  • 开发者中心提供企业沙箱开发体验环境,包含YonBuilder标准版开发服务、YonBuilder移动开发以及智多星RPA服务,一个团队沙箱支持多人同时协作开发。

可视化开发能力与开发工具:

  • 作为低代码开发平台,用友开发者中心为开发者提供了专业的开发工具,以支持可视化开发的实现。

  • 应用构建:提供云端可视化设计器、声明式配置的无代码应用构建能力,降低企业云应用构建门槛,无代码开发经验的实施及业务人员也可快速实现业务单据设计、单据之间业务流转、业务报告。

    应用构建

  • 移动开发:提供专业的开发工具YonStudio,在开发工具中提供项目管理、自定义loader、WiFi调试、移动打包、代码提示等能力,一套代码同时生成Android、iOS应用。

    移动开发

  • 智多星RPA:设计器中将可复用的流程片段抽象成场景化的命令,基于场景命令可快速完成机器人流程的构建;同时,提供了针对用友产品、浏览器应用、Windows应用、用户UI的录制能力,即使是无IT基础的业务人员也可以快速构建自己的自动化助手。

    智多星RPA

应用部署与发布:

  • 应用构建:在应用构建中开发完成的应用,可发布至体验环境,同时也可以在YonBIP或YonSuite产品中进行发布与部署。
  • 移动开发:通过移动开发服务创建的应用源码支持自行下载,项目开发完成后可发布至云端,同时可以将代码检出编译为安装包,开发者可将项目自行部署至第三方云服务厂商,发布到移动应用市场、微信小程序、友空间小程序等。
  • 智多星RPA:在设计器中完成机器人设计后可发布至YonBIP控制台中,控制台负责机器人的统一管理,创建、部署、调度及监控,同时支持私有云部署、混合云部署以及公有云部署,适应不同企业的网络环境。

更多产品特性

  • 应用构建

    • 基于用友云gPaaS,为专业开发者提供云原生、安全可靠的租户环境、具备开放集成特性的源码深度定制;无需过多考虑服务器, 为开发者提供开发、测试、部署、发布、运维、运营全生命周期的服务。
    • 支持基于iuap编程模型实现组件化、插件化、模板化的开放扩展;在线通过javaScript脚本编写,即可实现前端页面扩展、后台业务逻辑扩展的开发,无需部署、在线调试、快速发布。
  • 移动开发

    • 移动开发中聚合1400+原生插件,通过调用插件实现应用的快速开发,性能媲美原生应用;同时,强大的Native渲染引擎提供丰富的API、出色的原生性能和流畅的页面交互,为用户提供最佳的使用体验。

    • 支持一站式完成应用全生命周期管理,包括开发、调试、发布、运营管理。

  • 智多星RPA

    • 智多星RPA作为用友自研的RPA软件,具有独立的软件著作权,更加符合国内企业的管理方式与操作习惯,同时可以实现高度兼容用友系统。

    • 无需侵入现有的业务系统,快速完成异构系统的集成,可以在不影响业务系统的情况下,连通各个离散系统,整合业务流程,提升业务执行效率。

2. 开发者中心案例

在开发者中心,使用可视化开发可以实现项目的快速构建;同时对于大中型复杂项目,通过可视化与代码结合的低代码开发模式可以实现大幅度提高项目定制需求的开发效率。

您可以使用YonBuilder 应用构建、移动开发服务开发Web端、移动端、小程序等各类应用,包括仓储物流系统、智慧农业系统、在线教育应用、O2O应用、直播应用、移动办公应用等;使用智多星RPA服务开发金融、人力、财务、采购等各领域的机器人。

  • 熵央: 医药GSP管理系统

    基于用友YonBuilder低代码开发平台,原生研发了适用于医药及医疗器械企业的质量信息化解决方案以及多款医药行业产品,包括医药GSP管理系统、制药GMP管理系统、医疗器械UDI管理系统、医药连锁零售、医药数字化营销管理系统等在确保企业经营行为合规的同时,提高企业经营效率,降低经营成本。

  • 亿动: 编程狮App

    基于YonBuilder低代码移动开发平台,构建的一款专业的编程入门学习App,致力于帮助初学者入门及提升程序员开发效率。目前已提供1000+常见编程语言教程和免费技术文档,涵盖前端开发、 Python 、Java 、PHP等热门编程语言。

  • 某大型通信行业公司 :财务共享对账机器人

    随着公司业务的不断发展,各类业务活动的报账量不断增加,经统计该公司2020年报账单量约39万笔。通过智多星RPA机器人实现了多种票据的自动识别,替代人工完成报账单的自动录入;同时整合了报账审核环节,由机器人完成审核点的校验,替代人工完成报账单的自动审核,财务人员和业务经理主要关注业务真实性审核。最终达到了单笔报账单填报效率提升900%,审核准确率100%的效果。

您可以前往官网查看更多成功案例

3. 收费模式

请访问定价页面查看产品收费。

4. 生态平台

开发者中心具有一系列完整的生态体系,包括认证赋能、模板和插件生态、ISV合作生态等。

  • YonStore 云市场中包含了丰富的插件,可以更加全面满足用户的开发需求,提升开发效率;如果您具备技术能力,还可以成为模板/插件开发者,将资源发布到平台,赚取收益。了解开发资源市场
  • YonMaster 开发者认证中心是针对YonBIP不同产品类别、用户成长阶段、生态岗位,精心打造的体系职业认证。可实现课程学习、线上考试、认证授权等功能;帮助各行业开发者快速掌握YonBIP产品知识和基于相应平台能力实操应用的技能。
  • YonMaker 中提供专业高效的软件定制服务以及可靠的技术平台支撑,同时为 ISV合作生态 提供全面技术赋能和商业变现平台,携手伙伴实现合作共赢。
  • YonBIP开发者社区是用友开发者统一学习、交流的社会化平台,设有论坛答疑、课程学习、知识分享等平台服务,其中论坛充分连接YonBIP各产品板块,并设有专职技术支持人员全天候提供技术答疑服务;同时,用户可在社区自由分享开发经验,向官方提出产品优化建议。

开发指南

1. 技能要求

  • 应用构建:如果您没有任何技术基础,您可以使用应用构建的可视化拖拽式开发;如果您有个性化需求,您需要熟悉JavaScript语言。

  • 移动开发:您需要具备一定的前端开发基础,了解三门前端语言:HTML + CSS + JavaScript。

  • RPA:您可以通过拖拽命令组件,实现机器人的快速开发。

如果您没有前端技术基础,可通过以下教程学习

2. 新手入门教程

教程 介绍
应用构建 新手开发指南 新手开发指南中详细介绍了应用构建服务开发流程以及所需要掌握的知识
移动开发 创建第一个应用 按照文档操作即可快速了解创建移动开发应用的基础步骤
智多星RPA RPA设计入门 根据教程指导轻松实现hello RPA的创建

3. 进阶知识

跟随教程亲自完成一个项目的搭建无疑是一种快速了解平台用法的途径,通过实战您可以对平台的大部分功能建立初步的认知。这里我们提供一些实战案例的参考,您可以前往社区查看更多帮助文档视频教程

实战案例 介绍
应用构建 员工管理 该案例实现了入职、转正、离职申请管理,以及员工档案管理等功能
移动开发 点餐案例 点餐项目主要包括浏览商家主页信息、查看推荐菜品、下单商品、取餐等号等功能
智多星RPA Chrome自动化 该课程中讲解了Chrome自动化流程中的相关知识点

4. YonMaster 认证

在基础的新手训练营外,为了更好的搭建开发者生态,我们平台同样提供体系化的赋能认证体系。通过认证后不仅可以获得相应的职业背书、就业优势等,还可以得到项目合作以及产品推广的机会。

您可以前往YonMaster认证官网了解更多详细信息。

传送门

  • 如果您想要了解更加具体的帮助文档,请前往文档中心
  • 如果您想要了解更多的实战案例、开发技巧等视频教程,请前往视频中心
  • 如果您希望和更多的开发者交流经验、得到官方技术支持或开发者帮助,请多多利用开发者社区
  • 如果以上三条仍无法解决您的问题,请扫码下图,添加微信联系运营人员,我们将及时响应。
是否仍需要帮助? 请保持联络!
最后更新于 2024/04/24