The app experience written by H5 may be better than the native app

Many people often say that the app experience made by H5 is poor.


From the perspective of pursuing the ultimate, this is indeed true, because the native APP may indeed be 0.1 seconds faster than the H5 APP, or even faster than the human perception. This demand may be the highest in game apps.

But for the general Internet APP, the local H5 storage mode APP (html5 is stored locally in the app, not remote url connection), in fact, the speed is comparable to the original one. In a relative time, the finished quality is even better than the original one. The APP is better, such as some very dazzling effects. Its practical CSS3 and ready-made js Ui framework are very simple to implement. If it is implemented with a native APP, the developer level problem may not be able to reach CSS3 and mature js Ui framework itself. The effect achieved.

Using H5 as APP, the reason for the bad reputation is actually because many people develop H5 APP, which is directly a remote URL link. The page opened by webview is a remote page, so if the user's network is not good, open the page It is very slow. When the network is disconnected, a blank page will appear when opening the APP. But if you are using the local H5 mode, there is no such problem. The final result is poor or the level of H5 engineers.

To be a local H5 framework, in fact, the threshold is very high. If you pursue js can call native functions, if you pursue H5 files can be hot updated, if you pursue your local H5 can use Ajax to access the background across domains, it is actually not implemented simple. This is the reason why the reputation of using H5 for APP is not good. In fact, it is the lack of a good H5 framework. If all these details are written by yourself, the threshold is actually higher than the original development.

Therefore, it is necessary to use H5 for development and a mature development framework. Here is an easy-to-use H5 packaging platform for everyone:

https://www.yunedit.com , the banana cloud editing platform, an online packaging APP platform, users upload their own H5 files, the packaged APP is a local H5 model, supports the use of the platform for hot updates, and automatically supports ajax cross The domain accesses any backend and provides js framework to call native functions, such as calling, sending text messages, adjusting the camera, calling Alipay and WeChat payment, etc. It can also generate a signed certificate online, and automatically generate an installation QR code after packaging.

Guess you like

Origin blog.csdn.net/handsome0916/article/details/90976519