PDA

View Full Version : Web or Native - IOS




GreenLinux
Sep 18, 2012, 04:28 PM
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.



blevins321
Sep 18, 2012, 04:31 PM
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.

ChristianJapan
Sep 18, 2012, 04:34 PM
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.

GreenLinux
Sep 18, 2012, 04:46 PM
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/html5-vs-apps-why-the-debate-matters-and-who-will-win-2012-8#ixzz26rOo6dft

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

ChristianJapan
Sep 18, 2012, 05:48 PM
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.

ArtOfWarfare
Sep 18, 2012, 07:08 PM
First step: apply for a developer account with Apple and pay $99 for the certificates to test on real devices and submit to AppStore.

I would suggest holding off on the paid account. The simulator is good enough for learning your way around most of iOS/Cocoa Touch.

GreenLinux
Sep 20, 2012, 10:55 AM
Thanks ChristianJapan and ArtOfWarFare