jjzjj

开启云上高效开发新时代,华为云开发者日东莞站成功举办

华为云开发者社区 2024-02-14 原文
摘要:近日,华为云开发者日HDC.Cloud Day东莞站成功举行。

4月26日,华为云开发者日HDC.Cloud Day东莞站成功举行,吸引了400多位开发者前来参会,开发者不仅聆听了华为云技术专家在开源、低代码、软件开发、AI、AIoT等领域的前沿技术分享,还在KooLabs工作坊、展台、企业数字化转型专家问诊等环节,亲身体验华为云产品的技术魅力。

华为云开发者日是面向全球开发者的旗舰活动,汇聚来自千行百业、高校、及科研院所的开发人员。全方位服务与赋能开发者围绕华为云生态“知、学、用、创、商”成长路径,通过前沿技术分享、场景化动手体验、优秀应用创新推介,为开发者提供沉浸式学习与交流平台。活动现场,华为云开发者生态领域项目群总监刘立勋发表主题演讲。他表示,开发者是华为云生态建设的核心,华为云一直在全方位助力开发者进行应用构建,帮助开发者实现应用高效开发、快速增长和商业变现。华为云将从“多元生态协同”和“全链路赋能”两个方面使能开发者,让开发者成为决定性力量。目前华为云投入1亿美元升级沃土云创计划,已有2400多家企业加入,完成3100多个联合方案构建和14000多个开发者技术认证。

▲ 华为云开发者生态领域项目群总监 刘立勋

从IDE、低代码到开源,华为云助力云上开发更高效

当编码(Code)遇上艺术(Arts),开发工程师、程序员可以像艺术家一样创作创造。这也是华为云软件开发生产线CodeArts的初衷,为了让开发者能够实现随时随地编码,华为云高级产品经理赵彦为大家介绍了CodeArts IDE Online,一种基于云原生技术的可扩展软件集成开发环境服务,10秒即可申请获取,支持6种主流开发语言。赵彦现场为开发者讲解了如何用CodeArts IDE构建基于华为云服务API的应用,在一个工具界面实现API的浏览、查找、详情、导入示例代码和调测;并基于CodeArts IDE开发桌面实现插件与云上DevOps平台结合,帮助开发者提升开发效率和质量。

▲ 华为云PaaS服务产品部高级产品经理 赵彦

云原生时代,业务迭代加快,新应用周级发布,新特性天级上线,业务开发者面临效率、体验的极大挑战,低/零代码协同开发正在降低开发门槛和难度。华为云代码平台Astro可以让开发者不需要从头学编程,就能编排业务、构建应用,使得人人都可以成为开发者。

华为云PaaS资深产品专家董鑫武介绍了Astro低代码平台五大应用场景:IOC大屏Astro Canvas、工作流Astro Flow、轻应用Astro Zero、智能助手Astro Bot、复杂应用Astro Pro。这些应用组合在效率提升、安全与 QoS、集成与 API 方面表现出色,能兵分五路帮助开发人员快速构建应用,开发者用鼠标拖拉拽,就可轻松、安全地用低代码构建应用、紧密配合部门开发业务。

▲ 华为云PaaS资深产品专家 董鑫武

开源作为一种推动软件开发技术创新的新模式,广受开发者的喜爱。如何基于华为云的开源项目实现本地高效开发、轻松上云呢?

华为云前端技术委员会主席华宇果、华为云微服务产品专家柯鹏分别从前端和后端技术角度,分享如何基于OpenTiny和Spring Cloud Huawei快速构建设备管理系统。其中OpenTiny是一套企业级组件库解决方案,可以助力开发者快速构建设备运维系统Web前端,华宇果现场为大家演示基于OpenTiny简单四步完成一个智能制造设备页面开发配置;Spring Cloud Huawei 微服务框架则可以帮助开发者高效开发高可靠灵活的系统后端,柯鹏以智能制造场景中的“设备告警”微服务为例,用四步实现云上应用开发,大幅度降低开发成本和运维成本。

▲ 华为云前端技术委员会主席 华宇果

▲ 华为云微服务产品专家 柯鹏

