SlideShare uma empresa Scribd logo
1 de 15
Academy 101

Gideros Studio: Features and Benefits



           GIDEROS MOBILE ACADEMY SERIES
Agenda



• What is Gideros Studio?

• Technology behind Gideros family

• Features of Gideros Studio

• Benefits of using Gideros Studio

• Gideros Studio architecture

• Tools and utilites that comes with Gideros Studio
Why Gideros Studio?


• Benefit from native performance of the device with OpenGL

• Once codebase: develop once, publish everywhere

    – Cross-platform IDE and SDK

• Measure your application with built-in analytics

• Reduce your development costs

• Simplify application development

• Focus on the application design and logic, not technical hurdles
Who can use Gideros Studio?


• Experienced mobile game developers

• Gaming and entertainment companies

• Teachers providing courses related to mobile development

• Ex-Flash developers who find it difficult to learn new technologies

• New developers, who always wanted to write a game but bounced
   back by technical difficulties, learning curves and high investment.
Features


• Lua scripting
   – easy-to-learn
   – widespread
   – lots of support
• The scripting logic is similar to Action Script
   – Much easier to learn for Flash developers
• OpenGL powered
   – Fast, optimized, portable
• Box2D Physics Engine
• OpenAL Sound Engine
Complete Development Environment
Technology


• Gideros Studio has a layered architecture

• Midlayer: OpenGL and C++

• Scripting language powered by Lua, 10th most widely used computer
   language in the world

• Lua runtime machine converts the callbacks to C++ functions and
   OpenGL

• This results in high performance apps and games
Architecture of Gideros Studio


  IDE



                                             BRIDGE



 C++ API


                                            LIBRARIES



PLATFORM


                                            HARDWARE
How does Gideros Studio work?


1.   Code in simple Lua language using Gideros IDE

2.   Open Gideros Player (on PC or device)

3.   Press “RUN” - Lua codes are compiled during runtime and executed
     using C++ callbacks.

4.   Test your game

5.   Make necessary adjustments, re-test and re-debug


                      Code       Test        Deploy
Platform support


•       Gideros Studio runs on:
    o     MS Windows
    o     Mac OS X (64 bit)
    o     Linux (with Wine)
•       Gideros Studio can build apps for:
    o      iPhone (3.X or better)
    o      iPad
    o      iPod
    o      Android (2.1 or better)
Gideros Studio licensing


•   Gideros Studio has both a free and a paid licensing options
•   Free version
    o   Includes all features
    o   For Indie developers
    o   Application shows a 2-sec splash screen when run
•   Paid version
    o   Priority support
    o   For both indie and enterprise companies
    o   No splash screens shown
Gideros Studio API


Physics                                                 Timer
All physics features like physics                       Platform-specific, high definition timers for accurate
world, body, fixtures, joints                           timing events

Analytics                                               Sound
Flurry analytics module, providing detailed analytics   Open source Open-AL based solid sound system with
data to increase usability and provide marketing data   many features

Geolocation                                             Texture
Gyro, compass, accelerometer support, including         Support for texturemaps and texture atlas, for rapid and
dispatching location based events                       fast displaying objects

Sprites                                                 Events
Scene and sprite management, including more than 30     Events are the central mechanism to handle
functions for sprites                                   responses, allowing to create highly interactive
                                                        applications
Applications developed using Gideros Studio
            << Tim the Timber >>

                           •   Coded in only 3 months
                           •   Featured «News and
                               Noteworthy» in Apple
                           •   Game Center
                           •   Game features:
                                – 99 exciting levels
                                – Many cool power-ups
                                – Addictive gameplay!
                           •   More than 20000+
                               downloads!
Applications developed using Gideros Studio
             << A snow tale >>

                          •   A children book, telling the
                              story of a brother and a sister,
                              who witness the snow for the
                              first time
                          •   Coded in only 1.5 months
                          •   More than 90+ ratings
                          •   Rated 4+
                          •   Game features:
                               –   99 exciting levels
                               –   Many cool power-ups
                               –   Addictive gameplay!
                          •   More than 20000+ downloads!
GIDEROS MOBILE ACADEMY SERIES




info@giderosmobile.com

Mais conteúdo relacionado

Destaque

Social Media for Public Relations and Citizen Engagement
Social Media for Public Relations and Citizen EngagementSocial Media for Public Relations and Citizen Engagement
Social Media for Public Relations and Citizen Engagement
Brian Cugelman, PhD (AlterSpark)
 
Introduction to Public Relations-Politics and Government
Introduction to Public Relations-Politics and GovernmentIntroduction to Public Relations-Politics and Government
Introduction to Public Relations-Politics and Government
mgonzales576
 

Destaque (12)

The George Washington University Strategic Public Relations Online March 25th...
The George Washington University Strategic Public Relations Online March 25th...The George Washington University Strategic Public Relations Online March 25th...
The George Washington University Strategic Public Relations Online March 25th...
 
