Monday, December 12, 2016
What is difference between Different type of mobile apps like hybrid and native
What is difference between Different type of mobile apps like hybrid and native
Generally we heard 3 types of mobile apps:
Native Apps
Web Apps
Hybrid App
Native app builds in devices native programming language.
ex :
BB- Java
Ios Objective-C
Android its Java.
These are fast, reliable, and and can better use device hardware.
ex:
An application that is using device barometer, compass, camera should be built in native
Native can be used only for the platform for which that has been developed.
ex: facebook app for android cant be used for blackberry
Web app is like website (using HTML 5, CSS3) which opens in mobile browser
Its UI is like an Application not like a website. Some sites hide the browser headerpart by which it gives the look of app.
It cant used hardware features and native api.
Hybrid app is totally different from Native. you can say that it is a combination of HTML 5 and native technology.
It simply developed in web Technologies (using HTML 5, CSS3) and then modified in a way that it can be used for a specific platform.
After that it can be upload in app store.l
ex:
Phone Gap modifies your app in such a way by adding the native shell that it would be upload on app store.
A simple grid view for difference..
Native Apps
Web Apps
Hybrid App
Native app builds in devices native programming language.
ex :
BB- Java
Ios Objective-C
Android its Java.
These are fast, reliable, and and can better use device hardware.
ex:
An application that is using device barometer, compass, camera should be built in native
Native can be used only for the platform for which that has been developed.
ex: facebook app for android cant be used for blackberry
Web app is like website (using HTML 5, CSS3) which opens in mobile browser
Its UI is like an Application not like a website. Some sites hide the browser headerpart by which it gives the look of app.
It cant used hardware features and native api.
Hybrid app is totally different from Native. you can say that it is a combination of HTML 5 and native technology.
It simply developed in web Technologies (using HTML 5, CSS3) and then modified in a way that it can be used for a specific platform.
After that it can be upload in app store.l
ex:
Phone Gap modifies your app in such a way by adding the native shell that it would be upload on app store.
You can use device hardware and native api upto a limit.
A simple grid view for difference..
Available link for download