Hongmeng is on the rise. If you don’t join, you may miss the next era.

HarmonyOS NEXT will be opened in the first quarter, saying goodbye to old Android applications and welcoming a new adaptation experience. are you ready?

HarmonyOS NEXT will be officially opened in the first quarter of this year and show us a new era of wisdom! As an important step for Huawei, this news undoubtedly caused an uproar in the technology world.

Insert image description here

Introduction to Hongmeng

Hongmeng OS is a full-scenario distributed OS based on microkernel, which can be expanded on demand to achieve wider system security. It is mainly used in the Internet of Things and is characterized by low latency, even to the millisecond level or even sub-millisecond level. Hongmeng OS implements modular coupling and can be flexibly deployed corresponding to different devices. Hongmeng OS has a three-layer architecture. The first layer is the kernel, the second layer is basic services, and the third layer is the program framework. It can be used on various devices such as large screens, PCs, and cars. It can also be used on mobile phones at any time, but for the time being, Huawei mobile phones still give priority to Android.

Huawei's architecture is called " 1+8+N " - 1 is smartphones, 8 includes PCs, tablets, cars, sports and health, wearables, AR, VR, smart large screens, smart speakers, etc., and N is a large number of IoT devices.

Insert image description here

The goal of Huawei's consumer business is to become the leader in all-scenario, fully-connected smart life and create an all-scenario smart user experience.

Hongmeng is a transformation process from the Internet to the Internet of Things. The advantage is that Huawei has firmly grasped 5g technology, and 5g is also a necessary condition for forming an ecosystem.

In 10 years, if a programmer who knew a little bit about Android and iOS development went to Beijing, Shanghai, Guangzhou and the coastal areas, even if he really only knew a little bit, his salary would be very high, and every company would be rushing to recruit him, and even At that time, headhunting companies compared themselves with how many technical unemployed people they had who knew how to develop Android and iOS.

But now that the Hongmeng OS system has come out, it has broken the situation of two divided worlds. The corresponding chip deployment in the Hongmeng adaptation plan must not only adapt to the Qualcomm chip platform, but also the MediaTek chip platform. The follow-up plan is to be applicable to all chip platforms. The road of Hongmeng OS will only become wider and wider. Hongmeng The system will also become more and more perfect.
Insert image description here

How popular are Hongmeng developers?

Hongmeng application development is undoubtedly a timely help for those who are already developers, college students, or low-paid professionals who want to change careers. Nowadays, the programmer industry is so deeply involved in involution, and Hongmeng development engineer is a new profession , and it will definitely be a popular profession in the next 5-10 years . And if you want to change jobs , there is no need to be afraid of the 35+ age limit for programmers. The market demand is very large and the market competition is small. It can be said to be a very popular profession.

However, if you want to become a Hongmeng developer, you still need to have relevant technologies. In order to save everyone’s time looking for information online, the editor has specially prepared a "Hongmeng Development Learning Notes" and learning routes that are compiled in conjunction with Hongmeng’s official notes. Figure , the content includes ArkTS, ArkUI, Web development, application models, resource classification ... and other knowledge points.

[Friends in need can scan the QR code below to get it for free! ! !

Insert image description here

Quick start

  • Development preparation
  • Building the first ArkTS application (Stage model)
  • Build the first ArkTS application (FA model)
  • Build the first JS application (FA model)
    Insert image description here

Development basics

  • Application package basics
  • Application configuration file (Stage model)
  • Application Profile Overview (FA Model)
    Insert image description here

Resource classification and access

  • Resource classification and access
  • Create resource directories and resource files
  • resource access
    Insert image description here

Learn ArkTs language

  • First introduction to ArkTS language
  • basic grammar
  • Status management
  • Other status management
  • Rendering controls
    Insert image description here

Based on ArkTS declarative development paradigm

  • Overview of UI development (ArkTS declarative development paradigm)
  • development layout
  • Add component
  • display image
  • Use animation
  • Support interactive events
  • Recommended methods to improve performance

Insert image description here

JS-compatible web-like development paradigm

  • Overview
  • Framework description
  • Build user interface
  • Common component development guidance
  • Motion effect development guidance
  • Custom component
    Insert image description here

Web components

  • Overview
  • Set basic properties and events
  • concurrent
  • window management
  • WebGL
  • media
  • Safety
  • Networking and Connectivity
  • phone service
  • Data management

  • Insert image description here

application model

  • Overview
  • Stage model development guidance
  • FA model development guidance
    Insert image description here
[Friends in need can scan the QR code below to get it for free! ! !

Guess you like

Origin blog.csdn.net/Androiddddd/article/details/135430703