iPhone Development

Posted on 2011-04-19
Last Modified: 2012-06-27
My question is on application development on the iPhone.

I have been told there are 2 wasy to develop on the iPhone
1. Web App
2. Native iPhone Apps.

Is this correct? If yes, which one of these would be easier to develop in? Pros and Cons...
Question by:Idarac
    LVL 14

    Accepted Solution

    Sounds good.

    I would go web app:
    Cross platform
    No Apple approval
    No SDK required
    not limited to Apple's tyrannical development cycle (pay for SDK, and again to submit for approval)
    Can use JS, HTML and other web standards.

    No native access to certain iPhone environment variables and resources.
    LVL 38

    Expert Comment

    by:Aaron Tomosky
    A webapp isn't an app. It's a website that looks pretty on an iPhone. However most companies apps could be just that. All the banks and airlines that have full apps coul totally be webapps.
    LVL 30

    Expert Comment

    local apps will work better than web apps because of nitro which is a speed increase for native apps in safari and as yet if you develop a web app it will not use nitro

    web app is easy if you have a iphone sdk licence is use phonegap that converts a website , html5 css3 and javascript, in say dreamweaver and drop it into the www folder inside of phonegap
    LVL 30

    Expert Comment

    in fact in the future all apps on iphones and android will be web apps effectively due to the cloud apple have muted cloud iphone 5 which doesn't have any local storage
    LVL 1

    Author Comment

    So will any webapp website load up on an iPhone. Can you just open the web app through a browser type of software program?
    LVL 1

    Author Comment

    I am bright shining cherry when it comes to the iPhone. I am just trying to get a sense of developing a web app compared to local (native) app. The issue is that all my stuff right now has been developed in Windows.

    LVL 30

    Assisted Solution

    I use phonegap for android as I dont have a iphone licence and phonegap gives you a simulator to test your web app so if you use phonegap for the iphone what I am saying is Apple are trying to make non native apps like web apps run slow compared to native apps. I am waiting to see what phonegap does as its easy to do a web app using html 5 css3 and javascript. You just have to follow a few rules to get the web app working in the iphone browser. I mean I normally do a web site as 980 pixels wide I had to change that to 930 to get it working in safari in portrait and landscape mode as the safari does the change so if its not correct this affects safari's ability to display it correctly

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Maximize Your Threat Intelligence Reporting

    Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

    Suggested Solutions

    Hello fellow iPad users, Check for software updates by going to and download the latest version of iTunes and installing it. It makes a big difference in the drivers it install for your iPad and when syncing other apple devices such a…
    Let Bitmoji into your life. Now is the time to learn a new language of smartphone messaging with this brief introduction.
    Need more eyes on your posted question? Go ahead and follow the quick steps in this video to learn how to Request Attention to your question. *Log into your Experts Exchange account *Find the question you want to Request Attention for *Go to the e…
    This video is in connection to the article "The case of a missing mobile phone (". It will help one to understand clearly the steps to track a lost android phone.

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now