
Originally Posted by
Lifepower
On mobile front, Oxygene and Smart Studios are non-native and forgive me for saying that, they are no more useful than any other Java or HTML5 tools out there, even worse because they are not-native to non-native conversion tools (i.e. they are intermediaries). This is the same as Oxygene for .NET: you'd better use C# instead, as it is also a very good language. If I would develop games on non-native, I'd pursue HTML5 directly, but there are only a very limited kind of games you can make with that due to performance limitations, especially on mobile. For that, you *need* to go for XCode. FreePascal barely works on Android and iOS, albeit with RTL bugs and it's a pain in the ass to configure, not to mention that you need to develop everything from scratch, starting from keyboard input to window management, etc.