developer, a group that is familiar and unfamiliar to us. When it comes to developers, many people may think of the stereotyped image of " programmer in plaid shirt", but the various applications we cannot do without every day are the crystallization of developers' wisdom and creativity.
This Huawei Developer Conference (HDC) allows us to see the vivid side of developers. It is no longer just the " coder " in stereotype , but vivid individuals, college students who are still studying, freelancers who like to play games, and entrepreneurs who are deaf but work tirelessly.
Han Fengkun: "I've never thought about it and I'm very happy." Han Fengkun, the developer of
Xingyu APP, started with code at the age of 12. In the microcomputer class in junior high school, he first came into contact with programming languages. He watched lines of code present results on the screen instantly. In his words, "there is a feeling of building blocks." Driven by curiosity, Han Fengkun began to learn programming by himself. When the Hongmeng Super Terminal was released, he was in his senior year. The concept of "let the content flow between the right devices" proposed by Huawei aroused his interest, and he successively purchased a lot of Huawei smart home products, forming an indissoluble bond with Hongmeng .
During the university period, Han Fengkun joined Huawei Developer Alliance , and after "finding the organization", he was quite active. From the HarmonyOS Developer Innovation Competition to the HMS Core Innovation Camp, he was present in many developer activities. He also became Huawei Yaoxing Campus Ambassador and received an invitation from HDC in 2021.
"In 2020, when I first joined HSD (Huawei Campus Developer Program), I yearned for HDC. I had imagined that I could go, but I was relatively small and transparent at the time. I didn't expect that I would be on the 2021 (list). I had never thought about the things and dreams I had come true. I was very happy." Looking back on the experience of attending the HDC conference last year, Han Fengkun still couldn't hide his excitement.
The inspiration for the development of "Star Word" was from the interpersonal relationship problems encountered and heard in Han Fengkun's daily life. In addition to the foundation laid by the elective psychology class, he decided to develop an application that does not overemphasize social interaction for people to talk about their worries and secrets. During the development period, he felt the practical help that Huawei's HMS capabilities brought to developers. Relying on the account capabilities of HMS, he eliminated the construction of the account system, greatly reducing the difficulty of development and saving a lot of development time.
Shichengchuan: He wants to help more people achieve barrier-free communication
" music book ", the developer of Shichengchuan's own growth experience is an extremely inspiring story.
11 years old, Shi Chengchuan lost his hearing forever after a coma with a high fever for a week. The sudden change did not defeat him. Even though he had no special education school for , and he could only continue his studies in the original school, he still received the major of applied mathematics at , Jinan University, with his excellent grades.
During the graduation defense, Shi Chengchuan found that communication with his teachers and classmates was very difficult, and he often couldn't understand the problem. Fortunately, with the help of his teachers and classmates, he mustered up the courage to give a speech on stage, which also laid the foundation for him to express himself to strangers and communicate with others in his future business. The idea of developing a product serving hearing-impaired people also sprouted at this time. He and Peng Siqing from South China Science and Technology established the Yinshu Technology Company. The initial function of the
music book APP was just a simple voice to text, but soon Shichengchuan found that many users faced difficulties such as poor language ability, unstandard pronunciation, and unable to speak during use. In response to these pain points, Shichengchuan combined existing technology to add voice training functions to music book, allowing users to practice pronunciation through games. After learning that hearing impaired people lack social channels, Shichengchuan developed community functions for music books.
is currently under development. Huawei's HMS sign language service has been integrated, and users can learn sign language through "virtual sign language people". Shi Chengchuan said that the team will design standardized interfaces for hearing-impaired people in the future, allowing users to connect hearing aids through the Music Book APP to better operate hearing aids.
"For the music book technology team, it is a great and touching thing to help more people achieve barrier-free communication." Shi Chengchuan said.
Zhang Xuqian: While playing games, developing
Zhang Xuqian, who likes to play dark, please close your eyes, werewolf killing and other reasoning games, is a freelancer. His love for games is an important factor in his career developer. The scene animation script production software XstoryMaker developed by him is inspired by a branch plot production video.
However, Zhang Xuqian's earliest product was not an application, but a web page that may be unfamiliar to many people today. When he was in junior high school, Zhang Xuqian came into contact with the Office Page, the web page development software in Windows 98, and began to try to make web pages. During the game, he had to record the DKP (settlement score) of each union member, and he was exposed to the website development of the ASP backend.
In 2019, Huawei proposed to use JS as a native APP on HDC, which aroused Zhang Xuqian's interest, because JS was mostly used for web pages and simple application development before. After Hongmeng opened the public beta of developers in 2020, he applied for the qualification of Huawei developers and gradually came into contact with related technologies of Hongmeng development.
During the development of XstoryMaker, Hongmeng's distributed capabilities (distributed files, databases) benefited Zhang Xuqian a lot. Previously, if he wanted to share the development content with others, he needed to use a set of network communication services (cloud, local area network, etc.), but using Hongmeng's distributed capabilities can achieve multi-term interconnection, "save at least one month of time, which is very helpful to me." Harmony's support for JS language allows developers to develop applications with the same language and technical capabilities, and call on the hardware-related capabilities and data processing capabilities of the mobile phone itself.
Next, Zhang Xuqian plans to add more human conversations, scenes and plots to XstoryMaker, and use Hongmeng's capabilities to solve the problem of multi-device interconnection.
is another HDC. Developers from all over the world gathered at Huawei's headquarters in Songshan Lake, Dongguan. They have different life trajectories, different stories and identities. The choice to become the starting point of developers may be out of their love for programming, or to solve problems in life, but they have the same end. Their ultimate goal is to use the tools and abilities given by Hongmeng to make the world a better place.