SlideShare ist ein Scribd-Unternehmen logo
1 von 60
Downloaden Sie, um offline zu lesen
Cross Platform

Challenges + Opportunities

For games and interactive developers.

Bruno Fonzi
ART+TECH Commodore at CODAME
Bruno Fonzi
About Me
Bruno Fonzi
•
•

Mostly a Geek!	

Also UX Software engineer 	

• C/C++/AS/JS/…	

• Client/Server (mostly client)	

• Web/Mobile
• Gaming

Bruno Fonzi
Worked at

European Space Agency (ESA)

Project Hermes: The European Spaceplane
Bruno Fonzi
Worked at

European Space Agency (esa)

Project Silex: World First Data Transmission Between Satellites Using Laser Light
Bruno Fonzi
Worked at
Quark

Bruno Fonzi
Worked at
Adobe

Bruno Fonzi
Worked at

Powerflasher (FDT)

Bruno Fonzi
Worked at Startups
Around the world

Bruno Fonzi
Worked at Startups
Virtual Vegas

Bruno Fonzi
Landed at Lanica
co-founder

Bruno Fonzi
Commodore at CODAME

Bruno Fonzi
My Journey to Gaming

Bruno Fonzi
This is where it all started!
TI 99/A4

Bruno Fonzi
TI 99/A4 Specs
	


Released:

1981

Processor:

TMS9900, 16(!) Bit

Mhz:

3,3

RAM:

16 KB, expandable to 48 KB 	


ROM:

26 KB, expandable

OS:

Basic in ROM, Extendes-Basic with Cartridge	


Resolution:

Graphic: 256x192, 64x48, 32x24,

Text:

40x24

Colors:

15 + 1 transparent color

	


	


Bruno Fonzi
How it looked!

Bruno Fonzi
This Too!

Bruno Fonzi
Cross Platform
Challenges + Opportunities

A bit of History

Bruno Fonzi
Cross Platform in the 80s
•
•
•
•
•
•

Few colors	

Screen was mostly our tv	

Text based	

Basic was the language	

Assembler otherwise	

Cross-platform:
not really an option

Bruno Fonzi
Cross Platform in the 90s

• 92% Windows PCs	

• 5% Macintosh	

• 3% Unix

Bruno Fonzi
Cross Platform in the 90s
Revolution
• Hardware 	

Cheaper and more powerful	

• Java 	

Write once, run anywhere	

• Internet 	

AOL: you got mail!

Bruno Fonzi
Apple Evolution

25 Years of Mac: Product Timeline [Wired]
Bruno Fonzi
Cross Platform Now
Mobile

PCs

Tablets

Other Devices

Bruno Fonzi
What’s next?
So much more!

Bruno Fonzi
Cross Platform
Challenges + Opportunities

Development & Design
Considerations

Bruno Fonzi
Operating Systems
Landscape

•
•
•
•
•

Desktops
Windows, OSX, Linux, ChromeOS …
Browsers
IE, Safari, Chrome, Firefox, Opera… (desktop and mobile)
Mobile
iOS, Android, Windows 8, Blackberry, FirefoxOS, Ubuntu …
Game Consoles & Media Receivers
Xbox, Playstation, Wii, OUYA, GameStick, ChromeCast,
Apple TV …
Embedded Devices
“iWatch”, Google Glass, Arduino, Car Dashboards ...
Bruno Fonzi
Design & Functionality
Diversity

•
•
•
•
•

Screens
Sizes, Colors, Portrait, Landscape …	

Power
Processor, Memory, Battery …	

Inputs
Keyboard, Gestures …	

Capabilities
Accelerometer, Multi Touch, Geolocation …	

Programming Languages
C++, Objective C, Java, JavaScript …
Bruno Fonzi
Fragmentation

Bruno Fonzi

Lanica, Inc.
Android Fragmentation

Bruno Fonzi

Lanica, Inc.
Apple Screen Fragmentation

iOS Fragmentation

*via PhoneArena

Bruno Fonzi

Lanica, Inc.
More Challenges
Distribution & Monetization
•
•
•
•
•

Mobile Market Places
Apple, Android, Amazon, Nook, GetJar… (100s!)	

