Answer the question
In order to leave comments, you need to log in
Kotlin or Swift?
Decided to become a developer of mobile applications (not games). There is a choice between android and ios. I studied many articles. I have a 2012 laptop that is not very strong and the bodies for android are the same. Some say that without a macbook for ios it will be very difficult. Others that can be easily bypassed by emulators and do not need to buy equipment. I do not have extra funds for equipment and collection of fakes.
Questions:
1) Is it possible to learn how to program without ios on emulators? How effective?
2) Which language is easier to learn and use separately? Which one, together with all the additional technologies necessary?
Answer the question
In order to leave comments, you need to log in
To run macos emulators, you need very powerful hardware. A weak ancient laptop will not pull this out at all. Moreover, Android Studio and gradle builds will not work either.
So without buying modern iron in any way. No options.
Language is the third thing.
You can only learn java and kotlin without being tied to android, and then buy more hardware as far as possible.
To learn ios programming, you can do with one android bucket. How? Just watching the lessons on youtube (you yourself understand how effective it will be). For the emulator, the best is 64GB of RAM (32 on mac os, 16GB for Xcode / Appcode, 16GB for the browser or even for mac os). About the ease of learning if your first languages were like c#, c++, java, etc., then it will be easier with swift.
Between Kotlin and Swift, I would choose Dart, because Flutter covers 95% of the requirements for developing mobile applications, and, subjectively, it has a great future.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question