So, I wanted to make mobile applications,I was wondering which operating system apps should I make (iOS or Android).
I would love your suggestions for this one!
Sign Up to our social questions and Answers Engine to ask questions, answer people's questions, and connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Both iOS and Android OS are different on their own. Both have their speciality and demand. But I personally like Android the most.
Android devices are more likely to be used by people because it meets their daily requirements at an affordable price.
Time Taken to Develop the App:
Developing Android apps are likely to take more time than iOS. Reason being its programming languages.
iOS uses Swift programming language to develop mobile phones whereas android uses Java, which is more complex to write in comparison to Swift.
Complexity of Languages
Swift: Easier to Code
Objective-C was used to develop iOS applications until 2014 when Swift came into the world. They called it ‘Objective-C without the C’.
Now, Swift is iOS’s default programming language and is largely adopted by the programmer community because of its simple syntax. Also Swift is concise which makes the apps light-weighted and faster in execution.
Java: A bit complex to write
Java, released in 1995 by Sun Microsystems, has loads of predefined classes and interfaces stored in packages. Whenever you want to use those classes you just have to import them into your program.
Java needs more experience and efforts
Java needs more experience if you want to have effective and complex results. Whereas in the case of Swift, if you are a newbie you won’t find it difficult to learn.
If you choose to develop the application on iOS, many Android users will be deprived of your app. And we can’t ignore the number of Android users in our country India.
So, which OS to use completely depends on your audience requirement and choice of interest in programming languages.
If your friends are also confused about which OS to use for development share this answer with them.