Is there a language that is capable of developing apps to cross platform OSs (win,*nix) and mobile apps (IOS, android) .. I'm a pro web developer but want to explore more environment to deploy my code into...
Python ? Ruby ?
|
Is there a language that is capable of developing apps to cross platform OSs (win,*nix) and mobile apps (IOS, android) .. I'm a pro web developer but want to explore more environment to deploy my code into... Python ? Ruby ? |
|||||||||||||
|
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.
|
You should learn python in that case, because python is used in wide number of areas like desktop applications, game scripting, android apps, web frameworks. top companies using python:
and many more... the list is huge |
|||||||||||||
|
|
C#. It works on Windows (either with Mono or regular .NET framework), on Linux and Mac (with Mono). Xamarin Monotouch can be used to build apps for Android, iOS, and Windows Phone 7, though there are specific UI bits that are unique to each platform. Playstation Suite SDK currently only supports the use of C# (and is backed by Mono), and can be used to build apps/games for the Playstation Vita and Playstation-certified devices (currently only a handful of Sony-made Android phones and tablets). Unity Game Engine can be used to build games for web browsers (with special plugin), iOS devices, Android devices, and if you have lots and lots of money and credentials, for consoles as well. And some apps that are written with C#:
|
|||
|
|
|
C++, C and any other portable native language (that can talk to C) meet your needs. You'll always have a platform-specific part in you app that you'll have to change for each platform (if you don't use an engine that does the work for you) but the application itself can be written independently. |
|||||
|
|
You could try using Java. Eclipse is made using Java and it runs on the desktop, and I'm sure you've heard of Android already for mobile devices. Java is used everywhere and is definitely cross-platform. |
|||||||||||
|
The answer is HTML5/Javascript, because of:
|
|||||||||||
|