Social Networks & Web Aggregators
Facebook, Twitter, Google+, GREE …	

Mochi Media, Kongregate …
Video Game Distributors	

Steam, XBox Live, GREE …
Desktop Software Platforms	

Umbutu, Mac, Windows, Chrome Store …
Game Publishers	

EA, Activision, Ubisoft, Zynga, Sony …
Bruno Fonzi
+ More Challenges
Advertise
Let the people know about your app/service
!

•
•
•
•
•
•
•
•

Pre-loads
Recommendation sites
SEO
Press
Ad Networks
Giveaways
Cross promotions
User acquisition
Bruno Fonzi
++ More Challenges
Development & Design Strategies

Choose a Technical
Architecture Strategy

Bruno Fonzi
#1 Multiple Code & Designs
Desktop Web Web Mobile
Desktop Mobile Device
Desktop

Bruno Fonzi
#2 Single Code & Multiple Designs
Desktop Web Web Mobile
Desktop Mobile Device

Error Messages
Web Connectivity
Platform Code

Core Code

Interaction Logic
Core Logic

System Capabilities

Framework
Bruno Fonzi
#3 Single Code Base & Design
Desktop Web Web Mobile
Desktop Mobile Device

Error Messages
Web Connectivity
Platform Code

Core Code

• Screen Dimensions 	

• Platform Logic	

• System Capabilities
• Cloud Services
• ...

Interaction Logic
Core Logic

System Capabilities

Framework
Bruno Fonzi
+++ More Challenges
Technical Solutions

•
•
•
•
•

Native Objective C, Java, C/C++, C# …	

Web Flash, HTML5 (JQuery, ImpactJS, Angular…)	

Hybrid Titanium (Appcellerator), Platino (Lanica)…	

Interpreted Adobe Air, PhoneGap…	

Generated GWT, Haxe, CoronaSDK, Unity3D …

Bruno Fonzi
Technology Web Apps
Frameworks Help

•

HTML5 Canvas
• Sencha Touch
• ImpactJS
• JQuery Mobile
• LimeJS
• Angular
• Polymer
• …

Bruno Fonzi
Technology Web Apps
Frameworks Help

•

WebGL
• Goo Engine
• Ludei
• Three.js
• Cocos2D-JS
• Isogenic
• …

Bruno Fonzi
Technology Web Apps
HTML or FLASH*

* Except on iOS Safari otherwise plug-in required!
Bruno Fonzi
Technology Web Apps
Toshiba libretto concept

Bruno Fonzi
Technology Web Apps
Games?

FLASH	

HTML5

Bruno Fonzi
Technology Web Apps
HTML or FLASH*
Development

Easy

Effort

Known technology

Monetization

Not ideal user experience

Experience

Sexy UI possible, but
platform specic

Hardware

Very Limited

Offline

Generally Possible
Bruno Fonzi
Technology Hybrid Apps
JavaScript or ActionScript

Sencha

Bruno Fonzi
Technology Hybrid Apps
Adobe Air

Bruno Fonzi
Thoughts About Flash
“Flash is a cross platform development tool. It is not Adobe’s goal
to help developers write the best iPhone, iPod and iPad apps. It is
their goal to help developers write cross platform apps. “ – Steve
Jobs	

!
http://www.apple.com/hotnews/thoughts-on-flash/

Bruno Fonzi
Flash Developers
Can sing!

“Powerflasher San Francisco Band
Bruno Fonzi
Hybrid Apps Phone Gap

Bruno Fonzi
Hybrid Apps

JavaScript or ActionScript*
Development

Easy

Effort

Known technology

Monetization

App Store

Experience

Sexy UI possible, but
platform specic

Hardware

Partially accessible

Offline

Possible
Bruno Fonzi
Interpreted Apps
JavaScript

Apache 2 License
JS programmatically
native controls
iPhone, iPad, Android
BlackBerry (soon)

Bruno Fonzi
Interpreted Apps
Appcelerator Titanium

Bruno Fonzi
Interpreted Apps
Lanica

Physics
Multi Channel

Parallax Scrolling
Random Terrain
GPU Particles
Bruno Fonzi
Interpreted Apps
Java & Action Script
Development

