Cross Platform Portability and Performance
              Without Compromise




© Ideaworks3D Limited | Business Confidential   Page
                                                       1
Paul Gregory
Chief Software Architect
paul.gregory@marmalademail.com



                                 Page
More platforms
More possibilities




                     Page
Page
Marmalade Provides the Solution
Mobile Game Development Complexities


                               UNIFIED device SDKs
                                 •
                                    Single codebase
                                    No
                                     Takes away the
                             FRAGMENTED                 pain of
                                                        for all
                                TOOLS
                                 •
                                       platforms OS
                                       Use your favourite IDE…
                                        device and
                                   •
                                       Common favourite
                                       …on yourLanguage
                                        fragmentation
                                   •
                                       Update simulator
                                       platformonce deploy
                                        Desktop
       UNIFIED
        CODE
       DEVICES                         immediately
                                   •
                                       Binary compatibility


               UNIFIED
               FRAGMENTED                  FRAGMENTED
                                               UNIFIED
               DEVICES                           CODE




© Ideaworks3D Limited | Business Confidential                Page
                                                                    5
Marmalade


      2D Graphics Text Networking Etc.
         3D Graphics UI Resources
                       Your Application

                     “Marmalade Studio”

      “Marmalade System”                        Graphics

       Operating               Device
                                                OpenGL ES
        System                 Drivers

© Ideaworks3D Limited | Business Confidential               Page
                                                                   6
Marmalade Extensions Development Kit




                                                                                  Standard
                                iOS            XCode                                 iOS




                                                         Platform SDK and Tools
                               Config          Project                             Library
           Extension Builder




                                                                                             Marmalade
                                                                                              Marmalade
 Single                                  MKB
                                                                                             Extension
                                                                                               Extension
S4E File                                                                                         Library


                                                                                  Standard
                               Android         Eclipse                            Android
                               Config          Project                             Library




© Ideaworks3D Limited | Business Confidential                                                     Page
                                                                                                         7
Marmalade Partner
Eco-system




                    Page
Good for Sharing


http://github.com/marmalade




                              Page
•
     Native UI
•
     HTML5, CSS3 and JavaScript support
•
     Smart TV platforms
•
     Desktop Deployment
     Windows, OSX and Linux



    Marmalade Roadmap – what’s coming?




                                          Page
Thank you and any
Questions?
paul.gregory@marmalademail.com



                                 Page

More Related Content

PPTX
仕様決定、部品化、ディレクションがなぜ重要か
PDF
Develop Ruby Applications Fast | TubroRuby
PDF
Flash Platform for Multi Screen Development
PDF
64 bit virtual in z/VSE V5.1
PDF
Sony vegas pro 11.0 [upgrade only]
PDF
GEXSoft: Мотивация. Все внимание к игре
PPSX
Moving from Flash to HTML5 – converting large projects
PDF
Listen up, your game’s got problems
仕様決定、部品化、ディレクションがなぜ重要か
Develop Ruby Applications Fast | TubroRuby
Flash Platform for Multi Screen Development
64 bit virtual in z/VSE V5.1
Sony vegas pro 11.0 [upgrade only]
GEXSoft: Мотивация. Все внимание к игре
Moving from Flash to HTML5 – converting large projects
Listen up, your game’s got problems

Viewers also liked (6)

PPTX
Convert this: peculiarities of cross-platform mobile game development at Vizor
PPTX
Game design technology: easy solutions for complex problems
PPTX
Producing for indies
PPTX
Applied music: how to speak the composer’s language
PPTX
Twists and turns of developing music applications for iOS
PDF
Sound drama in game projects. Movie sound in games
Convert this: peculiarities of cross-platform mobile game development at Vizor
Game design technology: easy solutions for complex problems
Producing for indies
Applied music: how to speak the composer’s language
Twists and turns of developing music applications for iOS
Sound drama in game projects. Movie sound in games
Ad

Similar to Marmalade: Cross Platform: Portability and Performance without compromise (20)

PDF
AppSalute & Marmalade SDK: одна игра на все платформы за 6 минут
PDF
Android for Java Developers
PDF
Embarcadero C++Builder XE3 Datasheet
PDF
Android For Managers Slides
PPTX
Bam amor mobile development tools
PDF
Droidcon 2011: Mosync mobile framework, Stefan Sels, Tronicum
PDF
iOS Architecture and MVC
PDF
Eclipse Mobile Tools for Java Project
PDF
Windows Phone 7.5 와 Windows 8 메트로 스타일 앱 개발
PDF
C++Builder 2010 Datasheet
PDF
Marakana Android Internals
PDF
Mobile stategy
PDF
Android for Java Developers at OSCON 2010
PDF
Embarcadero RAD Studio XE3 presentation
DOC
Mobile web literature
PDF
Android Internals
PDF
Introduction of android
PDF
Android: A 9,000-foot Overview
PDF
Mobile Showcase Moblin2
PDF
Ios part1
AppSalute & Marmalade SDK: одна игра на все платформы за 6 минут
Android for Java Developers
Embarcadero C++Builder XE3 Datasheet
Android For Managers Slides
Bam amor mobile development tools
Droidcon 2011: Mosync mobile framework, Stefan Sels, Tronicum
iOS Architecture and MVC
Eclipse Mobile Tools for Java Project
Windows Phone 7.5 와 Windows 8 메트로 스타일 앱 개발
C++Builder 2010 Datasheet
Marakana Android Internals
Mobile stategy
Android for Java Developers at OSCON 2010
Embarcadero RAD Studio XE3 presentation
Mobile web literature
Android Internals
Introduction of android
Android: A 9,000-foot Overview
Mobile Showcase Moblin2
Ios part1
Ad

