3 ms·
Why don't you want to learn c# for iOS / Android development?
by philliphaydon 10y ago
Why don't you want to learn c# for iOS / Android development?
- Cthulhu_ 10y agoIt's not iOS / Android development, it's Xamarin development. Not really the same thing.
- philliphaydon 10y agoIt's still c#...
- delegate 10y agoBecause the officially supported language for iOS development is Swift (and ObjC) and Xcode is quite good for iOS development. I also like Swift a lot. It's a modern language with lots of powerful features and also very practical. My current project involves a lot of context switching between Swift, C++ and Objective-C++ and I miss a lot of Swift's features in C++.. For some obscure reason I also enjoy Objective-C++ quite a bit, it's a weird mixture of insanity but it feels good ;). I don't know a lot about C#, I think it must be a good language, albeit older with more historical baggage, but even so I wouldn't use it instead of Swift for iOS development. I mean, why ? For Android development - maybe - I'm not too fond of Java, but on iOS/Mac - I will stick with Swift thank you.