Mono touch can make C# compile on iOS and android
But why there is no C++ something can make C++ have native support of iOS and android.
I personally thought C++ could be more easier can C#.
Can anyone tell me why C# have cross-platform Gui but C++ don’t have.
Actually, on Android you can develop applications completely in C++. You don’t have direct access to all of the Java APIs, so you might still need a little bit of Java code in some cases. But you’ve got direct access to OpenGL ES, OpenSL ES, zlib, etc.
As for iOS.. well, they decided to go with Objective-C. It’s worked out ok so far, but I understand that there’s a slight learning curve if you come from a pure C/C++ background. At least the fact that iOS products are so popular these days means that finding information and learning material for ObjC isn’t any problem.