+ 4
Which programming language is the best for mobile app development?
I have learned a bit of C#, Python and Java. Have you guys heard about Xamarin? It's a development tool with C# from Micosoft and it looks like they think that C# is the best language for app development? Is that true? I also heard that Java is some kind of basic language and everything else comes next. And can I write mobile apps in Python? Please tell me what you think!
2 ответов
+ 8
without much ado
xamarin allows you to use c# to develop apps
it allows you
.. to build native apps
.. cross platform apps (iOS)
it is my best choice
java is nice very nice best just that android studio is like a nightmare
syntaxically speaking, java developpers find it easy to switch to c# because of syntax familiarity.
else, kotlin has been chosen by google. it offers many features including compatibility with java codes due to it executing bytecodes
so this lang has official backing
else you can also use c++
now python, python is nice very nice, the easiest and most candy syntax, unfortunately it offers very limited options . you have kivy which is a mess to get started with . next you have sls4 which is good but which does not give you full android capabilities.
if ever you know html css and js try cordova which is quite a nice fellow
else easiest : app inventor which uses block style programming with surprisingly a lot of features !
+ 20
Java + Android Studio (or Eclipse)
You can make Python apps with Kivi