Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

Marmalade SDK by Marmalade

Graphics

Product Description

The Marmalade SDK for richer cross-platform apps

Performance and portability without compromise

 

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 lets developers build more powerful apps, and deliver them simultaneously across all platforms and 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.

 

Richer APIs

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.

Marmalade SDK

Market Segment(s)

  • Embedded
  • Mobile
  • Mobile Computing

Target Platform(s)

  • Android
  • Linux
  • Nucleus
  • OpenGL ES
  • OpenVG
  • Other OS
  • Symbian
  • ThreadX
  • Windows Embedded CE
  • Windows Mobile

ARM Processor(s)

  • Cortex-A53
  • Cortex-A57
  • ARMv8
 
ARM Connected