In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-28 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/03 Report--
This article will explain in detail which will dominate the future between Mini Program and APP. The editor thinks it is very practical, so I share it with you as a reference. I hope you can get something after reading this article.
What is the future of APP and Mini Program? Will the emergence of Mini Program really accelerate the demise of APP? Today's article is about some thoughts on the future development pattern of Mini Program and App, and more to remind those participants who embrace Mini Program that when we decide to participate in this carnival, we should not blindly follow suit, but should be more cautious about the future of Mini Program and App, so as to better participate in this feast.
What is Native App (native App)?
Native App is a client written entirely in the mobile device system language, iPhone iPad is mainly Object-C language, Android is mainly Java language, the interface that users see and the interaction they experience are native. This is the best way to develop, but it is relatively weak in terms of flexibility.
What is Web App?
Web App, which is opened in a mobile browser, pure HTML+CSS+JS, can be simply understood as a page opened in a browser, but it can contain a lot of rich applications, such as accessing GMAIL through a mobile browser. IOS can support creating shortcuts to access on the desktop and opening H5 pages through Safari, but Web App's calls to hardware devices are inadequate.
What is WeChat Mini Programs?
I think it seems more appropriate to understand Mini Program as a separate Hybrid App. [HTML5 in mobile devices]. In fact, the Wechat team wrote a container natively, and then used HTML+CSS+JS to implement the user interface and interaction. The shortcomings of Web App can be solved to some extent in this way. (using natively written containers can help expose low-level interfaces. Such as local storage or microphone control), and this approach is more flexible than native java or Object-c development.
This is the first time for the author to define App, WebApp and Mini Program in such detail. After reading it, you may have a clearer understanding of these three application forms. Next, the author demonstrates in detail the respective strengths and weaknesses of Mini Program and App from other aspects, and how we should treat the relationship between the two in the future.
What are the advantages and disadvantages of Mini Program and App?
1. Technically, Mini Program's experience is not as good as that of App.
As we all know, App is an application developed based on Android and IOS, while Mini Program is an application based on the ecology of Wechat. Wechat, like other App, belongs to the operating system level, except that Wechat is the App with the largest entry of mobile Internet traffic. In terms of hierarchical relationship, Mini Program can only be regarded as one of the small applications of Wechat App.
Therefore, WeChat Mini Programs is as smooth as App, technically impossible, because Mini Program to achieve the same function, there will be one more layer of computing, from a computing point of view will inevitably reduce efficiency, whether it is the processor, memory or power consumption.
Native App will be more powerful than WeChat Mini Programs in personalized features and interaction methods, low-level performance optimization for operating systems, and support for offline data. Therefore, App such as large-scale games, Meitu and Amap cannot be realized through WeChat Mini Programs. As its name suggests, WeChat Mini Programs is more suitable for "Mini Program" with low frequency of use, relatively few functions, and content and service attributes.
two。 In terms of functional mass, Mini Program is not as good as App.
Mini Program is different from App, it is not suitable for load-bearing demand, Mini Program's small print, to some extent, has shown that it can not be large, can only be used as a small utility.
Mini Program for 1 100KB carries far less characters than App for 1 100MB. What Mini Program needs to accomplish is more suitable for those applications with low frequency of use, relatively few functions, and content and service attributes, such as checking violations and handing in tickets. This is why Wechat team mentioned in the development specification that "services can not involve games, live streaming and other services", which is due to the existing technical framework and more ecological value considerations.
3. Mini Program is not as open as App in terms of openness
As we all know, App is based on the big ecosystem Android and IOS application development, in addition to the development needs to follow the ecosystem, operation and promotion can follow the startup's own ideas (Apple is relatively strict), while Mini Program is based on Wechat ecological application development, the development language is a unique school of Hybrid App (HTML5), in short, WeChat Mini Programs is a Wechat-based application After development, it can only be used in Wechat, but not without it.
Today, with the increasing performance of mobile phones and the rapid evolution of Web technology, the closeness of WeChat Mini Programs leads to the extent to which this technology can challenge the status of App, which needs more time to be observed.
4. Ecologically, Mini Program and App are neck and neck.
The relationship between WeChat Mini Programs and App is just like the relationship between PC software and browser websites at that time. At the beginning of the Internet, PC software and various websites blossomed. They represent the operating system-based ecology and PC browser-based ecology in the PC era, respectively.
As early as before Mini Program, there was already a microcosm of Mini Program in China. At that time, Mini Program was more described as a "light application" by industry insiders. Domestic Internet giants, such as Baidu Light App, UC browser, QQ Browser and so on, have tried.
Baidu's light application is the ecology with search as the core, and the light application of UC is the ecology with browser as the core. Both of them are plug-in ideas of Web App, but in the end, the platform does not have the high-frequency usability and stickiness to bring up the whole ecology.
Advantages and disadvantages of 5.App
In the beginning of the mobile Internet, App is indeed the most important application carrier, its advantages are reflected in: the use of hardware resources more incisively and vividly, based on the system-level API, App can make performance, design, effect and fluency far exceed the software and services of Mini Program. Provide the best user interface, better interaction with the underlying mobile hardware, and provide a better user experience.
But we want to really operate an App, the project operating costs are not low. An App app requires two sets of Android IOS technical staff, the app upload process is cumbersome and the cycle is long; in addition, an App app also needs excellent product managers and market operators, as well as higher and higher promotion costs, which are important reasons why App has become more and more difficult to survive so far.
Another important dilemma of App is that it is suitable for heavy demand and interactive applications. To do these two points well, the development cost and operating cost will not be very low. But for the general light demand, it is undoubtedly spending asymmetric money to do a thing of unequal value, which leads to a situation of loud thunder, little rain and thankless investment.
6. Advantages and disadvantages of Mini Program
Mini Program is a new application form in the ecological development of Wechat. The small size of Mini Program has shown to some extent that it will not be very large, but it can achieve some service requirements with relatively simple functions and relatively simple interaction. At the same time, it has solved many problems of App for a long time, such as multi-platform adaptation, multi-application market distribution, high development cost and so on.
The opposite of small is big. Mini Program's disadvantage is that it is unable to achieve those heavy services with relatively complex functions and relatively tedious interaction, which results in limited application scope of Mini Program development. at the same time, the rules and rules of play must be subject to Wechat.
However, from the perspective of application ecology, the emergence of Mini Program just forms the complementarity of heavy demand and light demand in the whole application ecology, and different needs can be realized through different application forms. We no longer need to blindly cater to the market and develop an impractical App, which is a very good thing for traditional enterprises and entrepreneurs.
In the future, it may be possible that for a new app, users will first go to Wechat to search for Mini Program, if so, they will try Mini Program first, and then download App if not.
7. The impact of Mini Program Ecology on APP
Impact on Entrepreneurship Choice
People used to do Internet entrepreneurship, to do websites; to do mobile Internet entrepreneurship, to do App; business a few years ago, we have to do self-media, now start a business, maybe the first thing to do is Mini Program. In the coming period of time, there will be more people doing Mini Program and fewer people doing App, which is bound to be a new trend of entrepreneurship in the future.
The impact on the talent structure
The emergence of App has triggered the learning upsurge of a large number of Android IOS development programmers. Since the emergence of the media, it has driven a large number of media people to start their own media, while the emergence of WeChat Mini Programs is bound to trigger the upsurge of front-end HTML5 learning.
The impact on the distribution market
In the era of App, the cost of promotion and distribution accounts for a large part of the operating costs of App. With the launch of Mini Program, the application market is no longer the only distribution channel, Wechat distribution is bound to become the next distribution craze.
8. The dominance of Mini Program and App depends on the acceptance of users.
For users, they don't care whether they are using Mini Program or App, they are more concerned about which way is easier to operate, which app takes up less phone memory, which app is more willing to open in Wechat, and which app is more willing to be opened on the phone desktop.
These require participants to consider from a product point of view which features are more suitable for innovation on Mini Program and which functions need to be achieved with the help of App.
On another level, the degree of optimization of Mini Program by the Wechat team determines whether the future of Mini Program can be comparable to App. If Mini Program finally defined by the Wechat team meets users' psychological expectations, solves many shortcomings of App, and makes the majority of users more willing to use Mini Program instead of using App, so as to win the reputation of users, then the road of Mini Program's replacement will not be too far away.
Therefore, whether Wechat team can work with participants to create a Mini Program ecology that meets users' psychological expectations is the key to determine the dominant position of Mini Program and App in the future market.
9. The dominant position of Mini Program and App depends on whether Wechat can maximize its superior resources.
Before Mini Program, many browsers tried to launch "light applications", that is, HTML5-based Web App, but without success. One of the important reasons is that the "light application" is not enough to attract developers, and the enthusiasm of the participants is not high, resulting in not enough developers to participate in the development of "light application", resulting in a vicious circle.
Compared with the previous "light application", WeChat Mini Programs has more conditions for participants to invest enthusiasm and enthusiasm.
First of all, Wechat has the best user conditions in China, a platform with 846 million active users, gathered almost all the people in China, the average number of times and duration of use are unsurpassed.
Wechat is now not only the largest social networking platform in China, but also the largest media aggregation platform in China. These are platform advantages that are unmatched by all competitors and difficult to surpass.
Secondly, the first step of Wechat's development over the years is to attract all users, the second step is to attract all content distribution, and the third step is to attract all services. In such a near-perfect ecosystem, it is hard to imagine why participants would reject such participation.
Therefore, if Wechat team fully combines user advantages with content advantages as well as user stickiness, participants' enthusiasm for embracing Mini Program is bound to be high, and Mini Program's rivalry with App is not slightly better, or at least even.
10. Whether Mini Program can challenge App depends on Mini Program's open program.
App is a relatively mature application form that has been developed for 6 years, while Mini Program is a new thing that has just been born, App has been finalized, and Mini Program has more innovative thinking than the previous H5 application or light application.
WeChat Mini Programs is not the previous H5 application, but a local application embedded in Wechat, which does not seem to be installed, but in fact, after users add it, it will achieve "localization" in Wechat, which will be on top of Web App and below native App in terms of user experience.
More importantly, Wechat is more attractive to users and developers than any browser or even major browsers combined. Users can socialize, read, consume, pay and many other things in a Wechat. Developers will actively participate in this ecology for users to develop, and finally form a virtuous positive circle.
So Wechat has made innovations in thinking and technology. How will it evolve in the future? At present, there is no clear answer to this question, at least WeChat Mini Programs is not open enough, and there are many variables in the future. Which interfaces will the Wechat team open in the future and how it will evolve in the future? all these still need us to give the Wechat team more time to improve and upgrade. The openness of the Wechat team to Mini Program determines the time process of its impact and even replacing App.
Give some pertinent advice to newcomers who have just entered the game.
Many developers think that the spring of H5 has arrived, can the winter of App be far behind? Steamed bun is here to remind you that Wechat itself is also an App app, if App dies, Wechat will also die out? Furthermore, the mobile ecology of Apple and Google is supported by App, which is active on it. The author can draw a conclusion: as long as iOS does not die, Android does not die, the future mobile platform is bound to show a two-legged or even diversified situation.
As new entrants, we not only can not have the idea of abandoning App, let alone bet all our wealth on Mini Program. The author judges: while the mobile phone is still a necessary tool for us, the App based on the operating system will still dominate the mobile phone desktop for a long time, while Mini Program based on Wechat App may face more ecological appearance similar to Mini Program. In the face of successive entrants, whether we should think more about how we should choose, how to advance and retreat freely, and how to target ourselves in an invincible position when the boom strikes. Otherwise, you may not catch the dividend and even lose your last position.
This is the end of the article on "which will dominate the future, Mini Program or APP". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it for more people to see.
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.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.