This content originally appeared on DEV Community and was authored by 程序员一鸣
Foreword
it has been two years since 2023 when he insisted on exporting the relevant knowledge of Hongmeng. During this period, there have been many invitations to accept some interviews. Most of them are asking about the development of Hongmeng ecology and how to treat Hongmeng as a developer. Of course, I am also willing to spend some time to express my wishes. After all, it is for the development of Hongmeng ecology. In one of the interviews, I did a detailed content arrangement, to share with you, first, let you have a simple impression of me, and second, in the face of these questions, you can think about how to answer if you are interviewing.
What needs to be stated is that for all the following questions and answers, I have eliminated some sensitive information, such as name, company, etc. In addition, other contents are restored one to one.
Question 1: Please briefly introduce yourself first, including your professional background, working experience and experience as a developer.
I started working in 14 years and have 11 years of working experience at present. I have been engaged in mobile software development. I first came into contact with Hongmeng in 21 years. At that time, I was still in Hongmeng 2.0. I really invested in it and actively participated in the ecology. It was in August of 23 years. I remember it was August 4. After the preview version of HarmonyOS NEXT developer for developers was launched, I started a series of Hongmeng system adaptation work.
From the first launch of Hongmeng related technical articles on August 22, 23 to now, there have been more than 120 original articles and more than 1600 channel articles on major platforms, covering relevant knowledge such as component development, project development, difficult problem solving, application shelving, etc. In addition, the sdk development of Hongmeng Ecology was also improved in the first place, and 20 components such as refresh Library, network library and pop-up window library were developed, in addition, he is currently a member of Huawei HDE and a HarmonyOS developer.
Question 2: When was the first time you came into contact with the Hongmeng system? What kind of opportunity is it? Which part of Hung Mon were you first attracted?
The first contact was in 21 years. At that time, it was not pure blood Hongmeng. As for the opportunity, the company asked everyone to carry out a certain technology training, but could not choose the technology they had mastered. Therefore, I chose Hongmeng.
Security is the place where Hongmeng attracts me the most. All installed applications must comply with the ''Huawei Terminal Quality Inspection and Security Review Standards'', which provides comprehensive and strict testing of application security, including malpractices, viruses, and advertisements., Malicious behavior and privacy are controlled layer by layer, so as to ensure the safety of users downloading applications.
Question 3: After joining Hongmeng Ecology, which Hongmeng projects have you led and developed and what technical difficulties have you encountered? How to solve it? Among them, which project impressed you most, please introduce how to develop it in combination with this application.
The first is an internal project, in addition to other internal projects and its own two meta-service projects.
If there are technical difficulties, there are two aspects. The first aspect is that because NEXT has just started, many three-party SDK are not supported synchronously, resulting in castration of many functions. The only solution to this difficulty is to urge and wait. The second aspect is the difficulty in the business code, such as the sliding function on the second floor of the home page, the grid dragging of the sideslip menu, the adaptation of the pop-up window style, etc, the difficulties in business code are often the most painful. After all, Hongmeng ecology has just started. There are many problems that cannot be referred to. It can only be said that according to the logic of other ends, Hongmeng will be solved separately.
The most impressive project is still the company's main project. In terms of development, we are divided into two groups: architecture components and business implementation. The project adopts MVVM architecture and component-based development.
Question 4: What contribution have you made in Hongmeng ecology? In what ways do you feel you have been promoted? What is the biggest benefit to you? How do these experiences feed back into your current job?
There are three aspects to the contribution.
The first aspect is the writing and promotion of relevant technical articles in Hongmeng, which has also been explained at the beginning. At present, more than 120 original articles have been published, and there are more than 1600 channels for the whole platform.
The second aspect is to improve the sdk component development of Hongmeng Ecology. At present, 20 components have been developed and have been put on the Hongmeng Ecology market and have also received official recommend.
The third aspect is to actively recommend people around to participate in the construction of Hongmeng ecology. Up to now, recommend have 7 developers involved in the contribution of resources.
As for promotion, the first thing is your own knowledge accumulation and problem solving. If you want to write so many different types of articles, you need to understand and master many aspects of knowledge first, which increases the accumulation of knowledge imperceptibly.
The biggest benefit still comes from the expansion of technical knowledge and the expansion of career choices.
With these experiences, you will find that many common problems in development and problems between colleagues can be quickly located and answered, which greatly improves the efficiency of development.
Question 5: Compared with other traditional development platforms, what do you think is the difference between Hongmeng's development process and user experience?
The first is IDE, which is different in development tools. The built-in AI tool can intelligently answer questions and code generation, which greatly improves the efficiency. There is also a direct API click for components, which is very convenient.
The second is declarative UI, which can implement a UI view with the most concise code. Compared with Android, the code is much simpler.
The third is the rich system components and Api, many functions, we can directly use the system components to complete, do not bother to develop.
The fourth is the comprehensive and detailed development documentation, which greatly improves the developer's experience in finding problems and viewing functions.
Question 6. Next, what other plans do you have in Hongmeng Ecology? Are there any plans to develop or applications under development?
First of all, the construction of its own Hongmeng technology platform, including websites, App and applets, is currently under development and is expected to be pushed to developers soon.
The second is the writing of Hongmeng's technical articles, which has been updated and never stopped.
The third is the research and development of Hongmeng's efficient tools, including components, sdk, plug-ins, etc. In fact, these have been done all the time.
Question 7: How do you think Hongmeng will develop in the next 3-5 years? Which areas are most worthy of attention?
It is certain that the future will flourish and get better and better. At present, it can be said that the most difficult days have passed, and all walks of life are actively deploying the ecology to improve the ecology.
AI field, vehicle field is their own concern.
Question 8: If developers hesitate to join Hongmeng Ecology, how will you persuade them?
Mainly from two aspects, the first is their own career choice, with the development of Hongmeng ecology, the market will continue to emerge about Hongmeng technical positions, master Hongmeng, can let oneself choose a career choice, and Hongmeng ecology is still in its infancy, this opportunity is far higher than other technology stacks.
The second is to expand its own technical aspects. The sooner you join the ecology, whether it is the creation of technology or the development of applications, the sooner you can take the lead.
Question 9: How do you think Hongmeng developers who are just getting started can get started quickly? How to maintain the enthusiasm for Hongmeng ecology and the motivation for continuous learning? Do you have any experience to share? For experts with more than ten years of Hongmeng development experience, how to maintain progress in the case of technological changes?
The newly-started Hongmeng developer must start with the official technical guide and the video of relevant training. He must start with simple development, step by step, first UI and then logic, slowly master it, and finally try to strengthen the accumulation of technical knowledge from a complete project development.
To maintain the enthusiasm for Hongmeng ecology and the motivation for continuous learning, the first one is to set a goal from oneself, which does not have to be quantified to the day, but can be quantified to the week or month. For example, this week I will develop a component, write two articles, etc. Second, actively participate in online or offline activities, and constantly expand their own technical and cognitive aspects.
How to keep improving in the case of technological change?
First, pay more attention to the official channels, you can know the content of the Version Update, what is new and what is abandoned, so as to facilitate synchronous implementation.
Second, establish your own knowledge management system. Of course, don't stop the code in your hands. Whether it is project development or problem handling, accumulate more and output more.
Question 10: How do you introduce and invite people around you to join Hongmeng Ecology? What kind of attitude do the people around you hold towards Hongmeng Ecology?
The first one is your own career choice, which has been said before. After all, with the development of Hongmeng ecology, technical positions related to Hongmeng will continue to emerge in the market. Mastering Hongmeng can give you one more choice in choosing a career. Moreover, Hongmeng ecology is still in its infancy, and this opportunity is far higher than other technology stacks.
The second is to instill in the heart, while the Hongmeng ecology is still rising, the sooner you join the ecology, whether it is the creation of technology or the development of applications, the sooner you can take the lead.
The third is through the official reward mechanism, such as the contribution of resources, the development of components, adding in can bring certain material prizes.
Additional questions added
1. Hongmeng System was released in 2019. You did not join at that time. How did you consider it? How to treat Hongmeng ecology? In 2023 you decided to focus on HarmonyOS development? What kind of opportunity is it again?
I didn't join because, at the beginning, everything was not formed, the positivity and recognition of the society and the people around me were not very high, and the system at that time was still compatible with Android, which was far from reaching the point where developers could choose.
The biggest reason for deciding to join is that NEXT announced that it is no longer compatible with Android system. This is a milestone in the rise of localization system. Hongmeng is really coming. Whether it is the choice of his own career or the affirmation of localization system, as a developer, he must actively participate in it.
2 what do you think mastering Hongmeng development will improve the professional competitiveness of a mobile architect? For example, in terms of technology foresight, industry discourse and so on.
At present, Hongmeng Ecology is still in a stage of rapid growth. For the mastery of Hongmeng development, it can be preconceived in the designation of technical architecture standards, sdk and component development, and occupy a certain right to speak in enterprises and technical community forums.
Mastering Hongmeng Development is beneficial improving one's technical guidance can increase the weight and attractiveness in future career choices.
3. It has been two years since you focused on Hongmeng development in 2023. What do you think is the biggest change in Hongmeng compared with the initial stage of joining? How do you feel differently?
The biggest change is the improvement of ecology. At the beginning, it was announced that there were very few enterprises joining NEXT. With the continuous development, it can be said that all walks of life have basically joined in now. Of course, there is also the ecology of technology. It can be seen that in the past two years, whether sdk, components, plug-ins and so on have sprung up like bamboo shoots after a spring rain. Compared with two years ago, Hongmeng is now, more efficient.
The feeling is just four words, getting better and better.
This article label: Hongmeng Development/Component Development
This content originally appeared on DEV Community and was authored by 程序员一鸣

程序员一鸣 | Sciencx (2025-06-28T03:48:56+00:00) HarmonyOS Development: I made a detailed summary of this interview.. Retrieved from https://www.scien.cx/2025/06/28/harmonyos-development-i-made-a-detailed-summary-of-this-interview/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.