API Learning curve required

Effort

Up and coming

Monetization

App Store & IAP

Development
Experience
Effort
Monetization
Hardware
Offline

API Learning curve
Close
Up and coming	

 to native
App Store	

Partially accessible
Yes
Bruno Fonzi
Generated Apps
Cross-Compilers

• Unity3D Mono C#, JS, Boo to Native
• Apportable ObjectiveC to Native
• Xamarin MonoTouch C# to Native

• Google Web Toolkit (GWT) Java to JS
• Corona SDK Lua to iOS, Android
• Haxe from Haxe to Native
• …

Bruno Fonzi
Generated Apps
Cross-Compilers
Development

Experienced Developer

Effort

Easy for aimed cases, easy to
extend

Monetization

App Store & IAP

Experience

Native

Hardware

Native

Offline

Yes
Bruno Fonzi
Native Examples
Adobe Photoshop Companion

Bruno Fonzi
Thoughts About HTML5
2007
Thoughts About
“You can write amazing web apps that look
exactly and behave exactly like apps on the
iPhone. “ – Steve Jobs at WWDC 2007

Bruno Fonzi
What Happened HTML5?
2013

• Apple (even Google) mix messages
• W3 Standard Different Agendas?
• Device Manufactures Pushing boundaries.

Bruno Fonzi
What Happened HTML5?
Interesting trends

• Microsoft: Complaining about The limits of
Google’s openness.
• JavaScript: Becoming the facto scripting
language?
• Gaming: Is HTML5 the future of (mobile) gaming?

Bruno Fonzi
Cross Platform

Up for the challenge?

Bruno Fonzi
Extra Popcorn Time

Recommended presentations to watch!

Bret Victor The Future of Programming
http://www.youtube.com/watch?v=8pTEmbeENF4
Bruno Fonzi

Weitere ähnliche Inhalte

Was ist angesagt?

Philly ete-2011
Philly ete-2011Philly ete-2011
Philly ete-2011davyjones
 
From Flash to iPhone
From Flash to iPhoneFrom Flash to iPhone
From Flash to iPhoneJohn Wilker
 
App Publishing for Museums - iPhone, iPad and beyond
App Publishing for Museums - iPhone, iPad and beyondApp Publishing for Museums - iPhone, iPad and beyond
App Publishing for Museums - iPhone, iPad and beyondCogapp
 
Immersive Storytelling Mediums
Immersive Storytelling MediumsImmersive Storytelling Mediums
Immersive Storytelling MediumsDaniel Blair
 
Singapore Mobile 2.0 & Ux Trends 2009: Scott Weiss
Singapore Mobile 2.0 & Ux Trends 2009: Scott WeissSingapore Mobile 2.0 & Ux Trends 2009: Scott Weiss
Singapore Mobile 2.0 & Ux Trends 2009: Scott WeissYOGESH TADWALKAR
 
Heuristic Evaluation
Heuristic EvaluationHeuristic Evaluation
Heuristic EvaluationEric Bollman
 
Unity: What does it take to port a browser title to mobiles
Unity: What does it take to port a browser title to mobilesUnity: What does it take to port a browser title to mobiles
Unity: What does it take to port a browser title to mobilesDevGAMM Conference
 
Windows phone 7_intro
Windows phone 7_introWindows phone 7_intro
Windows phone 7_introsuperlights
 
打造你的第一個iPhone APP
打造你的第一個iPhone APP打造你的第一個iPhone APP
打造你的第一個iPhone APP彼得潘 Pan
 

Was ist angesagt? (12)

Philly ete-2011
Philly ete-2011Philly ete-2011
Philly ete-2011
 
From Flash to iPhone
From Flash to iPhoneFrom Flash to iPhone
From Flash to iPhone
 
App Publishing for Museums - iPhone, iPad and beyond
App Publishing for Museums - iPhone, iPad and beyondApp Publishing for Museums - iPhone, iPad and beyond
App Publishing for Museums - iPhone, iPad and beyond
 
Immersive Storytelling Mediums
Immersive Storytelling MediumsImmersive Storytelling Mediums
Immersive Storytelling Mediums
 
Android a better OS
Android a better OSAndroid a better OS
Android a better OS
 
