Web or Native - IOS

Discussion in 'iOS Programming' started by GreenLinux, Sep 18, 2012.

  1. macrumors newbie

    Joined:
    Sep 18, 2012
    #1
    Hi,

    I am brand new to the world of IPhone/iPad programming. What is the better option:

    To develop web IOS application using HTML5/CSS3/JavaScript or to create native IOS applications with Objective-C , Xcode, and Cocoa?

    Thanks for you time.
     
  2. macrumors 68030

    Joined:
    Dec 24, 2010
    Location:
    Olympia, WA
    #2
    HTML5 for apps that you might want to easily port to Android or WindowsOS. I personally find the native apps easier to use. The learning curve is a little longer though for native.
     
  3. macrumors demi-god

    ChristianJapan

    Joined:
    May 10, 2010
    Location:
    日本
    #3
    An easier start you will experience with HTML5 and its friends (some framework around UI) .

    Quite some learning curve but in exchange fast native apps with iOS and Objective C.

    Depends on what your projects should do and if you want also support easy other platforms.
     
  4. thread starter macrumors newbie

    Joined:
    Sep 18, 2012
    #4
    Native way to go

    Thanks for all you comments and help. Native is the way to go.

    I also find this comment in another blog: HTML5 vs. Apps


    Problems with HTLM5 web apps:

    - Persistance. While they reside in a web browser, webapps need to be downloaded all over again each time they are used. With big complex apps in particular, this is a huge disadvantage.

    - Network reliance. With metered internet access and less-than-total coverage, webapps are hamstrung compared to native apps that will run whether or not you have cellular or wifi coverage.

    - Monetization. Man cannot live on advertising alone and neither can many developers. With $5 billion or more paid out to developers from Apple's App Store and the huge volume of in-app purchases enabled by native apps, many users would rather not have intrusive ad banners cluttering up the limited on-screen real-estate of mobile devices. The App Store and one-click and in-app purchase models have been a revelation for developers who struggled forever to make money on the web.

    - Native features. There are so many device-specific features that native apps can take advantage of that webapps can't access that webapps will always be poor cousins to native apps.

    - Malware. With 15,000 malware apps and malicious exploits discovered attacking Android last quarter alone, the security of Apple's curated App Store is second to none. It is no surprise that consumers have warmed to the concept generating 6x more revenue for iOS developers compared to Android. Webapps are even worse than Google's uncurated app store due to the enormous number of attack vectors that the open web represents.

    While there is a place for them, Webapps won't be taking over from native apps anytime soon.

    Read more: http://www.businessinsider.com/html...matters-and-who-will-win-2012-8#ixzz26rOo6dft

    xxx.businessinsider.com/html5-vs-apps-why-the-debate-matters-and-who-will-win-2012-8
     
  5. macrumors demi-god

    ChristianJapan

    Joined:
    May 10, 2010
    Location:
    日本
    #5
    In this case: welcome to the wonderful world of ObjectiveC, XCode and all the fun associated with it.

    First step: apply for a developer account with Apple and pay $99 for the certificates to test on real devices and submit to AppStore.

    You can start for free in the iPhone simulator included in XCode.

    Enjoy your yourney; often you will hit some walls; just come back, we might can help.
     
  6. macrumors 604

    ArtOfWarfare

    Joined:
    Nov 26, 2007
    #6
    I would suggest holding off on the paid account. The simulator is good enough for learning your way around most of iOS/Cocoa Touch.
     
  7. thread starter macrumors newbie

    Joined:
    Sep 18, 2012
    #7
    Thanks ChristianJapan and ArtOfWarFare

    Thanks ChristianJapan and ArtOfWarFare
     

Share This Page