Reputation: 1
It's been suggested to me from two different sources that it's possible to develop for all the three major mobile device platforms using HTML5. Apparently, according to them, one can write code and deploy to all three at the same time.
Now, my impression was that iPhone is a C++ thing and WinPhone C#, while Android is powered by Java. How mistaken am I?
Upvotes: 0
Views: 191
Reputation: 1
Actually, the answer is yes. You can use the MoSync SDK (for example) to create an app in C++, and it will build to Android ARM code, or use Xcode and Visual Studio (under the hood) to create native apps.
You can create native apps in HTML and JavaScript. The HTML is used as a declarative API for creating native widgets. You get actual native widgets, not just HTML which looks like the native widgets.
Upvotes: 0
Reputation: 2206
Yes you can use html5 to develop web page applications, but if you wan't to use it for apps on different operating systems:try corona.
I prefer iOS development with Xcode, but I have heard that corona is great for cross platform programming and easy to use.
Upvotes: 1
Reputation: 4178
There were framework to do such a thing. Have a look at things like PhoneGap, MoSync, Sensha Touch or Apache Cordova.
Upvotes: 3
Reputation: 3727
The short answer is no. However, you can develop a webpage using HTML5 that can look and kindof act like an app that works for all platforms at once. But this is not an app in any sense, just a cheap way of getting the job done.
Upvotes: 1