Top 10 marketing agency benefits from marketing automation
Top 10 marketing agency benefits from marketing automationTop 10 marketing agency benefits from marketing automation
Top 10 marketing agency benefits from marketing automation
 
Marketing benefits-of-a-facebook
Marketing benefits-of-a-facebookMarketing benefits-of-a-facebook
Marketing benefits-of-a-facebook
 
PR Success Tips For All Entrepreneurs
PR Success Tips For All Entrepreneurs PR Success Tips For All Entrepreneurs
PR Success Tips For All Entrepreneurs
 
Social Media for Public Relations and Citizen Engagement
Social Media for Public Relations and Citizen EngagementSocial Media for Public Relations and Citizen Engagement
Social Media for Public Relations and Citizen Engagement
 
Email Marketing 101: Basics Overview
Email Marketing 101: Basics OverviewEmail Marketing 101: Basics Overview
Email Marketing 101: Basics Overview
 
The Heart of Loyalty Marketing - Benefits
The Heart of Loyalty Marketing - BenefitsThe Heart of Loyalty Marketing - Benefits
The Heart of Loyalty Marketing - Benefits
 
Benefits of Developing a Marketing Plan
Benefits of Developing a Marketing PlanBenefits of Developing a Marketing Plan
Benefits of Developing a Marketing Plan
 
The Benefits Of Public Relations To Society
The Benefits Of Public Relations To SocietyThe Benefits Of Public Relations To Society
The Benefits Of Public Relations To Society
 
Evaluating and Measuring the Effects of Public Relations
Evaluating and Measuring the Effects of Public RelationsEvaluating and Measuring the Effects of Public Relations
Evaluating and Measuring the Effects of Public Relations
 
Firewalls Security – Features and Benefits
Firewalls Security – Features and BenefitsFirewalls Security – Features and Benefits
Firewalls Security – Features and Benefits
 
Introduction to Public Relations-Politics and Government
Introduction to Public Relations-Politics and GovernmentIntroduction to Public Relations-Politics and Government
Introduction to Public Relations-Politics and Government
 

Semelhante a Gideros Studio: Features and Benefits

1319571 634635606205391250
1319571 6346356062053912501319571 634635606205391250
1319571 634635606205391250
MadNor Exe
 
Introduction to iOS Development
Introduction to iOS DevelopmentIntroduction to iOS Development
Introduction to iOS Development
Asim Rais Siddiqui
 

Semelhante a Gideros Studio: Features and Benefits (20)

Gideros introduction
Gideros introductionGideros introduction
Gideros introduction
 
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
 
Game Development with Unity3D 5 in Bandung, Indonesia
Game Development with Unity3D 5 in Bandung, IndonesiaGame Development with Unity3D 5 in Bandung, Indonesia
Game Development with Unity3D 5 in Bandung, Indonesia
 
Building the Ultimate Device Matrix
Building the Ultimate Device MatrixBuilding the Ultimate Device Matrix
Building the Ultimate Device Matrix
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
1319571 634635606205391250
1319571 6346356062053912501319571 634635606205391250
1319571 634635606205391250
 
Tehran's 1st Android bootcamp - Part1
Tehran's 1st Android bootcamp - Part1Tehran's 1st Android bootcamp - Part1
Tehran's 1st Android bootcamp - Part1
 
What is android
What is androidWhat is android
What is android
 
iOS and Android Development with Unity3D
iOS and Android Development with Unity3DiOS and Android Development with Unity3D
iOS and Android Development with Unity3D
 
BlackBerry Jam Asia 2013 - Gaming on BlackBerry
BlackBerry Jam Asia 2013 - Gaming on BlackBerryBlackBerry Jam Asia 2013 - Gaming on BlackBerry
BlackBerry Jam Asia 2013 - Gaming on BlackBerry
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureIEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
 
Android
Android Android
Android
 
android
androidandroid
android
 
Google World - Hassan magdy
Google World - Hassan magdy Google World - Hassan magdy
Google World - Hassan magdy
 
Cybernetyx introduction
Cybernetyx introductionCybernetyx introduction
Cybernetyx introduction
 
Android development - the basics, MFF UK, 2013
Android development - the basics, MFF UK, 2013Android development - the basics, MFF UK, 2013
Android development - the basics, MFF UK, 2013
 
Introduction to iOS Development
Introduction to iOS DevelopmentIntroduction to iOS Development
Introduction to iOS Development
 
