头图

Targeting the needs of Gen Z has become the growth code for many products. This young group, born between 1995 and 2009, is a "complete mobile device user" who is willing to use multimedia for learning and entertainment, and is accustomed to processing a large amount of visual information.

Therefore, their ability to accept new things and learn is very strong, and they have also formed a consumption habit of "seeking stimulation and pursuing novelty" in the environment of long-term information explosion.

Social and pan-entertainment applications require new changes in order to gain a share of the attention that people have already been occupied and distracted by a large number of well-designed software and information flows. The trend characteristics of this market demand side are also forcing changes in production methods and even industry supply chains.

The distance between the production link of application integration and the time-to-market link reaching users is getting shorter and shorter, which means that developers should try their best to choose solutions with functional packaging close to the market and simple and convenient integration methods in the application development stage. This trend is also confirmed by the industry report released by iResearch.

In the "2021 Global Internet Communication Cloud Industry Research Report" (hereinafter referred to as the "Report") recently released by iResearch, the fully packaged scene-based SDK products are divided into the third-generation SDK products. The "Report" describes:

In order to further empower developers and reduce the investment of secondary developers, the SDK provided by Internet communication cloud manufacturers is iterating in the direction of out-of-the-box use, striving to help developers skip the learning process of the underlying logic. At present, various basic services can be organically combined according to different integration scenarios, and directly packaged into a specific scenario-based SDK.


(Original text of the report by Ai Rui)

This scenario-based SDK provides developers with APIs and callbacks that are close to the business, allowing project developers to shift their focus from technical language to business logic, and to easily and conveniently implement product construction.


(Evolution of Internet Communication Cloud Products)

the third generation of the overall performance of the force of the SDK

When expounding the intergenerational advantages of the third-generation SDK, the "Report" takes Rongyun's scene-based SDK as a demonstration case, and pays special attention to the performance capabilities of the third-generation SDK. Rongyun provides SDK packages for specific scenarios such as the third-generation live SDK, chat room SDK, and 1v1 SDK. Users do not need to consider the underlying logic, but only need to focus on business needs, which greatly reduces the difficulty of using the SDK. Rongyun provides support for front-end communication application scenarios by improving the basic functions of products. At present, it has formed unique solutions for scenarios such as social interest, entertainment live broadcast, interactive games, and overseas business.


Rongyun's scenario-based SDK, application scenarios and solutions

Under normal circumstances, if developers use the first-generation SDK products when developing social APP applications, they need to use back-end open source code and front-end open source code for secondary development, which is very difficult.

Using the second-generation SDK product requires developers to do secondary development of the front-end open source code. If you want to develop a social software, you need to spend a lot of energy and time only on the necessary audio and video capabilities of the software, and you also need to conduct business logic research on related scenarios, and run-in trial and error. It will take at least 2~3 months to complete the product delivery.

For Internet developers, this cycle of consumption is likely to mean missing an era. When a large number of homogeneous APP product applications appear, these 2-3 months of wasted time have made the first-mover advantage of competitors disappear. live.

The emergence of the third-generation SDK will completely change this status quo. Take the Rongyunyu chat room SDK as an example, it allows developers to truly experience what it means to be "out of the box". It only takes 30 minutes to access the SDK, and a full-featured version can be launched in 5-7 days. Chat room application.

It's a lot like how Lego bricks are built. Assemble a ring with Lego blocks. If you use the first-generation SDK, you need to find the 5 specifications of the first-generation as shown in the picture among a large number of various building blocks, and a total of 65 building blocks are used for construction.


(Three generations to form LEGO rings)

If the second-generation SDK is used, 13 second-generation style components need to be found.

With the third-generation SDK, an ideal circle is almost directly obtained.

Moreover, the encapsulated ring does not need to pay attention to the underlying assembly method, but is exposed in the form of an API interface with a simple name and close to the business, which is an extremely friendly experience jump for developers.

how the third generation SDK to achieve

To make the SDK really work out of the box, it is necessary to build a model based on a large number of business practices, to meet the business needs of various application scenarios such as live broadcasting, chat rooms, and online conferences, and to extract the inherent business logic of the scenarios.

The difficulty is: In research and development, to integrate product capabilities with scenario capabilities, such as the chat room scenario, Rongyun not only needs to consider the implementation method and business capabilities of the scenario, but also pursues the maximum versatility of the SDK.

In other words, it is necessary to find common ground in the applicability of specific scenarios and the abstraction of business capabilities, which are mutually exclusive.

Taking how to implement a chat room as an example, the key technical points of its function are: KV chat room properties, signaling SDK and API design.


(API design close to business)

Low learning cost, out-of-the-box use, and comprehensive coverage of specific scenario requirements. These product features make the third-generation SDK stand out and demonstrate intergenerational advantages.

Because of this, iResearch's "Report" pointed out that the third-generation SDK will become the focus of the second half of the future PaaS cloud vendors.

"In the future, there will be more and more SDK products that reduce the difficulty of development by encapsulating specific scenarios, and the product scalability depends on the richness of the scenario content packaged by the manufacturer. Therefore, whether Internet communication cloud vendors can complete as many scenarios as possible Ground packaging will become a new competition point.”


融云RongCloud
82 声望1.2k 粉丝

因为专注,所以专业