数字化转型是企业发展的战略核心,但是很多企业在转型过程中遇到了“切肤之痛”,广东光达智汇科技有限公司总经理、华为云HCDE汤平辉从数字教练的角度,剖析了企业数字化转型应具备的关键能力。她表示,“数字教练作为伴随企业发展转型的教练,将帮助企业培养数字人化人才,也是企业数字化战略实施的关键因素。”比如,数字教练能通过低代码平台为传统企业培养用户开发者,实现数字化应用快速上线,提高工作效率,为企业创造更多价值。当全员都有了数字化转型共识并参与其中,才能更好地协作,成功转型。

▲ 广东光达智汇科技有限公司总经理、华为云HCDE 汤平辉

「青年开发者说」了不起的桩源守护者,开启充电新模式

“桩源守护者”,一个听起来有点热血、又充满了英雄主义色彩的词,这是由一群来自深圳大学的青年开发者组成的团队,他们基于华为云开发了智能共享充电系统——“冲充桩源”,并在华为开发者大赛中脱颖而出。在华为云开发者日东莞站上,桩源守护者们分享了他们与华为云的故事。“冲充桩源”使用了华为云数据接入服务IoTDA、数据分析IoTA、数据可视化DLV、华为云ECS服务器、ModelArts、华为云语音交互服务SIS等开放能力,以智能化检测模块与环境感知模块为核心,创新地开发了智能换电、错峰互补系统与电池健康检测系统,提高能源利用率的同时增加了收益。

▲ 深圳大学青年开发者 曾梓烨

2023年华为开发者大赛正式启动!如果你也想和这群了不起的“桩源守护者”一样,用代码改变世界,一定不能错过2023年华为开发者大赛。在华为云开发者日东莞站上,2023华为开发者大赛宣布正式启动,大赛以“Spark Infinity 创想无限”为主题,以应用创新为方向,包括云底座和产业两大赛道,覆盖中国、亚太、欧洲、北非、土耳其等区域。大赛将协同内外部专家为开发者提供全面的技术赋能、应用构建&优化指导,帮助开发者实现应用创新,共建智能世界。

▲ 华为开发者大赛

华为开发者大赛是华为ICT领域的顶级开发者赛事,旨在面向开发者全面开放华为各领域的技术成果,鼓励开发者发挥想象力和创新精神,用ICT技术解决问题、创造价值,与华为一起引领数字未来,共建智能世界。

开发者是用代码改变世界的人,应用是开发者解决场景问题、创造显性价值的最直接载体,每一个开发者的创新潜能都应该被激发,每一个有价值的应用都值得被看见。华为开发者大赛,为开发者提供放飞创新思维、打造创新应用、展示实用价值的舞台,华为愿与全球开发者一起引领数字未来,共建智能世界。

「圆桌对话」共论AI 5.0时代下开发者的挑战和机遇

在本次活动的圆桌对话上,华为云赋能云高级营销经理秦小川、蜗牛工场CEO邱楠、广东光达智汇科技有限公司总经理、华为云HCDE汤平辉,与深圳大学学生开发者曾梓烨,共同探讨人工智能5.0时代下开发者的面临的挑战和新机遇。

▲ 圆桌对话

人工智能目前正处于大爆发时代,大量岗位及产业受到冲击,大家据此讨论了未来职业的新机会,并从自身经历出发,给予当前开发者该如何武装自己应对这一轮AI新浪潮的建议。最后,作为与华为云共同成长的开发者,未来华为云也会提供更丰富的能力助力开发者成长。

▲ 东莞HCDG成立授旗

▲ HCDE专家授牌

在主论坛的最后,也邀请到了华为云东莞本地的HCDE(华为云开发者技术专家计划),现场为新加入的成员颁发专家证书,并为其成员授予HCDG(华为云开发者社区组织)旗帜。

资深行业Know-how专家,望闻问切企业数字化转型