Singapore Mobile 2.0 & Ux Trends 2009: Scott Weiss
Singapore Mobile 2.0 & Ux Trends 2009: Scott WeissSingapore Mobile 2.0 & Ux Trends 2009: Scott Weiss
Singapore Mobile 2.0 & Ux Trends 2009: Scott Weiss
 
Heuristic Evaluation
Heuristic EvaluationHeuristic Evaluation
Heuristic Evaluation
 
Flappy - Paris 2015
Flappy -  Paris 2015Flappy -  Paris 2015
Flappy - Paris 2015
 
Unity: What does it take to port a browser title to mobiles
Unity: What does it take to port a browser title to mobilesUnity: What does it take to port a browser title to mobiles
Unity: What does it take to port a browser title to mobiles
 
Windows phone 7_intro
Windows phone 7_introWindows phone 7_intro
Windows phone 7_intro
 
Iphone
IphoneIphone
Iphone
 
打造你的第一個iPhone APP
打造你的第一個iPhone APP打造你的第一個iPhone APP
打造你的第一個iPhone APP
 

Ähnlich wie Cross platform challenges and opportunities for games and interactive developers

Mobile Game Development using Adobe Flash
Mobile Game Development using Adobe FlashMobile Game Development using Adobe Flash
Mobile Game Development using Adobe Flashchall3ng3r
 
Socialize and Gaming on the move
Socialize and Gaming on the moveSocialize and Gaming on the move
Socialize and Gaming on the moveRIA RUI Society
 
Building a New Generation of Mobile Games with Speech
Building a New Generation of Mobile Games with SpeechBuilding a New Generation of Mobile Games with Speech
Building a New Generation of Mobile Games with SpeechNick Landry
 
Multi-platform Mobile apps with Phonegap
Multi-platform Mobile apps with PhonegapMulti-platform Mobile apps with Phonegap
Multi-platform Mobile apps with PhonegapGautam Chaudhary
 
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...SanaChoudary
 
Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011Karsten Wysk
 
Mobile and Tablet App Development and Market Share
Mobile and Tablet App Development and Market ShareMobile and Tablet App Development and Market Share
Mobile and Tablet App Development and Market ShareJeremy Callinan
 
Delta Engine Multiplatform Development Presentation 2011-05
Delta Engine Multiplatform Development Presentation 2011-05Delta Engine Multiplatform Development Presentation 2011-05
Delta Engine Multiplatform Development Presentation 2011-05Benjamin Nitschke
 
Web Based Mobile Linux World
Web Based Mobile Linux WorldWeb Based Mobile Linux World
Web Based Mobile Linux WorldOytun Eren Sengul
 
iPhone IN YOUR FACE
iPhone IN YOUR FACEiPhone IN YOUR FACE
iPhone IN YOUR FACEBlast Off Inc
 
Ready, steady, cross platform games - ProgNet 2015
Ready, steady, cross platform games - ProgNet 2015Ready, steady, cross platform games - ProgNet 2015
Ready, steady, cross platform games - ProgNet 2015Phillip Trelford
 
Brass Monkey Couch Multiplayer
Brass Monkey Couch MultiplayerBrass Monkey Couch Multiplayer
Brass Monkey Couch MultiplayerFrancois Laberge
 
Cross Platform Development Strategies with vendor review and PhoneGap case study
Cross Platform Development Strategies with vendor review and PhoneGap case studyCross Platform Development Strategies with vendor review and PhoneGap case study
Cross Platform Development Strategies with vendor review and PhoneGap case studyElegant Technologies, LLC
 
Windows phone 7
Windows phone 7Windows phone 7
Windows phone 7Amal Dev
 
iPad, iPhone and Windows Mobile 7 Apps
iPad, iPhone and Windows Mobile 7 AppsiPad, iPhone and Windows Mobile 7 Apps
iPad, iPhone and Windows Mobile 7 AppsMagnetic Ideas, LLC
 
ConvergeSouth Mobile Apps presentation
ConvergeSouth Mobile Apps presentationConvergeSouth Mobile Apps presentation
ConvergeSouth Mobile Apps presentationMagnetic Ideas, LLC
 
