Should i learn first Java or Python for android app developemt ? Plz expert give ans.?
?
2015-06-20 01:45:50 UTC
Should i learn first Java or Python for android app developemt ? Plz expert give ans.?
Three answers:
Bob
2015-06-20 04:03:45 UTC
If you want to do cross platform development on non-mobile computers (Windows, Linux and Mac OS X) then the obvious choice is Java.
A Java program will usually run without recompilation or any form of modification on all three systems- in fact, it usually doesn't even need to be recompiled. I've written quite a few Java programs on my Mac OS X computer, and delivered them to colleagues to run on Windows and/or Linux, and 99% of the time they run without needing any fixes.
Java is also the recommended programming language for Android development, although it uses a different programming model so you can't easily take a Java program you've written for a desktop computer and convert it to Android.
The recommended programming language for iOS devices is now Swift. A modern and very well designed language that I think has a big future, not just on Apple computers.
Robert J
2015-06-20 02:00:09 UTC
Java, IF you only ever want to work with Android and not other systems.
If you ever plan to work with other systems or do cross-platform app development, C (C++) is the only language you can use in practice.
That can be used to write programs and apps on pretty much every type of computer / phone / tablet there is.
If you want a free programming system to work with it, look at Marmalade - https://www.madewithmarmalade.com/
(Forget Python, you are unlikely to encounter it in the programming "real world".)
[Electronics designer & programmer for 40 years].
Md. Rafiqul
2015-06-20 04:08:16 UTC
yes
ⓘ
This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.