9月16日,由开放原子开源社团主办的“代码仓库与OpenHarmony生态技术日”活动在E5-110顺利举行。本次活动面向计算机与软件学院全体同学,吸引120余名学生参与,旨在通过完整实操训练,帮助同学们掌握Git工具与代码仓库使用方法,独立完成代码托管全流程;现场实现简易跳转Demo开发,积累鸿蒙应用项目实践经验,夯实OpenHarmony基础开发技能。
在Git基础理论速讲环节,姜程玥同学用通俗易懂的方式讲解了版本控制、仓库作用、单人开发与团队开发的区别等核心概念。随后在Git实操实训中,主讲人带领全员完成了远程仓库创建、本地仓库初始化、文件提交与暂存、代码推送与拉取等全套基础操作,为后续OpenHarmony项目代码托管做好准备。
姜程玥、邓承皓两位技术分享人员共同指导了OpenHarmony简易跳转Demo手把手实操环节。他们首先介绍了ArkTS基础语法及页面路由(router)组件的核心概念,讲解了页面跳转Demo的实现逻辑;随后指导同学们使用DevEco Device Tools打开项目,分步实操新建两个简单页面、编写页面跳转按钮的响应代码,实现页面A点击按钮跳转至页面B的基础效果,并完成编译运行预览与Demo验证。
在开源生态拓展科普环节,主讲人介绍了OpenHarmony开源生态、大学生可参与的开源项目及校园实训项目,鼓励同学们课后基于本次跳转Demo继续拓展功能,尝试开源贡献、积累项目履历。随后的答疑与总结环节中,技术分享人员针对Git操作、DevEco工具报错、页面跳转代码异常等问题逐一答疑解惑,并梳理了本次Git版本管理与OpenHarmony小项目开发的核心知识点。
活动最后,刘德余老师对同学们寄予殷切期望。他建议大家积极参与开源项目、主动投身实践探索、着力培养专业学习兴趣,做到理论学习与实践锻炼相结合,在探索钻研中拓宽知识面,不断提升自身实践能力与创新素养。
本次活动准备充分,筹备期间社团工作人员组织引导参会同学提前完成 GitHub 账号注册及实名认证,并指导同学们安装配置DevEco Device Tools及对应版本的SDK。现场还准备了Git基础指令速查表、Git新手避坑指南、Gitee码云仓库创建图文教程、OpenHarmony开发环境配置及安装手册等电子版资料,为活动顺利开展提供了有力保障。
此次“代码仓库与OpenHarmony生态技术日”活动,不仅让同学们掌握了Git代码托管全流程和OpenHarmony简易跳转Demo开发技能,更激发了大家参与开源项目的热情,为后续专业学习与实践创新奠定了良好基础。