All the HTML5 stuff we are getting too excited about actually does not matter that much. Practically, it is just a new technology that is getting attention and the demands to it will cause most of us to learn it and use it, whenever we like it or not. What we can observe, however, is that HTML5 is presented as a possible solution to creating cross-platform and cross-browser applications, that rely on common standards. In reality it is about time to see whether Google Chrome, Safari, the android's built-in mobile browser or whatever system (not just browser) we have that pretends to support HTML5 will actually become the IE6 of the 21st century. HTML5 might have been created to become a simple and standard solution, but until it really gets there, it will be an arena for technology war of dominance and market shares.
There is no option for I don't give a rats arse for mobile apps.
Mycroft Holmes wrote:
Never underestimate the power of human stupidity
Regards. -------- M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpfull answers is nice, but saying thanks can be even nicer.
As if Android, Windows Mobile or Apple have something in common. Or there was something except ANSI C in common.
Frankly, I don't want to see the same UI on all mobile. It's moronic. I want to feel the start menu of Windows, the bubbles of Mac, and the .. whatever it is on Android.
HTML (5 or not)? No thanks. If this is why processors have become two times bigger at the expense of "occasional" glitches, just for some ugly accordion controls (or because WebKit uses too much std::shared_ptr than HTML can bear), then I want a mobile device with Windows NT4 ugliness and speed. Good days when I switch from the monitor and when I looked again, the logon screen was already there. But that's just <me. *
* Sorry, program crashed because element <me have no closing >.
Sadly, yes. The same trend that transformed Windows NT business machine into an entertainment thing appears everywhere. Who cares that Blackberry is still the one (or one of the fewest) mobile things you can use to have encryption and Exchange clients, when you can play some bubble gum things on a 500 Eur phone? Few years more and those guys won't be able to write a sprintf. Long live HTML (5, 6, etc).
The resistance I've seen to HTML 5 in favor of native development is mostly from cross-browser incompatibilities and overall poor quality of those browsers. There are significant deficiencies in all of the browsers that are expensive to workaround. Given those costs and the few native platforms, the balance leans toward native development.
Im not a friend of frameworks or runtimes that grow to something that they were never ment to be... Thats the same with HTML.. It was solely made for browsers. We allready do have frameworks for mobile development. Yes they are not allways perfect but evolving a script-language to a "one size fits all" framework will not work. At least i hope so, because im no friend of HTML.(5)
At least i hope so, because im no friend of HTML.(5)
When i tried using Silverlight, i fall in love with it's simplicity, however now you don't have option to use HTML5 for webdevelopment.
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow Never mind - my own stupidity is the source of every "problem" - Mixture
Nowadays the hardware if pretty much abstract to software, it's onus of the OS to be able interface with the devices. But... Operating systems usually don't mingle...
Think about Windows, Linux and OSX... There is no compatible shared area between them. All apps that run across those platforms rely on some sort of software abstraction layers and the same happens on the mobile world.
There are already a handful of options for cross platform development but then another problem arises: They don't feel native!
This same problem happens on desktop cross platform development. Think about JAVA desktop applications for instance. They run everywhere that supports the JAVA virtual machine, and everywhere the app looks exactly the same, but nowhere it feels native. If you go to Windows it doesn't look like a Windows app, same on Linux and wherever.
There's so much more to say about this but it's too early in the morning here
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt