2024年6月21日至23日,华为开发者大会(HDC)2024在中国松山湖举行。多位鸿蒙先锋开发者伙伴在6月22日的“开发者主题演讲”环节进行了议题分享,他们围绕HarmonyOS NEXT开发者解决方案的四大特征——清晰易学、极简开发、极致效率、创新突破展开演讲。来自南昌航空大学的周子萌作为学生代表在《鸿蒙原生应用好学好开发》中,结合开发套件的“清晰易学”特征,分享了她与HarmonyOS NEXT的精彩邂逅。
2023年,周子萌及其信天翁团队参加了HarmonyOS极客马拉松比赛,在HarmonyOS NEXT的帮助下仅用7天时间便完成初赛作品,并最终获得了二等奖以及“鸿蒙先锋”等荣誉。周子萌的分享不仅是对个人开发者之路的回顾,也为其他开发者提供了一个学习HarmonyOS NEXT的宝贵视角。
周子萌团队此前有过研发“飞行仪表系统”应用的经验,而后又在机缘巧合下参与了鸿蒙的开发,从萌新到获奖,周子萌认为她们的团队历程主要分为这四个部分:了解新技术、从语言入手、边学边练以及实战开发。在最初接触HarmonyOS NEXT时,她和团队成员都是“小白”,但他们通过官方文档和《鸿蒙生态应用开发白皮书》迅速了解了HarmonyOS NEXT的核心概念和开发体验。HarmonyOS NEXT的“一次开发,多端部署”理念和“可分可合,自由流转”特性为他们的产品设计与开发提供了创新思路。
在学习编程语言方面,周子萌认为将新知识与已有知识相结合是学习途中非常重要的事情。她发现,尽管每种编程语言都有其独特语法和特性,但底层逻辑是相通的。HarmonyOS NEXT的编程语言ArkTS相比之下更为简洁,易于上手,且符合自然语言的结构,这使得即使是编程初学者也能较快掌握。
在完成作品的基本内容后,周子萌和团队成员并未止步,而是继续完善应用。在具体实现特定交互模式时,他们还借助华为云提供的详细指导和实践案例来理解不同组件的协同工作方式。这不仅帮助他们快速构建和优化应用,还提高了开发效率和产品质量。此外,在平板端的设计上,他们创新性地实现了二级联动界面,为用户提供了直观且便捷的交互体验。
周子萌还提到了HarmonyOS NEXT的设计规范和创新特性,这些规范和特性指导他们在项目中实现了标准化和高质量的用户体验。通过遵循这些规范,他们确保了应用的界面一致性和流畅性,并实现了多端适配和按需分发。数据的自由流转功能更是让用户体验到了无缝衔接的设备操控感。
在学习和实战开发的过程中,周子萌团队也会遇到各种问题。周子萌表示HarmonyOS NEXT的开发者论坛给予了他们很大的帮助,这个平台上的知识问答和博主知识分享为开发者提供了丰富的参考资料,帮助他们解决遇到的各种问题和挑战。在参加HarmonyOS极客马拉松大赛时,技术专家的现场支持也为开发者们提供了及时的答疑解惑服务,助力他们更快更好地完成应用开发。
周子萌的分享展现了HarmonyOS NEXT赋能开发者的强大优势,她鼓励所有开发者抓住机遇,在这个充满潜力的领域发光发热。随着HarmonyOS NEXT的不断发展,相信会有越来越多的开发者像周子萌一样,借助HarmonyOS NEXT的能力实现自己的开发者梦想。
好文章,需要你的鼓励
麻省理工学院研究团队发现大语言模型"幻觉"现象的新根源:注意力机制存在固有缺陷。研究通过理论分析和实验证明,即使在理想条件下,注意力机制在处理多步推理任务时也会出现系统性错误。这一发现挑战了仅通过扩大模型规模就能解决所有问题的观点,为未来AI架构发展指明新方向,提醒用户在复杂推理任务中谨慎使用AI工具。
继苹果和其他厂商之后,Google正在加大力度推广其在智能手机上的人工智能功能。该公司试图通过展示AI在移动设备上的实用性和创新性来吸引消费者关注,希望说服用户相信手机AI功能的价值。Google面临的挑战是如何让消费者真正体验到AI带来的便利,并将这些技术优势转化为市场竞争力。
中科院自动化所等机构联合发布MM-RLHF研究,构建了史上最大的多模态AI对齐数据集,包含12万个精细人工标注样本。研究提出批评式奖励模型和动态奖励缩放算法,显著提升多模态AI的安全性和对话能力,为构建真正符合人类价值观的AI系统提供了突破性解决方案。