C++ cross-platform framework for mobile app development

c++, cross-platform, mobile

Solution

I'm sure a lot of people have this question as well, so read this if you'd really like to know the answer. Marmalade is probably the BEST solution. Code once, deploy to mobile devices, desktops, even some TV's. Many popular games have been created with Marmalade.

Extensive games like:

Lara Croft and the Guardian of Light

Call of Duty: World at War Zombies

But also simple games like:

draw something.

Doodle Jump

They've added a free package. You can create your game for free and if you want to get rid of the ad splash screen, it's $150,- per year for mobile devices or $500,- per year for other devices as well.

A big advantage is the native speed. It doesn't matter what people claim about other languages like javascript or java (and unfortunately Qt, which of course isn't a language but you know what I mean) running as fast as C or C++. It's simply not true. For simple applications this is of course not important, but when you're looking at (simple) games, this is crucial.

At the moment version 7.3 is available, but this version has a problem with the ARM emulator. I would download 7.0.

Whether you choose Marmalade or not, make sure you read the documentation. You don't want to end up missing some functionality and switch to another option when you're almost finished.

Problem

I'm planning on developing mobile application for both iOS and Android and I want to use C++ for the development. Which cross-platform framework is available for building mobile application using the C++ language.

Original source