Oreo android
Oreo androidOreo android
Oreo android
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Gideros Studio: Features and Benefits

  • 1. Academy 101 Gideros Studio: Features and Benefits GIDEROS MOBILE ACADEMY SERIES
  • 2. Agenda • What is Gideros Studio? • Technology behind Gideros family • Features of Gideros Studio • Benefits of using Gideros Studio • Gideros Studio architecture • Tools and utilites that comes with Gideros Studio
  • 3. Why Gideros Studio? • Benefit from native performance of the device with OpenGL • Once codebase: develop once, publish everywhere – Cross-platform IDE and SDK • Measure your application with built-in analytics • Reduce your development costs • Simplify application development • Focus on the application design and logic, not technical hurdles
  • 4. Who can use Gideros Studio? • Experienced mobile game developers • Gaming and entertainment companies • Teachers providing courses related to mobile development • Ex-Flash developers who find it difficult to learn new technologies • New developers, who always wanted to write a game but bounced back by technical difficulties, learning curves and high investment.
  • 5. Features • Lua scripting – easy-to-learn – widespread – lots of support • The scripting logic is similar to Action Script – Much easier to learn for Flash developers • OpenGL powered – Fast, optimized, portable • Box2D Physics Engine • OpenAL Sound Engine
  • 7. Technology • Gideros Studio has a layered architecture • Midlayer: OpenGL and C++ • Scripting language powered by Lua, 10th most widely used computer language in the world • Lua runtime machine converts the callbacks to C++ functions and OpenGL • This results in high performance apps and games
  • 8. Architecture of Gideros Studio IDE BRIDGE C++ API LIBRARIES PLATFORM HARDWARE
  • 9. How does Gideros Studio work? 1. Code in simple Lua language using Gideros IDE 2. Open Gideros Player (on PC or device) 3. Press “RUN” - Lua codes are compiled during runtime and executed using C++ callbacks. 4. Test your game 5. Make necessary adjustments, re-test and re-debug Code Test Deploy
  • 10. Platform support • Gideros Studio runs on: o MS Windows o Mac OS X (64 bit) o Linux (with Wine) • Gideros Studio can build apps for: o iPhone (3.X or better) o iPad o iPod o Android (2.1 or better)
  • 11. Gideros Studio licensing • Gideros Studio has both a free and a paid licensing options • Free version o Includes all features o For Indie developers o Application shows a 2-sec splash screen when run • Paid version o Priority support o For both indie and enterprise companies o No splash screens shown
  • 12. Gideros Studio API Physics Timer All physics features like physics Platform-specific, high definition timers for accurate world, body, fixtures, joints timing events Analytics Sound Flurry analytics module, providing detailed analytics Open source Open-AL based solid sound system with data to increase usability and provide marketing data many features Geolocation Texture Gyro, compass, accelerometer support, including Support for texturemaps and texture atlas, for rapid and dispatching location based events fast displaying objects Sprites Events Scene and sprite management, including more than 30 Events are the central mechanism to handle functions for sprites responses, allowing to create highly interactive applications
  • 13. Applications developed using Gideros Studio << Tim the Timber >> • Coded in only 3 months • Featured «News and Noteworthy» in Apple • Game Center • Game features: – 99 exciting levels – Many cool power-ups – Addictive gameplay! • More than 20000+ downloads!
  • 14. Applications developed using Gideros Studio << A snow tale >> • A children book, telling the story of a brother and a sister, who witness the snow for the first time • Coded in only 1.5 months • More than 90+ ratings • Rated 4+ • Game features: – 99 exciting levels – Many cool power-ups – Addictive gameplay! • More than 20000+ downloads!
  • 15. GIDEROS MOBILE ACADEMY SERIES info@giderosmobile.com

Notas do Editor

  1. Hello and welcome to Gideros Mobile Academy. Gideros Studio is a multiplatform mobile development environment, which allows develop your mobile application easily and faster. It includes an integrated development environment and an Software Development Kit, together with several examples and tutorials. This video is the first part of Gideros Mobile Academy series.
  2. This slide gives an agenda of this tutorial. In this presentation, we’ll talk about what Gideros Studio is, features and benefits of the platform and the architecture of the environment.
  3. Gideros Studio provides an environment in which you develop once, and deploy for iPhone, iPad and Android devices. This dramatically decreases your development costs, and increases your productivity. Simplifying the application development is the most critical benefit of an integrated IDE and SDK.With Gideros Studio, it’s possible to build a proof of concept demo of your application in a couple of hours. You can test your application idea in your desired platform by simply clicking play button, thanks to Action Script 3-like functions in Gideros Studio.Therefore, you just focus on the application design and logic, and get rid of technical hurdles.
  4. Gideros Studio is built on Lua scripting language, which is used in many games and applications. Lua is in fact world’s 10th most known and used programming language, with benefits like extensibility, ease of use, and extensive support. Gideros Studio API is much similar to actionscript, therefore Flash programmers will find it very intuitive and easy to work with. Gideros Studio also includes a physics engine which games more fun.
  5. Gideros Studio is packed with an integrated development environment, a font packer and texture mapper. These tools increase productivity and help developers focus on their job.
  6. Gideros Studio’s layered architecture enables to add more platforms easily. This is beneficial to programmers who require a specific support, since a feature can easily be added to Gideros framework
  7. This is a high-level architecture of Gideros Studio. On the top there’s the graphical IDE, and towards bottom we have Lua C++ bridge, C++ API featuring events, graphics, physics, network and audio. Libraries come next, including box2d, libpng, openal and opengl.