Marmalade SDK is a full-featured and comprehensive program especially designed for developers who need to test, debug and deploy cross-platform C++ games effortlessly. It is able to reduce the time and effort required to take your games and your applications cross-platform.
Marmalade SDK provides you intuitive and reliable utilities that help you to automatically manage platform-specific details including native tools and APIs.
Whether you are a game programmer who wants to target multiple platforms or a publisher who needs to develop apps without having to worry about porting code from one programming language to another, Marmalade SDK proves to be an efficient solution.
The Launch tab enables you to create a new 2D game or UI application with ease, while the Studio Tools allows you to make use of all the available options. This way, you can keep full control over every aspect of your code and your interaction with the system.
Since it comes with support for development environments such as Microsoft Visual Studioor Xcode, you will get familiar with the scripts immediately. Working on multiple applications at the same time becomes more easier since there is no need to learn another programming language.
What’s more, Marmalade SDK provides you with intuitive examples, enabling you to choose from various projects and learning how to develop your own games and apps using a secure and complex environment. It helps you to take the performance and the flexibility of C++ to any platform you choose to create apps for.
To wrap it up, Marmalade SDK is a reliable application specifically designed as a versatile utility focused on helping advanced developers and even novice users to build and share their C++ games and apps.
Creating and delivering successful apps is becoming increasingly challenging. Apps need to stand out from the crowd by delivering a more engaging experience with richer content.
They also need to reach the widest possible audience, running on iOS, Android, and beyond.
Marmalade SDK will offer developers the possibility to create more powerful apps, while also delivering them across all platforms or devices.
Power and portability
Marmalade is the world’s most powerful SDK for the creation of richer apps and games on iOS, Android, BlackBerry, Symbian and other platforms. Marmalade’s unique architecture abstracts platform variations while providing direct access to the CPU and GPU – so you get maximum performance, flexibility and portability across most smartphones and tablets. No virtual machines, no code conversion – no compromise.
Offers the richest API set of any cross-platform apps SDK, including:
· Camera, microphone, GPS, accelerometer, compass and contacts
· HTTP, sockets, Facebook and database access
· Compressed audio/video and sound mixing
· Highly advanced UI, 2D and 3D graphics support
Extendable to native OS APIs
The only SDK that allows developers to maintain a single codebase, while allowing full use of native platform APIs on iOS and Android through the Marmalade Extensions Development Kit (EDK). Always cross-platform, but never lowest-common-denominator.
Open and standards-based
Developers can write in plain C++, with the C/C++ standard libraries and OpenGL ES fully supported. Open Source modules usually compile out-of-the-box and the Marmalade Code Community is continually adding to the suite of modules available for Marmalade apps.
Enjoy a single development environment
Develop either in Visual C++ on Windows, or Xcode on Mac and never use any OS platform SDKs again. Deploying to any target device does not require different desktop machines, development environments or platform SDKs.
Join the growing Marmalade community
Over 30,000 developers have already chosen Marmalade to take their apps further. Make sure your apps are made with Marmalade.