Question

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.

Was it helpful?

Solution

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.

OTHER TIPS

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.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top