|
|
|
|
|
by Frieren
434 days ago
|
|
Yes. And many are when you require a common code-base for iOS, Android, and other devices. (But C++ is used more commonly) Video games are the ones that do this by default. It would be close to impossible to have feature parity by coding a game for iOS in Swift, for Android in Java, for Steam in C++, etc. Unreal or Unity will have C/C++ code-bases with very light integration layers to do system calls.(The payment system may have code in Objective-C, for example, but mostly a wrapper for convenience reasons) The other extreme is to just use webapps in an electron wrapper. But electron itself is build in C++. My guess is that most developers are going to use the default Java/Swift combination for mobile development because that is what each company taught in their websites. I would prefer, thou, that engineers were more inclined to use opensource solutions to create common interfaces and avoid vendor lock-in. But cool events and free tutorials are hard to beat. |
|