+ 1
If I want to develop a mobile app for both ios and android, which programming language should I learn?
Pls recommend me a useful programming language. Your answer is my future.
8 ответов
+ 8
There are many frameworks that support both platforms. You can actually use any language, but building your own framework would be required. These are some recommended frameworks:
https://medium.com/hackernoon/top-10-best-mobile-app-development-frameworks-in-2019-612b95cf930f
My personal suggestion is play with a few languages and toss those you do not like. Then, play with a few frameworks supporting the remaining languages to see how you like them using demos. Pick the best combination and really learn it.
+ 4
hope these posts will help u
https://www.quora.com/Which-language-should-I-learn-to-make-both-Android-and-iPhone-apps#:~:text=Android%20is%20primarily%20developed%20via%20Java%2C%20and%20iOS%20is%20developed,as%20they%20are%20incompatible%20technologies.
https://www.sololearn.com/discuss/1834358/?ref=app
https://www.sololearn.com/discuss/2300603/?ref=app
https://www.sololearn.com/discuss/773629/?ref=app
https://www.sololearn.com/discuss/1896300/?ref=app
https://www.sololearn.com/discuss/100080/?ref=app
+ 3
There are two types of application
1)Native application - In this we code our program with java/kotlin to make offline apps ie notes app etc
2) Hybrid application - In this we code our program with different technologies like react flutter
The benefit of hybrid application is we do not have to create application of ios the frameworks automatically create them for us .
The disadvantage of hybrid application is, it is not available offline you need internet to access application
Eg - amazon flipkart application .
+ 1
If you want to use native languages then you can use Java/Kotlin for Android development and Swift for iOS. You can also use cross platform technologies like Flutter.
Thank you
+ 1
Is there a programming language for both ios and android?
+ 1
Hardik Sharma
What is the meaning of native language?
+ 1
You have to learn Flutter or React Native to develop apps for Android and iOS...
Flutter: For Flutter learn Dart programming language. It is the new platform developed by Google.
React Native: For React Native learn JavaScript programming language. It is older than Flutter which is developed by Facebook.
Both the platforms have their own pros and cons.