在“云+x路演”的闭门论坛上,华为云技术专家们与40+企业技术负责人面对面沟通,针对制造业企业在数字化转型中遇到的技术难题,提供相应的解决方案参考,为现场企业“坐堂问诊”。华为云技术专家毛启伦还详细介绍了华为云沃土云创计划,该计划覆盖企业、个人、高校三个群体,提供云资源、技术赋能和商业推广支持,覆盖容器/微服务、SaaS化、大数据、AI、视频、智能边缘等六大技术领域。

▲ 云+x路演

「KooLabs工作坊」沉浸式实操体验趣味应用开发

KooLabs工作坊是为广大开发者量身打造的系列华为云技术赋能、上手实操活动,为开发者提供了全方位硬核技术知识、零距离与华为云资深技术专家交流的机会。在活动现场,华为云算法工程师李忻瑶现场指导开发者使用ModelArts体验“AI教你3步成为修图大师”;华为云IoT高级工程师李小龙分享了10分钟快速体验恒温空调云端控制。通过这些趣味性和应用性十足的技术演示,并与开发者共同进行实操练习,让开发者能够快速体验云端应用开发。为助力开发者实现职业成功,华为云技术专家陈威宇带来了华为云开发者认证相关讲解。

▲ 华为云算法工程师 李忻瑶

▲ 华为云IoT高级工程师 李小龙

▲ 华为云技术专家 陈威宇

华为云开发者日HDC.Cloud Day接下来还将在北京、成都等地相继落地。华为云将继续携手广大开发者,共建产业新生态,为开发者提供“新技术,新体验,新机会”全方位支撑,欢迎持续关注。

 

点击关注,第一时间了解华为云新鲜技术~