More from DevGAMM Conference (20)

PPTX
The art of small steps, or how to make sound for games in conditions of war /...
PPTX
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...
PPTX
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
PPTX
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
PPTX
AI / ML for Indies / Tyler Coleman (Retora Games)
PDF
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
PPTX
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
PDF
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
PDF
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
PDF
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)
PDF
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)
PDF
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
PDF
How to increase wishlists & game sales from China? Growth marketing tactics &...
PDF
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
PDF
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
PPTX
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
PDF
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
PPTX
Branded Content: How to overcome players' immunity to advertising / Alex Brod...
PPTX
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
PPTX
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
The art of small steps, or how to make sound for games in conditions of war /...
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
AI / ML for Indies / Tyler Coleman (Retora Games)
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
How to increase wishlists & game sales from China? Growth marketing tactics &...
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
Branded Content: How to overcome players' immunity to advertising / Alex Brod...
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...

Recently uploaded (20)

PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
Enhancing plagiarism detection using data pre-processing and machine learning...
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
STKI Israel Market Study 2025 version august
PDF
CloudStack 4.21: First Look Webinar slides
PDF
The influence of sentiment analysis in enhancing early warning system model f...
PDF
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
PDF
UiPath Agentic Automation session 1: RPA to Agents
PPT
Geologic Time for studying geology for geologist
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPT
What is a Computer? Input Devices /output devices
PPTX
TEXTILE technology diploma scope and career opportunities
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
Five Habits of High-Impact Board Members
DOCX
search engine optimization ppt fir known well about this
Improvisation in detection of pomegranate leaf disease using transfer learni...
Enhancing plagiarism detection using data pre-processing and machine learning...
A review of recent deep learning applications in wood surface defect identifi...
Developing a website for English-speaking practice to English as a foreign la...
STKI Israel Market Study 2025 version august
CloudStack 4.21: First Look Webinar slides
The influence of sentiment analysis in enhancing early warning system model f...
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
UiPath Agentic Automation session 1: RPA to Agents
Geologic Time for studying geology for geologist
1 - Historical Antecedents, Social Consideration.pdf
Module 1.ppt Iot fundamentals and Architecture
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
What is a Computer? Input Devices /output devices
TEXTILE technology diploma scope and career opportunities
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
sustainability-14-14877-v2.pddhzftheheeeee
Convolutional neural network based encoder-decoder for efficient real-time ob...
Five Habits of High-Impact Board Members
search engine optimization ppt fir known well about this

Marmalade: Cross Platform: Portability and Performance without compromise

  • 1. Cross Platform Portability and Performance Without Compromise © Ideaworks3D Limited | Business Confidential Page 1
  • 2. Paul Gregory Chief Software Architect paul.gregory@marmalademail.com Page
  • 5. Marmalade Provides the Solution Mobile Game Development Complexities UNIFIED device SDKs • Single codebase No Takes away the FRAGMENTED pain of for all TOOLS • platforms OS Use your favourite IDE… device and • Common favourite …on yourLanguage fragmentation • Update simulator platformonce deploy Desktop UNIFIED CODE DEVICES immediately • Binary compatibility UNIFIED FRAGMENTED FRAGMENTED UNIFIED DEVICES CODE © Ideaworks3D Limited | Business Confidential Page 5
  • 6. Marmalade 2D Graphics Text Networking Etc. 3D Graphics UI Resources Your Application “Marmalade Studio” “Marmalade System” Graphics Operating Device OpenGL ES System Drivers © Ideaworks3D Limited | Business Confidential Page 6
  • 7. Marmalade Extensions Development Kit Standard iOS XCode iOS Platform SDK and Tools Config Project Library Extension Builder Marmalade Marmalade Single MKB Extension Extension S4E File Library Standard Android Eclipse Android Config Project Library © Ideaworks3D Limited | Business Confidential Page 7
  • 10. Native UI • HTML5, CSS3 and JavaScript support • Smart TV platforms • Desktop Deployment Windows, OSX and Linux Marmalade Roadmap – what’s coming? Page
  • 11. Thank you and any Questions? paul.gregory@marmalademail.com Page