- 01-02-2013, 09:23 PM #1
With iOS and android leading the app count, some belive the ability of HTML5 to write cross platform native apps will noticeably shrink the app advantage of those 2 platforms. Do you think this will pan out? And if so, when do you think you'll see it happening?
01-02-2013, 11:00 PM #2
- 270 Posts
For certain segments I think mobile web apps or touch enabled apps are the answer. I don't need a Pulse app anymore really because their web app is good. I think for shopping, news, and generally where you don't need to interact with content or need hardware access on your phone they will work well. Sites like yelp, urban spoon, etc. really don't need apps. Half the apps on my phone are probably unnecessary.
01-02-2013, 11:58 PM #3
- 250 Posts
The only major downside is that using a web-based app as opposed to an actual app on your phone limits the app to phone and OS specific features. Mainly integration with other apps (website can't launch my apps). Features like Bluetooth, GPS, and camera may be hard to work with on a web-based only app.
01-03-2013, 01:27 AM #4
- 270 Posts
Yeah that's why I mentioned specific hardware interaction, although location based web apps already use GPS data.
Integration with notifications and whatnot is also an issue, for instance the FB touch app isn't too bad but people want to know the second sometime comments on their post... But honestly with backend web APIs and integration it would be better if FB just sent messages to some me kind of MS hub which aggregated notifications and then sent them to your phone. As opposed to every standalone app having its own notifications.
- 01-03-2013, 08:32 AM #7
- 01-03-2013, 09:04 AM #9
Looks like some people have misunderstandings how HTML5 works in this thread so I'll try and clear up some of them.
The only major downside is that using a web-based app as opposed to an actual app on your phone limits the app to phone and OS specific features. Mainly integration with other apps (website can't launch my apps). Features like Bluetooth, GPS, and camera may be hard to work with on a web-based only appDepends. Lots of "HTML5 development" today is really "WebKit with HTML5" development, so the apps don't work in IE10.
Considering how crap PhoneGap's support for Windows Phone 8 is - I wouldn't count on it!
It depends on the app. HTML will always lag behind the hardware and OS capabilities. The most obvious example I can think of is how would a HTML5 FB app pop toast? People want tighter integration between apps and core OS features and that can really only happen with native apps.
In this case the app IS web based and not native, they designed the web based app just as a concept to show how it can be done correctly. Fastbook can also be written as a native HTML 5 app. You can read the story here. Unfortunately, because Zuckerberg's incorrect and negative statements made it into mainstream media, people now mistakenly take what he said as gospel, and just repeat what they read on the internet rather than knowing the facts (no offence to the last poster of course)
- 01-03-2013, 09:44 AM #12
As for your obvious dislike of HTML5, it's something that still needs work in order to evolve into something that can change the whole paradigm of certain phone OS'S controlling the "app count". This can only be good for phones struggling to compete with iphone and Androids.
You're right. Let's just scrap that entire line of reasoning and encourage developers to continue favoring iPhones. To heck with the competition. Would that make you happy?
- 01-03-2013, 10:19 AM #13
- 01-03-2013, 10:32 AM #14
I'd also like to add one more thought about the Sencha demo. It was a great example of how far HTML5 implementation has progressed in the host browsers, but I think the Sencha crew hit below the belt. When FB started their HTML5 implementation, it would've been 12-18 months ago (or longer). I doubt the Sencha POC would run so well against a two year old browser (and it doesn't, from some of the comments to their announcement).
- 01-03-2013, 11:23 AM #15
Excellent, and I thank you for the quick run-down. But since HTML 5 is still quite new, this means there will be obstacles as you described above. It still needs work, I won't dispute that.
That's what we are seeing today and that is what I see continuing for a while, until HTML5 support gets a little more refined
- 01-03-2013, 11:44 AM #16
Heh, I'm not against it by any means. If anything else, it's the other way... we've been promised "write once run anywhere", in different senses, for like a decade and a half now and I guess I am grouchy when it's pointed out that it still isn't here right now this minute.
I have maybe even a more utopian viewpoint with regards to Windows Phone 8. I'd like to think it will get some killer, exclusive apps, instead of being a "me too" phone OS.
- 01-03-2013, 01:14 PM #18
- 01-03-2013, 01:34 PM #19
In response to what is a reasonable wait, I have no idea. I would imagine we would get a lot of different timelines if poll was taken.
- 01-03-2013, 01:57 PM #20
- 01-03-2013, 03:48 PM #21
There are many kind of HTML5 apps:
1)HTML5 app used in a browser like a website.
2)HTML5 app packed to be distributed in the app store, without integration with the platform.
3)HTML5 App distributed in the App store, integrated to the platform using third party common layer like phonegap. (Write once run everywhere)
HTML5 surely will improve the app gap problem, you can resuse all or big part of your source code no only between different mobile platforms, but also for your web site and desktop app, it's cost effective compared to the actual situation. Mobile cpus are faster and mobile browsers are competent, technology is ready or really close for many apps to jump in. Microsoft, BlackBerry, Tizen (Samsung), Firefox OS are going to push this technology as a way of surviving.
- 01-04-2013, 10:41 AM #22
I think one of our hurdles right now is getting the big guns to play nice in the sandbox with each other. Historically MS, Apple, Google and others have been pretty stubborn with each other about who's browser should be the 'standard' for HTML.
- By bigkevbosky in forum Windows Phone 8Replies: 118Last Post: 12-03-2012, 12:02 PM
- By smoheath in forum HTC 8XReplies: 25Last Post: 11-19-2012, 02:33 PM
- By madhouse1616 in forum Windows Phone 7Replies: 6Last Post: 05-03-2012, 05:10 PM
- By SoonStudios in forum Windows Phone 7Replies: 10Last Post: 12-28-2010, 11:01 AM