Yahoo Mobile Widget Vision
Yahoo Mobile Widget VisionYahoo Mobile Widget Vision
Yahoo Mobile Widget VisionRicardo Varela
 
Mdc2010 Casual Game Dev
Mdc2010 Casual Game DevMdc2010 Casual Game Dev
Mdc2010 Casual Game Devmomobangalore
 
Casual Engines 2009
Casual Engines 2009Casual Engines 2009
Casual Engines 2009David Fox
 

Ähnlich wie Cross platform challenges and opportunities for games and interactive developers (20)

Mobile Game Development using Adobe Flash
Mobile Game Development using Adobe FlashMobile Game Development using Adobe Flash
Mobile Game Development using Adobe Flash
 
Socialize and Gaming on the move
Socialize and Gaming on the moveSocialize and Gaming on the move
Socialize and Gaming on the move
 
Building a New Generation of Mobile Games with Speech
Building a New Generation of Mobile Games with SpeechBuilding a New Generation of Mobile Games with Speech
Building a New Generation of Mobile Games with Speech
 
Multi-platform Mobile apps with Phonegap
Multi-platform Mobile apps with PhonegapMulti-platform Mobile apps with Phonegap
Multi-platform Mobile apps with Phonegap
 
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...
 
Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011
 
IntroducciĂłn a iOS
IntroducciĂłn a iOSIntroducciĂłn a iOS
IntroducciĂłn a iOS
 
Mobile and Tablet App Development and Market Share
Mobile and Tablet App Development and Market ShareMobile and Tablet App Development and Market Share
Mobile and Tablet App Development and Market Share
 
Delta Engine Multiplatform Development Presentation 2011-05
Delta Engine Multiplatform Development Presentation 2011-05Delta Engine Multiplatform Development Presentation 2011-05
Delta Engine Multiplatform Development Presentation 2011-05
 
Web Based Mobile Linux World
Web Based Mobile Linux WorldWeb Based Mobile Linux World
Web Based Mobile Linux World
 
iPhone IN YOUR FACE
iPhone IN YOUR FACEiPhone IN YOUR FACE
iPhone IN YOUR FACE
 
Ready, steady, cross platform games - ProgNet 2015
Ready, steady, cross platform games - ProgNet 2015Ready, steady, cross platform games - ProgNet 2015
Ready, steady, cross platform games - ProgNet 2015
 
Brass Monkey Couch Multiplayer
Brass Monkey Couch MultiplayerBrass Monkey Couch Multiplayer
Brass Monkey Couch Multiplayer
 
Cross Platform Development Strategies with vendor review and PhoneGap case study
Cross Platform Development Strategies with vendor review and PhoneGap case studyCross Platform Development Strategies with vendor review and PhoneGap case study
Cross Platform Development Strategies with vendor review and PhoneGap case study
 
Windows phone 7
Windows phone 7Windows phone 7
Windows phone 7
 
iPad, iPhone and Windows Mobile 7 Apps
iPad, iPhone and Windows Mobile 7 AppsiPad, iPhone and Windows Mobile 7 Apps
iPad, iPhone and Windows Mobile 7 Apps
 
ConvergeSouth Mobile Apps presentation
ConvergeSouth Mobile Apps presentationConvergeSouth Mobile Apps presentation
ConvergeSouth Mobile Apps presentation
 
Yahoo Mobile Widget Vision
Yahoo Mobile Widget VisionYahoo Mobile Widget Vision
Yahoo Mobile Widget Vision
 
Mdc2010 Casual Game Dev
Mdc2010 Casual Game DevMdc2010 Casual Game Dev
Mdc2010 Casual Game Dev
 
Casual Engines 2009
Casual Engines 2009Casual Engines 2009
Casual Engines 2009
 

KĂźrzlich hochgeladen

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 connectorsNanddeep Nachan
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
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 ModelDeepika Singh
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
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...apidays
 
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...Zilliz
 
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 educationjfdjdjcjdnsjd
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
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 Processorsdebabhi2
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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 SavingEdi Saputra
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĂşjo
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 

KĂźrzlich hochgeladen (20)

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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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...
 
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...
 
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
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Cross platform challenges and opportunities for games and interactive developers