Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the difference between an iPhone web app and an iPhone app?

I ask this because I am on the verge of diving into iPhone development and I have been intently following the iPhone related questions here.

This question: Retrieving current local time on iPhone?

has a comment which asks "are you creating iphone web app or iphone app" and my question is, is there a difference and if so - what is that difference.

If the "web app" is simply a matter of CSS and is more or less a traditional web app with mobile in mind, then do you need a Mac to develop those apps? Or can it be developed on any platform and accessed via Safari instead.

like image 427
Taptronic Avatar asked Feb 19 '09 17:02

Taptronic


People also ask

Is it better to use an app or the website?

A well-designed mobile app can perform actions much quicker than a mobile website. Apps usually store their data locally on mobile devices, unlike websites that generally use web servers. For this reason, data retrieval happens swiftly in mobile apps.

What is the web app on Iphone?

In the Safari app , you can browse the web, view websites, preview website links, translate webpages, and add the Safari app back to your Home Screen if it gets removed.

What does web version of an app mean?

A Web application (Web app) is an application program that is stored on a remote server and delivered over the Internet through a browser interface. Web services are Web apps by definition and many, although not all, websites contain Web apps.


2 Answers

A web app is accessed via Safari and requires no install. You are just going to a website that has a special stylesheet for the iPhone.

A native app runs code on the device and is installable through the app store. You have access to all the UI elements the iPhone uses and can do things like 3D which are impossible in Mobile Safari.

You need a mac to make a native app, but can make web apps with any platform of your choosing.

like image 145
Alex Wayne Avatar answered Nov 13 '22 09:11

Alex Wayne


There are sorta things inbetween. For example, you could use phonegap to create an html, css, js based iphone app that is downloadable from the app store. And your app could even use some of the iphone hardware cmds from the javascript.

like image 39
Neo42 Avatar answered Nov 13 '22 10:11

Neo42