- Home /
What program code do you prefer learning when creating an android game and have in mind to convert it to iOS later?
Hi all,
What language should I learn when I want to create a game for Android and convert it later to iOS? Is this always in Java for android, or should I learn C instead for both?
Thnx,
Joris
Is this even related to Unity? You are about to get closed by a moderator...
Answer by venkspower · Apr 30, 2012 at 12:41 PM
This is not the question to be asked in this forum, as this is nowhere connected to Unity. But I can give you some idea.
You have to use Android Development Kit plugin though developers may use any text editor to edit Java and XML files then use command line tools (Java Development Kit and Apache Ant are required) to create, build and debug Android applications as well as control attached Android devices.
And you have to learn Objective-C for the iOS.
Answer by Vervekke · Apr 30, 2012 at 12:42 PM
I going to use the unity editor to create my games. I do know that i takes time and much effort to learn programming. That's why I want to know which language I should learn. So I don't wast much time learning another language. I'm just trying to figure out which language would be the best to learn when creating android and iOS gamers with the Unity editor.
Learn UnityScript and C# both then. I wouldn't say learning either one would be a waste of time if you like doing this stuff.
Answer by Owen-Reynolds · Apr 30, 2012 at 03:12 PM
Unity will gladly convert any working Unity project into Android or iOS. They wouldn't give you a language to write in, then, when it's all done, say "oh, that won't convert -- you have to rewrite everything."
The general advice is that there are more easy Unity examples in javascript, and more people here who answer javascript beginner questions. If you've had any programming, or intend to be more of a programmer than anything else, then C# is a more mainstream language. You will only find javascript help here -- you can get general C# help from non-Unity places.
Your answer
![](https://koobas.hobune.stream/wayback/20220613070920im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Multiple Cars not working 1 Answer
android touch input 1 Answer
Why is there a performance discrepancy between LG G4 and iPhone 6s 0 Answers
Generate Chart with Data 0 Answers
Can you make a FPS multiplayer on a Android or iOS device? 1 Answer