What is the difference between light app, Web app, Native app?

Source: Internet
Author: User

"Dragon Friends Guide" recently Baidu Company announced in the General Assembly "light Application". What is the difference between a light application and what we say about Web apps and native apps? Is it the birth of a new creature or a conceptual hype? Therefore, today specially for everybody to arrange to share an article of this aspect! ~ Hope to be useful to everyone! (Useless, brother Lung see for himself, ha!) ~

First of all, let's start by saying that we are now using the native App that we all know.


First, what is the native app


The Native app is a third-party application that is based on a smartphone's local operating system, such as iOS, Android, WP, and runs using native programming, also called the Land app. Nativeapp because it is located above the platform layer, the ability of down access and compatibility will be better, can support online or offline, message push or local resource access, camera dialing function tuning. This is actually the local (Andriod\ios\metro)-based app we're using today.


Benefits of the Native app:


1. Provide the best user experience, the highest quality user interface, the most gorgeous interaction
2. Provide different experiences for different platforms
3. Can save bandwidth cost
4. Access to local resources
5. Profit model is clear


Disadvantages of the Native app:


1. Porting to different platforms is more troublesome
2. High cost for maintaining multiple versions
3. Confirmation via store or market is required
4. Profitability needs to be divided with third parties


In fact, as long as the mobile internet in the CP, can deeply appreciate the current native application encountered the three major dilemma: 1, although the number of users in the mobile phone nativeapp in the increase, but the daily start number is reduced; 2, the user's use of the long-run to high-frequency native app concentration, exacerbated the head effect 3, for low-frequency and not well-known nativeapp, is facing more severe "distribution" and "use" Long tail dilemma. These three dilemmas have created a big challenge for developers. Among them, the majority of low-frequency and unknown native app in the app Store less people, unable to reach the user's mobile phone.


Second, what is the Web App


The web does not need to be installed, and the ability to defragment the device is better than the app, and it can be executed in any mobile browser with XHTML, CSS, and JavaScript. With the iphone's WebKit browsing experience upgrade, Web apps developed for mobile devices such as the iphone, such as the WebKit browsing kernel, also have a user experience that is as smooth as the app. (Dragon elder brother understanding is a kind of browse-based application, technology we will ignore it).


Advantages of the Web app:


1. Low development cost
2. Low cost of adapting to a variety of mobile devices
3. Cross-platform and terminal
4. Iterative update is easy
5. No installation cost required


Disadvantages of Web Apps:


1, WebApp own ability is not comprehensive

2, can not call voice, camera, positioning and other capabilities, experience is poor;

3, the user is very difficult to precipitate down, establish a more stable contact.

For Nativeapp and web App analysis, it should also be possible to understand what is light application! ~ Generally in this case, will come out another concept called fusion (haha, this fusion is the Dragon brother made up Yo!) )。 Remember, once Steve Jobs once talked about this issue, he said that the web is the future, although at this stage native gives users a better experience. If today's developers don't use web technology effectively, then he's out of the way. But if you rely too much on the web, it's not necessarily a good thing to native it all.
(The light application comes out, the debut!) ~ The Palm sounds! ~


Third, what is light application?


Lightweight apps are full-featured apps that don't need to be downloaded, instant-to-use, and have a user experience that is comparable to or beyond the native App, with webapp features that can be retrieved and intelligently distributed, effectively addressing the need for high-quality applications and services to connect with mobile users. August 22, 2013, Baidu at the 2013 Baidu World Congress announced the introduction of "Light Application", can be achieved without downloading, instant use and through mobile search intelligent distribution. (Note: Other earlier 360 put forward the concept of light application, it is more ridiculous that the same day, the old week on the microblog on the words: a think mobile internet is the brother of Wine Drive, has been unable to find the direction, so with 360 buttocks behind. Forgive the Drunken man! ~ At least whether plagiarism is not our concern, continue to smooth the smooth! ~ ~ ~)


Features of light application:


1, broken shell search, intelligent distribution
Dragon elder brother Simple understanding is through the previous app store to search by name, can now more accurate through the internal content to match the search, to achieve long-tail search.
2, no need to download, instant use
No need to install, save storage space, easy to use, simply light can no longer light.
3, subscribe to push, personalized reminders
Help users to get personalized service without searching. To give a simple example: you pay attention to Dragon Brother ' long line world ' since the media, and Longge from the media content is mainly for mobile Internet, you are concerned about these reading applications from the media when set conditions are mobile Internet news, the Dragon elder brother's ' Dragon Line World ' may be pushed.
4, cloud integration, capacity enhancement
offers a variety of enhancements: LBS, voice input and output, subscription push, phone calls, camera adjustment, share comments, etc.


In short, for light applications, it's like another solution to the Web App +native app. "App Lite" doesn't need to be downloaded or ready to use, it has the same user experience as the native app and features the web app can be retrieved and intelligently distributed to solve the problem of docking high-quality applications and services with mobile users, which undoubtedly satisfies the needs of mobile search. Here, the elder brother more attention is actually can through the "light application", let us these do not have the budget hardship force, let us those use low rate application, the user does not need to download can through the long tail search to the corresponding application, the broken shell accurate arrives the user handset. Can not be suppressed by those giant apps, forming a head effect. Let us low-frequency app can also precipitous peak open feet, let us these CP do not look at the store or market face, to the domineering side dew it?! ~

2013/8/23

Dragon's Public Dragon Walk World: longapp315

====================================

"Home of App operations"

This number is operated by Wood brother and is not related to the company.

Offline activities, sister paper selected princess, dry goods sharing, insider explosive material, recruitment job search ... Mobile Internet practitioners Mixed Circle brush face necessary weapon! No.: App888app. Let's not be alone on the road to mobile internet!

Cooperation qq:1403784232. See historical news for more highlights

What is the difference between light app, Web app, Native app?

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.