Live data from Hacker News

Poll: HTML 5 or Native mobile development ?

news.ycombinator.com

31–40 of 106 posts

Re: Poll: HTML 5 or Native mobile development ?

#32
post #13

I've created native iOS apps, native Android apps, HTML5 apps and I've used wrappers (Titanium Mobile and PhoneGap) over the last few years and these are my findings: - Native apps take a lot of time to build, especially when you are a web-developer without in-depth knowledge of the extensive frameworks available to the native platforms. - Wrappers work, but are not nearly as great and snappy as native apps; They mig…

you can't access things like the camera with HTML5 only

Just a small point of clarification, you can access the camera on Android using the Camera API. You can access accelerometers / gyroscopes and location in both Android and iOS.

Re: Poll: HTML 5 or Native mobile development ?

#35
I'm sticking with HTML 5.

Of course, I don't have a deployed production app, just stuff I've fooled around with. If I had real customers on the other end, I could very well go the other way.

The problem here is walled gardens. From a strategic standpoint, frankly, I've had my freaking fill of vendors trying to lock down platforms and own everything in them. So I'm all for sticking with HTML5 and letting the performance issues work themselves out over time.

Re: Poll: HTML 5 or Native mobile development ?

#36
I'm using Xamarin.iOS and Xamarin.Android for a modest app. I've already spent about half a year on the Android version, with special care to have all logic in a separate layer. The iOS version had catched up in 2 weeks, from scratch. We hired a second guy for that, who had no C# experience (but more on iOS) just before I went on a 2 week holiday I just got back from.

Needless to say: Xamarin is the perfect mix of cross platform and native for us.

Re: Poll: HTML 5 or Native mobile development ?

#37

In my company (www.reportest.com) we made our SDK native. It performs better but, on the other side, HTML5 is much much quicker to develop.

Can you expand more why it is quicker? You have to do so much reinvention of the wheel with html that I really don't get how can it be quicker.

Re: Poll: HTML 5 or Native mobile development ?

#38
post #13

I've created native iOS apps, native Android apps, HTML5 apps and I've used wrappers (Titanium Mobile and PhoneGap) over the last few years and these are my findings: - Native apps take a lot of time to build, especially when you are a web-developer without in-depth knowledge of the extensive frameworks available to the native platforms. - Wrappers work, but are not nearly as great and snappy as native apps; They mig…

> HTML5 only apps are not available in the market/store

where exactly does the cut off line exist? native/html5 is kinda gray.

Re: Poll: HTML 5 or Native mobile development ?

#39
post #33

Html5, because easier to prototype and iterate. Clearly native once you have the right idea and funding for it.

How it is easier? At least on iOS you can prototype extremely quickly and almost without writing any code: drop your views on controllers, wire them up and there you have it.

Re: Poll: HTML 5 or Native mobile development ?

#40
It 100% depends on the use case, if there is a ton of interactivity in your app then native is far better. If your app is primarily informational, HTML5 is generally easier for most folks.

Hybrid approaches can be nice: build the interactive sections natively and then display the results in a web view so you can re use things from your mobile website, if that use case makes sense to your product.

Post reply on HN