|
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
Choose wisely!
Cheers!
Alex
|
|
|
|
|
HTML/javascript/css are a perfect example of a crappy lowest denominator driving out all the better solutions.
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
|
|
|
|
|
...but there is pretty much nothing else if you want to develop portable UI (mobile or otherwise).
|
|
|
|
|
Though its still a long way to become the sole platform, HTML5 has potential to be the one!
Imagination is the one weapon in the war against reality!!!
http://aniruddhaloya.blogspot.com
|
|
|
|
|
Now, where have I heard that before?
If you get an email telling you that you can catch Swine Flu from tinned pork then just delete it. It's Spam.
|
|
|
|
|
At a lot many places am sure
but at least developing casual games on HTML5 works great, been doing that for an year now! There is sometime before HTML5 can be effectively used for some other native apps, but it looks possible
Imagination is the one weapon in the war against reality!!!
http://aniruddhaloya.blogspot.com
|
|
|
|
|
It is one of the best platform for designing applications
|
|
|
|
|
There's no absolute truth... specially not on IT.
So depending on what you want to do, HTML5 may or may not be the best choice for you.
There are already a lot of resources out there that compare the available options so just be sure to evaluate them all before deciding on the one that apparently looks like the easiest way.
Cheers!
Alex
|
|
|
|
|
That is the excellent point!
|
|
|
|
|
Couldn't have said it better myself. That is the true answer for this survey.
Bob Dole The internet is a great way to get on the net.
2.0.82.7292 SP6a
|
|
|
|