At 19:00 on June 28th, the 8th live broadcast of the first phase of the "Code" Pioneer "How to Participate in Open Harmony Open Source Contribution in Various Ways" was successfully held in the OpenHarmony community.
As the finale of the first live broadcast, Mr. Ba Xingyan, a senior OS framework development engineer of Shenzhen Kaihong, explained the full of dry goods in simple language in the live broadcast. Not only shared the experience of leading the Shenzhen Kaihong team to build 16 SIGs and contributed 30W+ lines of code to OpenHarmony's "battle code" experience, but also shared the practice and thinking of participating in open source contributions in various aspects such as root technology, vertical fields, and ecological expansion. And for the auxiliary tool SIG led by Shenzhen Kaihong, the participating ArkUI, multimedia subsystem, and kernel subsystem SIG focused on sharing contribution methods, values and approaches, hoping to drive more developers to participate in open source co-construction in multiple directions.
Welcome everyone to scan the code by pressing the poster below, and look back at the last live broadcast of the first phase of the first phase of the "Code" Pioneer on June 28:
The "Code" Pioneer Live Broadcast is one of the supporting live broadcasts of the "OpenHarmony Open Source Contributor Program" "War Code Pioneer, PR Solicitation Order" series of activities. Since its launch, the "OpenHarmony Open Source Contributor Program" has received 1300+PRs, and 130+Contributors have been newly recruited. In order to help more novice developers start their journey of open source, we have joined 6 OpenHarmony open source experts to select 5 easy-to-use open source code repositories (Docs, ArkUI, Media Subsystem, Test Subsystem, Startup Recovery). Battle "Code" Pioneer Live Room], explain the contribution guide online, and help you who love open source to better participate in open source co-construction.
A total of 8 courses were launched in the first phase. The first seven live broadcasts are summarized as follows. The exciting content is not to be missed. Hurry up and start learning!
1. Fighting the "Code" Pioneer: How to Be a Good OpenHamrony Contributor Review Link: https://segmentfault.com/a/1190000041868197
Content introduction: Mr. Zhao Haipeng shared his 10-year technology growth road, as well as some practices and thoughts on OpenHarmony's open source contribution during the development of DAYU200 (the industry's first development board that supports OpenHarmony 3.1 Release version), hoping to help the majority of developers. some inspiration.
2. The "Code" Pioneer: Participate in document contributions and open the OpenHarmony community contribution review link: https://segmentfault.com/a/1190000041901833
Content introduction: Mr. Neen Yang introduced why the community needs developer documentation from 6 aspects, the improvement of individual skills in documentation writing, the types of documentation contributions that can be involved, the types of documentation PRs that can be submitted, the OpenHarmony community documentation, and the community Document production process, etc.
3. The "Code" Pioneer: Participate in ArkUI and jointly build OpenHarmony's prosperous ecosystem Review link: https://segmentfault.com/a/1190000041927213
Content introduction: Mr. Fei Sun explained the main functions, software architecture, ecological evolution and planning of the ArkUI framework subsystem, and demonstrated the capabilities of ArkUI through specific examples, so that developers can gradually understand the working principle of ArkUI, and guide developers how to progress from the shallower to the deeper. participated in the co-construction of ArkUI.
4. Battle "Code" Pioneer: Get Started Easily and Become a Media Subsystem Contributor Review Link: https://segmentfault.com/a/1190000041955397
Content introduction: Teacher Jelly explained the main functions and software architecture of the media subsystem, took audio playback as an example to introduce the working principle of the media engine, shared the method for developers to easily get started and participate in media software development, and how to improve themselves by participating in open source projects. With advanced software design, development, debugging and other capabilities, we will lead you to start an interesting media software development journey from the simple to the deep.
5. Fighting the "Code" Pioneer: In-depth understanding of the startup of the OpenHarmony system, easy to embark on the journey of equipment software development Review link: https://segmentfault.com/a/1190000041985842
Content introduction: Mr. Handy explained the design concept, basic features and basic software development model of the OpenHarmony device startup process. Combined with the qemu virtual machine platform, share how to develop new modules and functions for init extensions, and help developers gradually master technical knowledge from shallow to deep.
6. Fighting the "Code" Pioneer: Co-constructing a test subsystem to empower developers to improve code quality Review link: https://segmentfault.com/a/1190000042018308
Content introduction: Teacher Andy explained the architecture of UI and unit testing framework, the design of stability testing tools, and the description of test case examples of compatibility test suites.
7. The "Code" Pioneer: How Three-Party Application Developers Contribute to Open Source Review Link: https://segmentfault.com/a/1190000042028776
Content introduction: Teacher Jiu Gongzi explained that the contribution to open source can start with an issue, how to make one's own growth not limited by computer language, and what is the most original contribution to open source.
Although the first live broadcast has come to an end temporarily, the developers have gradually mastered the technical knowledge and built the knowledge system of the system. At the same time, they also gave our lecturers and live broadcasts unanimous praise! The exciting content of the next live broadcast is being planned, so stay tuned!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。