APP, applet, H5

Getting Started with H5 Mobile App Development: Concepts

APP, applet, H5, how to choose the development carrier?

  1. The advantages of the three
    [APP]

(1) The running speed is fast and the experience is good.

(2) The underlying device functions can be used, such as camera, orientation sensor, gravity sensor, dialing, GPS, voice, SMS, Bluetooth, etc.;

(3) In terms of interface design, function design, and operation logic, it is easier to achieve fluency and a good user experience. And the retention rate is high, once the user downloads, compared with other two ends, the possibility of retention is higher.

(4) Precise, super user stickiness. Once the APP is actively downloaded, it is based on the content of the APP itself. At the same time, the APP will always stay in the user's mobile phone, and the APP will continue to disseminate information to the user to achieve the opportunity to wake up the sleeping user.

【Applets】

(1) Relying on WeChat’s billion traffic; it makes it easier for mini programs to acquire customers and reduces customer acquisition costs (nearby mini program functions), and at the same time, it can use WeChat’s social network to trigger explosive communication, “building blocks on the shoulders of giants”.

(2) Connecting online and offline; promoting the formation of offline user habits, mini-programs are easier to connect and interact with online and offline scenes than APPs.

(3) Easy to reach, no need to download, just use and go, the experience is close to the original, and the user experience is good. This concept is a strategy that starts as soon as the mini program is launched. It can be used as the overall graft of the APP, and can also be used as the carrier of the simplified version of the function. This feature makes it possible to replace many APPs.

(4) Low development costs, close to native experience, efficient traffic recall, and the possibility of accumulating free users, etc.

【H5】

(1) Cross-platform (compatible with PC, mobile, Windows, Linux, Android and ios at the same time)

(2) The development cycle is short, the maintenance cost is low, and it can be iterated quickly.

(3) It is relatively easy to develop, easy to adapt to browsers, easy to publish, and upload directly without review.

  1. Disadvantages of the three
    [APP]

(1) The development cycle is long and the cost is high. Different operating systems (Android and ios) need to be developed independently, and maintenance is also troublesome.

(2) The cost of acquiring customers is high, and users need to download them. In the absence of certain popularity, it is costly for users to actively download an APP.

(3) The update needs to be put on the shelves for review. Android needs to be in the major application markets, and ios needs to be put on the App store for review. It is subject to the specifications of the major app stores. After the release, the user needs to re-update and install.

【Applets】

(1) Limited drainage capacity, limited dissemination (restricted functions such as forwarding Moments), and difficulty in retaining users, and the concept of retaining in mini programs is weak. This shortcoming is also due to the "use and go" feature, which makes it difficult to retain - there are no absolute advantages and disadvantages.

(2) Subject to the control of WeChat, the development of functions depends on the empowerment of WeChat, from functional interfaces to category content, etc., and some sensitive content (which may also be competitors of wx) are also vulnerable to measures such as banning.

【H5】

(1) The user experience is poor, and every time the page is opened, it needs to be reloaded;

(2) The loading speed is slow. If the network condition is poor, the webpage may take a long time to load;

(3) Only part of the underlying functions of the device can be used, and functions such as Bluetooth, SMS, camera, and microphone cannot be used, resulting in limited development functions.

  1. Comparison of the three
    [in terms of system permissions]

(1) H5 itself can be said to have almost no system permissions. Although there are interfaces such as cameras, they rely heavily on browser capabilities and have limited compatibility.

(2) Small programs, because they rely on the WeChat client itself, the WeChat small program team has opened many capabilities of the client to the small program environment, provided that WeChat also authorizes related capabilities, such as allowing access to microphones and photo albums.

(3) Since the APP is developed natively, it can use many underlying spaces and functions, and the system authority is also the highest among the three.

【Management and control】

(1) H5 pages do not need to use HTTPS, and can be played with a website. However, small programs have restrictions from the back end, requiring domain name filing + HTTPS, which is also a bit of a cost to a certain extent.

(2) Mini programs rely on the WeChat platform, so the WeChat platform is responsible for content security and other matters. For example, if you want to make a product with UGC, you need qualifications before the mini program goes online.

(3) APP belongs to the application market and the App store's review restrictions, and also requires qualification review.

【Sharing aspect】

(1) Mini programs can be shared to groups, but not to Moments, and can only be operated within the WeChat system;

(2) H5 can be shared with friends or circle of friends, and can be opened on the browser at the same time;

(3) The APP can be shared on major platforms (except for restrictions, such as Taobao’s sharing on WeChat)

[In terms of active contact channels]

(1) H5 itself does not have the ability to reach users. If the user closes the page, the page will no longer be able to actively reach the user. Traditional marketing methods use email marketing or SMS marketing to reach users.

(2) The applet supports template messages (now changed to subscription account messages), and there is a one-week push time limit. As long as the user uses the Mini Program, the formid can be collected through some kind of operation, and the user can be reached at any time within a week.

(3) APP can push information to target users through third-party push (such as Jiguang Push, etc.), so as to achieve the purpose of waking up sleeping users.

【other】

(1) In terms of retention rate: APP>mini program>H5

(2) In terms of fluency: APP=small program>H5

(3) Simple function cost: APP>mini program=H5

(4) Iteration cycle: APP>mini program>H5

(5) Tracking ability: APP=small program>H5

Guess you like

Origin blog.csdn.net/qq_15821487/article/details/131019752