Time is running out for compatibility with Android! Huawei's native Hongmeng system is getting closer: as independent as iOS and Android

Preface

According to domestic media reports, Yu Chengdong has made it clear that Huawei will launch Harmony native applications and native experiences, HarmonyOS NEXT products next year.

The current situation is that Hongmeng has less and less time to be compatible with the Android ecosystem, and many App manufacturers have already moved into their ecosystem and are already developing related Apps.

Yu Chengdong also predicted that Huawei will launch Hongmeng native applications and native experience products next year, "which will be the real king of the entire Chinese terminal operating system."

According to previous Huawei related sources, its launch time is still uncertain. In the future, iOS, Hongmeng, and Android will be three independent systems.

Insert image description here

Strong support for higher education

Recently, the second batch of Huawei projects in the 2023 Ministry of Education’s Industry-Academic Cooperation Collaborative Education Project was announced, and a total of 55 projects were approved.

Among them, more than ten universities, including Harbin Institute of Technology, Tianjin University, and University of Electronic Science and Technology of China, have approved Hongmeng projects and will soon launch Hongmeng courses.

Prior to this, 985 universities such as Tsinghua University, Beihang University, and Wuhan University had taken the lead in offering HarmonyOS-related courses.

With the announcement of the latest batch of industry-university cooperation collaborative education projects, as of now, 23 985 universities and 46 211 universities have opened or will soon open HarmonyOS-related courses.

Insert image description here

Hongmeng development prospects

At present, domestic mainstream apps have begun to develop pure Hongmeng system versions. Xiaohongshu and Kaixin Xiaoxiaole have taken the lead in completing the development of Beta versions;

Alipay, AMAP, Weibo, Meituan, Xiaohongshu, and DingTalk have started the development of Hongmeng native applications;

Douyin, Baidu, WPS, etc. are recruiting Hongmeng developers.
Insert image description here

In the talent market, Hongmeng talents are in short supply, and the value of Hongmeng developers has soared. In just a few days, the number of new Hongmeng developer registrations has exceeded 10,000, triggering a chain reaction in the ecosystem, enterprises, employment, and talents.

If you want to learn, there will definitely be insufficient information on the Internet. It is recommended that you directly refer to the " Hongmeng Development Study Guide " document released by Huawei's official website. For everyone’s convenience, they are all organized here. If you need it, just scan the QR code below to get it directly for free.

"Hongmeng Zero Basics Beginner's Study Guide"

Table of contents

Insert image description here

1. Quick Start

Suitable for beginners in HarmonyOS application development. By building a simple application with page jump/return function, you can quickly understand the main files of the project directory and become familiar with the HarmonyOS application development process.

  • Development preparation
    • basic concept
    • Tool 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

2. Development of basic knowledge

  • Application package basics
    • Application package overview
    • Application package structure
    • Application package multi-HAP mechanism
    • Application package installation and uninstallation process
    • Application package update process
    • Shared package
    • Application package quick fix
  • Application configuration file (Stage model)
    • Application Profile Overview (Stage Model)
    • app.json5 configuration file
    • module.json5 configuration file
  • Application Profile Overview (FA Model)
    • Application Profile Overview (FA Model)
    • app object internal structure
    • deviceConfig internal structure
    • module object internal structure

Insert image description here

3. Resource classification and access

During application development, resources such as colors, fonts, spacing, and pictures are often used. The values ​​of these resources may be different in different devices or configurations.

  • Resource classification and access
    • Resource classification
    • Resource directory
    • Resource group directory
  • Create resource directories and resource files
    • Create resource directories and resource files
    • Create resource directory
    • Create resource files
  • resource access
    • Application resources
    • system resource
    • Resource matching
      Insert image description here

4. Learn ArkTs language

ArkTS is HarmonyOS's preferred main application development language. ArkTS further expands on the TypeScript (TS) ecosystem around application development , inherits all the features of TS, and is a superset of TS. Therefore, before learning the ArkTS language, it is recommended that developers have TS language development capabilities.

  • First introduction to ArkTS language
  • basic grammar
    • Basic syntax overview
    • Declarative UI description
    • Custom component
  • Status management
  • Other status management
    • Additional state management overview
    • @Watch decorator: state variable change notification
    • $$ syntax: two-way synchronization of built-in components
  • Rendering controls
    • Rendering controls overview
    • if/else: conditional rendering
    • ForEach: Loop rendering
    • LazyForEach: Lazy loading of data

Insert image description here

If you need a complete document, you can scan the QR code below to get it for free! ! !

Guess you like

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