Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

End-cloud integrated cloud development to promote efficient development of HarmonyOS applications and meta-services

2025-01-29 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > IT Information >

Share

Shulou(Shulou.com)11/24 Report--

At the Huawei developer Conference 2023 (HDC.Together) held not long ago, developers from all over the world gathered together to explore the latest developments in Hongmeng Ecology and experience the latest HarmonyOS technology. Through keynote speeches, rich live activities and case sharing, the cost reduction and innovation experience of "cloud development" has been frequently mentioned, and has been concerned and recognized by more developers.

In the technical forum session of the conference, CTO of "Child King", a well-known brand in the mother and child industry, shared the "innovative experience of cloud integrated cloud development at the end of the meta-service" with a practical case. Cloud development provides assistance for the "Child King" meta-service. Its cloud Serverless features such as free operation and maintenance, elastic scaling and other features increase the development efficiency of the "Child King" meta-service by 60%, and save 40% in resource costs.

Cloud development is (high code) end-cloud integrated development, which mainly gives solutions to the problems that developers may encounter in the process of product development, such as end-cloud separation, low development efficiency, high communication cost and so on. Developers only need to select cloud development template, a development team, a set of development tools and a development language in HUAWEI DevEco Studio to complete the development of HarmonyOS application / meta-service side and cloud side.

End-cloud collaborative development to help developers learn at low cost and get started quickly

Generally speaking, completing the development on both sides of the end cloud at the same time requires developers to have high professional skills, which is difficult for many start-up teams and individual developers. Cloud development reduces the skill requirements for developers, and the learning cost is low. A development language can support the development on both sides of the cloud at the same time, helping developers with basic knowledge reserves to get started quickly.

The meta-service "count at will" is a work of individual developers. Developers did not know anything about cloud development before, but after self-study through documentation and exploration of cloud development tools, they successfully completed the development and launch of the first meta-service work. The developer said that although this is the first time to use a cloud development template, the preliminary preparation process is very simple. You only need to spend some time on the management side of HUAWEI AppGallery Connect (hereinafter referred to as "AGC") to create a new project, and you can use it directly without any configuration in subsequent development, with low learning cost and quick start.

End-to-end cloud unified technology stack to significantly improve development efficiency

The traditional development model is separated from each other, which requires high manpower input and continuous communication cost. for many developers, it is difficult to efficiently complete product requirements within limited resources. Cloud development end cloud unified technology stack, no need to switch end-side and cloud-side engineering, no need to learn a variety of front and back-end languages, end-side personnel can also write cloud-side code.

The development of meta-service "rolling dice" verifies this point. The cloud-side logic of "rolling dice" is mainly realized by cloud function and cloud database. In the process of use, every time a user rolls the dice, it will bring an increase in traffic, which is proportional to the number of dice rolls. When multiple playmates are used together, it will also produce a nepotism effect, doubling the flow.

In the traditional mode, it is difficult for a person to complete end-to-end and cloud-side development. Cloud development lowers the threshold of development and ensures that the development efficiency of "rolling dice" is increased by more than 2 times.

Serverless has outstanding advantages and can effectively reduce the cost of resources.

Cloud-developed AGC Serverless services are connected to the cloud. Serverless services allow developers to focus on business logic without paying attention to infrastructure such as servers, operating systems and containers, effectively improving resource utilization and reducing resource costs.

As a tool based on youth basketball scene design, meta-service "Snow Wolf Tactical Board" involves a lot of data. The traditional mode of product design is not convenient to obtain data after switching terminal devices. After completing the iteration of the product with the help of cloud development, relying on Serverless service, it can save all the data related to brush trajectories and offensive / defensive characters in the cloud database. It is worth noting that it took developers only 3 hours to complete the cloud migration on the project, with a 30% improvement in efficiency.

In addition to the "Snow Wolf Tactical Board", the meta-service "boring Mathematics" can reduce costs and increase efficiency after it is connected to Serverless authentication services, cloud functions, cloud databases, cloud storage services and Serverless template capabilities. According to a rough calculation, connecting to Serverless service saves development costs by 15 man-days, and increases development efficiency by 27.3%. At the same time, due to the full use of Huawei's cloud architecture, the cost of hardware resources has also reduced the investment of three servers with about 8 cores of 16GB.

If you are interested in HarmonyOS application / meta-service development and encounter the same difficulties and pain points in the development process, you might as well try "cloud development". Log on to the website of Huawei developer Alliance School to learn the HarmonyOS cloud development course, experience end-cloud integrated cloud development, achieve low-cost and efficient development, and jointly build a better Hongmeng world.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

IT Information

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report