有关开启云上高效开发新时代,华为云开发者日东莞站成功举办的更多相关文章

  1. ruby - 使用 C 扩展开发 ruby​​gem 时,如何使用 Rspec 在本地进行测试? - 2

    我正在编写一个包含C扩展的gem。通常当我写一个gem时,我会遵循TDD的过程,我会写一个失败的规范,然后处理代码直到它通过,等等......在“ext/mygem/mygem.c”中我的C扩展和在gemspec的“扩展”中配置的有效extconf.rb,如何运行我的规范并仍然加载我的C扩展?当我更改C代码时,我需要采取哪些步骤来重新编译代码?这可能是个愚蠢的问题,但是从我的gem的开发源代码树中输入“bundleinstall”不会构建任何native扩展。当我手动运行rubyext/mygem/extconf.rb时,我确实得到了一个Makefile(在整个项目的根目录中),然后当

  2. Ruby Sinatra 配置用于生产和开发 - 2

    我已经在Sinatra上创建了应用程序,它代表了一个简单的API。我想在生产和开发上进行部署。我想在部署时选择,是开发还是生产,一些方法的逻辑应该改变,这取决于部署类型。是否有任何想法,如何完成以及解决此问题的一些示例。例子:我有代码get'/api/test'doreturn"Itisdev"end但是在部署到生产环境之后我想在运行/api/test之后看到ItisPROD如何实现? 最佳答案 根据SinatraDocumentation:EnvironmentscanbesetthroughtheRACK_ENVenvironm

  3. ruby - 是否可以覆盖 gemfile 进行本地开发? - 2

    我们的git存储库中目前有一个Gemfile。但是,有一个gem我只在我的环境中本地使用(我的团队不使用它)。为了使用它,我必须将它添加到我们的Gemfile中,但每次我checkout到我们的master/dev主分支时,由于与跟踪的gemfile冲突,我必须删除它。我想要的是类似Gemfile.local的东西,它将继承从Gemfile导入的gems,但也允许在那里导入新的gems以供使用只有我的机器。此文件将在.gitignore中被忽略。这可能吗? 最佳答案 设置BUNDLE_GEMFILE环境变量:BUNDLE_GEMFI

  4. ruby - 在 Windows 机器上使用 Ruby 进行开发是否会适得其反? - 2

    这似乎非常适得其反,因为太多的gem会在window上破裂。我一直在处理很多mysql和ruby​​-mysqlgem问题(gem本身发生段错误,一个名为UnixSocket的类显然在Windows机器上不能正常工作,等等)。我只是在浪费时间吗?我应该转向不同的脚本语言吗? 最佳答案 我在Windows上使用Ruby的经验很少,但是当我开始使用Ruby时,我是在Windows上,我的总体印象是它不是Windows原生系统。因此,在主要使用Windows多年之后,开始使用Ruby促使我切换回原来的系统Unix,这次是Linux。Rub

  5. ruby-on-rails - 在 Rails 开发环境中为 .ogv 文件设置 Mime 类型 - 2

    我正在玩HTML5视频并且在ERB中有以下片段:mp4视频从在我的开发环境中运行的服务器很好地流式传输到chrome。然而firefox显示带有海报图像的视频播放器,但带有一个大X。问题似乎是mongrel不确定ogv扩展的mime类型,并且只返回text/plain,如curl所示:$curl-Ihttp://0.0.0.0:3000/pr6.ogvHTTP/1.1200OKConnection:closeDate:Mon,19Apr201012:33:50GMTLast-Modified:Sun,18Apr201012:46:07GMTContent-Type:text/plain

  6. 世界前沿3D开发引擎HOOPS全面讲解——集3D数据读取、3D图形渲染、3D数据发布于一体的全新3D应用开发工具 - 2

    无论您是想搭建桌面端、WEB端或者移动端APP应用,HOOPSPlatform组件都可以为您提供弹性的3D集成架构,同时,由工业领域3D技术专家组成的HOOPS技术团队也能为您提供技术支持服务。如果您的客户期望有一种在多个平台(桌面/WEB/APP,而且某些客户端是“瘦”客户端)快速、方便地将数据接入到3D应用系统的解决方案,并且当访问数据时,在各个平台上的性能和用户体验保持一致,HOOPSPlatform将帮助您完成。利用HOOPSPlatform,您可以开发在任何环境下的3D基础应用架构。HOOPSPlatform可以帮您打造3D创新型产品,HOOPSSDK包含的技术有:快速且准确的CAD

  7. 华为OD机试用Python实现 -【明明的随机数】 2023Q1A - 2

    华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o

  8. 华为常用命令 - 2

    system-view进入系统视图quit退到系统视图sysname交换机命名vlan20创建vlan(进入vlan20)displayvlan显示vlanundovlan20删除vlan20displayvlan20显示vlan里的端口20Interfacee1/0/24进入端口24portlink-typeaccessvlan20把当前端口放入vlan20undoporte1/0/10删除当前VLAN端口10displaycurrent-configuration显示当前配置02配置交换机支持TELNETinterfacevlan1进入VLAN1ipaddress192.168.3.100

  9. 【鸿蒙应用开发系列】- 获取系统设备信息以及版本API兼容调用方式 - 2

    在应用开发中,有时候我们需要获取系统的设备信息,用于数据上报和行为分析。那在鸿蒙系统中,我们应该怎么去获取设备的系统信息呢,比如说获取手机的系统版本号、手机的制造商、手机型号等数据。1、获取方式这里分为两种情况,一种是设备信息的获取,一种是系统信息的获取。1.1、获取设备信息获取设备信息,鸿蒙的SDK包为我们提供了DeviceInfo类,通过该类的一些静态方法,可以获取设备信息,DeviceInfo类的包路径为:ohos.system.DeviceInfo.具体的方法如下:ModifierandTypeMethodDescriptionstatic StringgetAbiList​()Obt

  10. 微信小程序开发入门与实战(Behaviors使用) - 2

    @作者:SYFStrive @博客首页:HomePage📜:微信小程序📌:个人社区(欢迎大佬们加入)👉:社区链接🔗📌:觉得文章不错可以点点关注👉:专栏连接🔗💃:感谢支持,学累了可以先看小段由小胖给大家带来的街舞👉微信小程序(🔥)目录自定义组件-behaviors    1、什么是behaviors    2、behaviors的工作方式    3、创建behavior    4、导入并使用behavior    5、behavior中所有可用的节点    6、同名字段的覆盖和组合规则总结最后自定义组件-behaviors    1、什么是behaviorsbehaviors是小程序中,用于实现

随机推荐