当前位置:网站首页>Interpreting harmonyos application and service ecology
Interpreting harmonyos application and service ecology
2022-06-24 18:46:00 【Big front end journey】
author : nuts
official account :“ Big front end tour ”
OpenHarmony Preacher ,InfoQ Signed on ,CSDN Blogger , Huawei cloud sharing expert , Alibaba cloud expert Blogger ,51CTO Chief experience officer of Blog , Open source project GVA One of the members , Focus on the sharing of large front-end technology , Include Flutter, Hongmeng , Applet , Android ,VUE,JavaScript.
Abstract : This article first introduces mobile phones App The bonus era is over , The full scene multi equipment is the next stage of blue ocean , Further explain the four challenges of scale deployment in the blue ocean era , To learn more about Harmony Three technical features of , as well as HarmonyOS My biggest challenge , Finally, it introduces HarmonyOS For consumers and CP Three core values and how to do a good job in Hongmeng community ecology .
introduction
At present, the value of Hongmeng is emerging , Many manufacturers also actively embrace Hongmeng , Then with the development of the times ,18 About years ago , The demographic dividend for consumers has passed , The effect of pulling new through application pre installation is no longer obvious , Due to the slow growth of the number of users , Then as the App The usage time has also peaked , The user experience of a single device has also peaked .
mobile phone App The dividend of the times has passed , The full scene multi equipment is the next stage of blue ocean
That is to say, although the above data is not ideal , All three aspects have reached the top , But at the moment IoT Device growth has become a new engine for mobile Internet ,2025 In about, the per capita possession of intelligent terminals was more than 9 platform , Here it is , We can find a blue ocean , It depends on how we grasp .
1. Four challenges of scale deployment
Although there is a blue ocean above , But at present, the networking steps are complex , Many have seven or eight steps to succeed , And then wifi,App Equal synergy , This results in basically 80% Of users are rejected , the second , Unable to share ecology , For example, there are a lot of speakers shipped in China at present , But there are many brands , Few services , in the course of time , We use it as an ordinary stereo , The third is the song that the stereo listens to , Change the equipment and there will be no , I have to use it as a separate device , Because of all the traditional hardware design concepts , It is a single operating system, an independent ecosystem , This brings about the problem of difficult data exchange , The fourth reason is that different brands use different hardware , The ability to bring is also different . In a word, more intelligent devices do not bring better full scene experience . The main questions are the following four
- Ecology cannot be shared
- The connection steps are complex
- Data is hard to communicate
- Ability is difficult to coordinate
These four problems are also the problems to be solved by Hongmeng , Instead of just replacing Android perhaps IoS, Make a mobile phone operating system , It's a system for universal terminals , Improve the sharing of hardware connection data , At the same time, I hope to bring a kind of simplicity , Fluent , continuity , Safe and controllable experience of the whole scene . Solve the problem that intelligent hardware is not intelligent .
Of course, the success of ecology mainly depends on
- Whether consumers can enjoy the new experience , Get different experiences
- Can the ecosystem benefit developers or CP Innovation and benefit
Finally, the evolution of Hongmeng from a single device to the interconnection of all things also benefits from its three technical characteristics .
2.HarmonyOS The technical characteristics of
2.1 Unified OS, Elastic deployment
Hongmeng adopts the design methods of componentization and component elasticity , Hardware resources can be large or small , Between a variety of terminal devices , Flexible deployment on demand , It covers ARM、RISC-V、x86 And so on CPU, From 100 KiB To GiB Grade RAM.
2.2 Hardware mutual aid , Resource sharing
How to do Hardware mutual aid , Resource sharing , Mainly through the following modules , First through the cloud
- Device virtualization
Distributed device virtualization platform can realize resource integration of different devices 、 Equipment management 、 Data processing , Use peripheral devices as an extension of mobile phone capabilities , Together form a super virtual terminal .
- Distributed soft bus
Distributed soft bus is a unified base of multi device terminals , It provides a unified distributed communication capability for seamless interconnection between devices , Be able to quickly discover and connect devices , Efficiently transfer tasks and data .
- Distributed data management
Distributed data management is based on the ability of distributed soft bus , The distributed management of application data and user data is realized . User data is no longer tied to a single physical device , Business logic is separated from data storage , Seamless data connection between applications and devices , To build consistency 、 The smooth user experience creates the foundation .
- Distributed task scheduling
Distributed task scheduling is based on distributed soft bus 、 Distributed data management 、 Distributed Profile And so on , Build unified distributed service management ( Find out 、 Sync 、 register 、 call ) Mechanism , Support remote startup of cross device applications 、 The remote invocation 、 binding / Unbundling 、 And migration , Can be based on the capabilities of different devices 、 Location 、 Business operation status 、 Resource usage, combined with users' habits and intentions , Select the most appropriate device to run distributed tasks .
2.3 A development , Multi terminal deployment
Hongmeng provides user program framework 、Ability Framework and UI frame , It can ensure the consistency of the developed application in multi terminal operation . A development 、 Multi terminal deployment .
Multi terminal software platform API Consistent , Make sure that the user program is compatible .
- It supports preview of terminal capability adaptation during development (CPU/ Memory / peripherals / Software resources, etc ).
- Support to schedule user presentation according to the compatibility of user program and software platform .
The above three technical features are also its biggest differences , Because of that , It also brings endless possibilities to Hongmeng ,
3. Changes in the information age ,HarmonyOS The biggest challenge
Changes in development and operating costs also reveal some information , before PC The development cost and operation cost of the times are at the level of millions , In the era of mobile Internet, it has dropped to 100000 , To the 10000 level development cost and 1000 level operation cost in the era of Internet of everything , The cost reduction also brings endless possibilities for the interconnection of all things .
Of course Huawei HarmonyOS Up to now , It is not just Huawei's Hongmeng ,HarmonyOS The biggest challenge lies in ecological construction , However, it is not enough to rely solely on Huawei and its partners for ecological construction , Therefore, the participation of developers is necessary , Consumer trust .
4.HarmonyOS For consumers and CP The core value of
HarmonyOS Its ability to atomize services makes it have three obvious advantages :
- The entrance is more abundant
- Distribute more intelligently
- Transformation is more efficient
Atomized service capability is the characteristic of Hongmeng system , It is installation free 、 The use and go feature is more user-friendly , Yes App For developers, it can improve user activity . So this year HarmonyOS The atomized service of the system can be said to be “ Barbarous growth ”, Click on the service center to see “ multifarious ” Atomized card , Covering all walks of life , For example, Air China launched “ Air China ”, Click the card to book a ticket with one click 、 Check the itinerary 、 Handle check-in and other operations ; GF Securities launched “ Market service ”、“ Account opening services ”、“ Second answer service ” wait … In the ecological “ Eat crab ” It's not just Internet companies .
meanwhile ,HarmonyOS The community is becoming more and more lively . There are more and more HarmonyOS Development books , And related developer websites and official account numbers. , There are also many developers on open source websites HarmonyOS Open source projects for . Help improve the ecology .
5. Hongmeng development is more efficient
In terms of development, it is also based on Harmony Design system , Ark development framework , Ark compiler ,DevEcoStudio, as well as Harmony OS SDK, Make development more efficient
6. How to do a good job in Hongmeng community ecology ?
- The mission, vision and values of the community
- A safe and reliable community environment
- Social capital is generated among users
- Have their own community stories
summary
At current speed , It should only be a matter of time before the Hongmeng system catches up , I hope that the Hongmeng operating system can be the same as its name , For the rapid development of Chinese science and technology , Create a sky , It has a place on the stage of the world of science and technology . The emergence of Hongmeng is the next blue ocean of the whole scene and multiple devices , Firstly, this paper understands the four challenges of scale deployment in the blue ocean era , To learn more about Harmony Three technical features of , as well as HarmonyOS My biggest challenge , Finally, it introduces HarmonyOS For consumers and CP Bring three core values and do a good job in Hongmeng community ecology from four aspects . I believe that the future of Hongmeng will be better and better !
边栏推荐
- Make track map
- Conception de systèmes de micro - services - construction de sous - services
- Creating a new MySQL user in Amazon RDS environment - creating a new MySQL user in Amazon RDS environment
- subject may not be empty [subject-empty]
- SAP license:sap s/4hana is the answer
- Palindrome string (two methods)
- SAP license: what is ERP supply chain
- FROM_ GLC introduction and data download tutorial
- Does the wave of layoffs in Chinese enterprises in 2021 need to be "judged" by morality?
- Crmeb multi merchant PC packaging tutorial
猜你喜欢
ASP. Net hosting uploading file message 500 error in IIS
Volcano成Spark默認batch調度器
DOM (document object model)
"2022" plans to change jobs and raise salary. It is necessary to ask interview questions and answers - browser
Air pollution gas satellite data download tutorial
JS event details
SAP license: what is ERP supply chain
JS position operation
What is decision intelligence?
电源效率测试
随机推荐
云服务器类型怎么选,要考虑什么?
Introduction, download and use of global meteorological data CRU ts from 1901 to 2020
Window object
为什么 Nodejs 这么快?
Monotone stack template
How to perform power regression in R
What makes data analysts good- Cassie Kozyrkov
Stored procedures in sqlserver
110. balanced binary tree
Graph traversal (BFS and DFS) C language pure handwriting
香港服务器租用错误可能导致严重后果
Data driven decision making: Decision intelligence and design thinking
Application service access configuration parameters
Selection (031) -cool_ How long can secret be accessed?
Mental models: the best way to make informed decisions - farnam
three.js创建的基础框架
717.1-bit and 2-bit characters [sliding window]
Spatial simulation model acquisition future land cover tutorial
电源噪声分析
Business based precipitation component = & gt; manage-table