SlideShare a Scribd company logo
Developing for the Experience: Choices in Device Development




     William Volk
   CEO, PlayScreen
Our Experience

• Published 1st iPhone web games at launch

• 20+ Apps in the Apple iPhone App Store

• 10+ on Google Android App Market

• Blackberry Apps for Clients

• Symbian, J2ME and Feature Phone experience

• Games, Enterprise, Health, Security and Telecom
Smartphone Market




        Source: Millennial Media, 8/10
Smartphone App Stores




          Source: Silicon Valley Insider, 3/10
Overview: iPhone
•   iOS Operating System
•   Objective-C Programming
•   Uniform Screen Resolutions
•   Semi-Multitasking
•   Good development tools
•   Crowded Market
Overview: iPhone




        Source: AdMob 2009
Overview: Android
• Multiple Screen Sizes:
  – G1: 320 X 480 pixels
  – Samsung Captivate: 480 x 800 pixels
• Java/Eclipse & Multitasking
  – NOT Java Micro Edition
• Open Market - Low Revenue
• May become #1 Smartphone
Overview: Blackberry
•   Many devices - legacy handsets
•   Java 2 Micro Edition, long history
•   Multitasking
•   Many Screen Resolutions:
    – Curve: 320 x 240, Bold 480x360 …
• Large installed base
• Migrating OS to QnX
    – Version 7 last of the current OS
Other Handsets
• Nokia is still the #1 Smartphone
  – Over 40% Worldwide, but in decline
  – Fragmented handsets and software
• Ovi store ships 2.3 million downloads
  per day ….840 million per year level.
• Does support J2ME.
• Windows Phone 7 and others
History of App Porting
• 1970’s/1980’s
  – UCSD Pascal P-Machine
  – Publishers (games) create own virtual
    machines that abstract hardware
• 1990’s
  – Java, HTML
• 2000’s
  – Flash etc.
Business Considerations
• Paid or Free App?
  – Users don’t care about app portablity
  – iPhone market HYPER-COMPETITIVE
• Purpose of App?
  – Serving an existing base
                 - OR -
  – Trying to reach a new market
Strategy and Tactics
•   Asset Creation
•   Code Modules
•   Least Common Denominator
•   Reduce Feature set on some handsets
•   Porting Solutions:
    – Flash, HTML5 Based
Porting Tools
• Flash
  –   iPhone NOT supporting Flash in the browser
  –   Flash will be able to create iPhone apps.
  –   Android and Blackberry runtimes coming.
  –   Not clear on if this will be deployed in the app stores
• HTML5
  – Run HTML5 in native wrappers.
  – Commercial conversion tools:
       PhoneGap, Titanium
Case Study - Destination Irvine




Tourism app for iPhone, Android, and RIM
Features: Maps, Videos, Calendar and Attractions
… and what about Games?
• Very demanding marketplace
• 3D apps create even more issues
• Fragmented hardware on Android and
  Blackberry - Huge performance
  differences
• Lessons from the video game industry
• What about Facebook?
Bill volk
Bill volk
Bill volk
Bill volk
Bill volk

More Related Content

What's hot

Windows Phone Nokia Presentation
Windows Phone Nokia PresentationWindows Phone Nokia Presentation
Windows Phone Nokia PresentationLee Stott
 
Jan Ole Suhr
Jan Ole SuhrJan Ole Suhr
Jan Ole Suhrfndc
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile DevelopmentIntergen
 
01 01 - introduction to mobile application development
01  01 - introduction to mobile application development01  01 - introduction to mobile application development
01 01 - introduction to mobile application developmentSiva Kumar reddy Vasipally
 
Chickens2
Chickens2 Chickens2
Chickens2 jing713
 
Delta Network Ditribution Asia
Delta Network Ditribution   AsiaDelta Network Ditribution   Asia
Delta Network Ditribution AsiaZEHGEER
 
Nick Grant - Roam Solutions
Nick Grant - Roam SolutionsNick Grant - Roam Solutions
Nick Grant - Roam SolutionsLSmiro
 
Pioneering a Mobile Photo App
Pioneering a Mobile Photo AppPioneering a Mobile Photo App
Pioneering a Mobile Photo AppWardTechTalent
 
The web is the platform - why FirefoxOS matters
The web is the platform - why FirefoxOS mattersThe web is the platform - why FirefoxOS matters
The web is the platform - why FirefoxOS mattersTristan Nitot
 
Using Defensive Pessimism to Build Great Software at YML
Using Defensive Pessimism to Build Great Software at YMLUsing Defensive Pessimism to Build Great Software at YML
Using Defensive Pessimism to Build Great Software at YMLAdam_Talcott
 
How Android is different from other systems – An exploration of the design de...
How Android is different from other systems – An exploration of the design de...How Android is different from other systems – An exploration of the design de...
How Android is different from other systems – An exploration of the design de...IndicThreads
 
Responsive design mobile_apps
Responsive design mobile_appsResponsive design mobile_apps
Responsive design mobile_appsGorilla Group
 
Rivalry Now Begins: Rise of Windows Phone 8
Rivalry Now Begins: Rise of Windows Phone 8Rivalry Now Begins: Rise of Windows Phone 8
Rivalry Now Begins: Rise of Windows Phone 8Monitise MEA
 
High Design - Company presentation
High Design - Company presentationHigh Design - Company presentation
High Design - Company presentationFabio Barnes
 
Softjourn mobile experience
Softjourn mobile experienceSoftjourn mobile experience
Softjourn mobile experienceSoftjourn, Inc
 
Mobile app development ppt
Mobile app development pptMobile app development ppt
Mobile app development pptEmbark Software
 
Gaming is on-the-go
Gaming is on-the-goGaming is on-the-go
Gaming is on-the-goVasco Elvas
 

What's hot (20)

Windows Phone Nokia Presentation
Windows Phone Nokia PresentationWindows Phone Nokia Presentation
Windows Phone Nokia Presentation
 
Jan Ole Suhr
Jan Ole SuhrJan Ole Suhr
Jan Ole Suhr
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile Development
 
01 01 - introduction to mobile application development
01  01 - introduction to mobile application development01  01 - introduction to mobile application development
01 01 - introduction to mobile application development
 
Chickens2
Chickens2 Chickens2
Chickens2
 
Delta Network Ditribution Asia
Delta Network Ditribution   AsiaDelta Network Ditribution   Asia
Delta Network Ditribution Asia
 
Khaled
KhaledKhaled
Khaled
 
Nick Grant - Roam Solutions
Nick Grant - Roam SolutionsNick Grant - Roam Solutions
Nick Grant - Roam Solutions
 
Gavin
GavinGavin
Gavin
 
Pioneering a Mobile Photo App
Pioneering a Mobile Photo AppPioneering a Mobile Photo App
Pioneering a Mobile Photo App
 
The web is the platform - why FirefoxOS matters
The web is the platform - why FirefoxOS mattersThe web is the platform - why FirefoxOS matters
The web is the platform - why FirefoxOS matters
 
Using Defensive Pessimism to Build Great Software at YML
Using Defensive Pessimism to Build Great Software at YMLUsing Defensive Pessimism to Build Great Software at YML
Using Defensive Pessimism to Build Great Software at YML
 
Smartphone
SmartphoneSmartphone
Smartphone
 
How Android is different from other systems – An exploration of the design de...
How Android is different from other systems – An exploration of the design de...How Android is different from other systems – An exploration of the design de...
How Android is different from other systems – An exploration of the design de...
 
Responsive design mobile_apps
Responsive design mobile_appsResponsive design mobile_apps
Responsive design mobile_apps
 
Rivalry Now Begins: Rise of Windows Phone 8
Rivalry Now Begins: Rise of Windows Phone 8Rivalry Now Begins: Rise of Windows Phone 8
Rivalry Now Begins: Rise of Windows Phone 8
 
High Design - Company presentation
High Design - Company presentationHigh Design - Company presentation
High Design - Company presentation
 
Softjourn mobile experience
Softjourn mobile experienceSoftjourn mobile experience
Softjourn mobile experience
 
Mobile app development ppt
Mobile app development pptMobile app development ppt
Mobile app development ppt
 
Gaming is on-the-go
Gaming is on-the-goGaming is on-the-go
Gaming is on-the-go
 

Viewers also liked

Verizon bill goodman
Verizon bill goodmanVerizon bill goodman
Verizon bill goodmanCarl Ford
 
Italia worldwide investor pitch ott 2012
Italia worldwide investor pitch ott 2012Italia worldwide investor pitch ott 2012
Italia worldwide investor pitch ott 2012Ercole Palmeri
 
4G Wireless Devices
4G Wireless Devices4G Wireless Devices
4G Wireless DevicesCarl Ford
 
Italia worldwide businessidea
Italia worldwide businessideaItalia worldwide businessidea
Italia worldwide businessideaErcole Palmeri
 
Situazione i-semestre-2013
Situazione i-semestre-2013Situazione i-semestre-2013
Situazione i-semestre-2013Ercole Palmeri
 

Viewers also liked (9)

4 gwe baker
4 gwe baker4 gwe baker
4 gwe baker
 
Verizon bill goodman
Verizon bill goodmanVerizon bill goodman
Verizon bill goodman
 
Migrare open office
Migrare open officeMigrare open office
Migrare open office
 
Visio wpf
Visio wpfVisio wpf
Visio wpf
 
Italia worldwide investor pitch ott 2012
Italia worldwide investor pitch ott 2012Italia worldwide investor pitch ott 2012
Italia worldwide investor pitch ott 2012
 
Introduzione WPF
Introduzione WPFIntroduzione WPF
Introduzione WPF
 
4G Wireless Devices
4G Wireless Devices4G Wireless Devices
4G Wireless Devices
 
Italia worldwide businessidea
Italia worldwide businessideaItalia worldwide businessidea
Italia worldwide businessidea
 
Situazione i-semestre-2013
Situazione i-semestre-2013Situazione i-semestre-2013
Situazione i-semestre-2013
 

Similar to Bill volk

Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...Simon Bates
 
Android : Evolution or Revolution
Android : Evolution or RevolutionAndroid : Evolution or Revolution
Android : Evolution or RevolutionSanjiv Malik
 
Qa extreme 2011 eran kinsbruner
Qa extreme 2011 eran kinsbrunerQa extreme 2011 eran kinsbruner
Qa extreme 2011 eran kinsbrunerEran Kinsbrunner
 
What is Happening in the "App Factory"?
What is Happening in the "App Factory"?What is Happening in the "App Factory"?
What is Happening in the "App Factory"?Ciklum Ukraine
 
Sinergija 12 Windows Phone is around the corned
Sinergija 12   Windows Phone is around the cornedSinergija 12   Windows Phone is around the corned
Sinergija 12 Windows Phone is around the cornedCatalin Gheorghiu
 
Chap 1 - mobile Introduction.pptx
Chap 1 - mobile Introduction.pptxChap 1 - mobile Introduction.pptx
Chap 1 - mobile Introduction.pptxTadeseBeyene
 
developementofmobileapplication-160412025313 (1).pptx
developementofmobileapplication-160412025313 (1).pptxdevelopementofmobileapplication-160412025313 (1).pptx
developementofmobileapplication-160412025313 (1).pptxPoooi2
 
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...Kai Koenig
 
CommNexus San Diego Presentation
CommNexus San Diego PresentationCommNexus San Diego Presentation
CommNexus San Diego PresentationJeff Haynie
 
Status of the Mobile market, Apps and Augmented Reality
Status of the Mobile market, Apps and Augmented RealityStatus of the Mobile market, Apps and Augmented Reality
Status of the Mobile market, Apps and Augmented Realityszabolcs budahazy
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Tom Deryckere
 
HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?Reto Meier
 
Luke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstLuke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstWebExpo
 
Introduction to Android Programming
Introduction to Android ProgrammingIntroduction to Android Programming
Introduction to Android Programming'Zamin Mammadov
 
Windows Phone 8 Wave Guide Montreal Code Camp - The Windows Phone opportunity
Windows Phone 8 Wave Guide Montreal Code Camp - The Windows Phone opportunityWindows Phone 8 Wave Guide Montreal Code Camp - The Windows Phone opportunity
Windows Phone 8 Wave Guide Montreal Code Camp - The Windows Phone opportunityFrédéric Harper
 
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentThe Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentNick Landry
 

Similar to Bill volk (20)

Mobile News Round Up
Mobile News Round UpMobile News Round Up
Mobile News Round Up
 
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
 
Android : Evolution or Revolution
Android : Evolution or RevolutionAndroid : Evolution or Revolution
Android : Evolution or Revolution
 
Qa extreme 2011 eran kinsbruner
Qa extreme 2011 eran kinsbrunerQa extreme 2011 eran kinsbruner
Qa extreme 2011 eran kinsbruner
 
What is Happening in the "App Factory"?
What is Happening in the "App Factory"?What is Happening in the "App Factory"?
What is Happening in the "App Factory"?
 
Introduction to Android
Introduction to AndroidIntroduction to Android
Introduction to Android
 
Sinergija 12 Windows Phone is around the corned
Sinergija 12   Windows Phone is around the cornedSinergija 12   Windows Phone is around the corned
Sinergija 12 Windows Phone is around the corned
 
Chap 1 - mobile Introduction.pptx
Chap 1 - mobile Introduction.pptxChap 1 - mobile Introduction.pptx
Chap 1 - mobile Introduction.pptx
 
developementofmobileapplication-160412025313 (1).pptx
developementofmobileapplication-160412025313 (1).pptxdevelopementofmobileapplication-160412025313 (1).pptx
developementofmobileapplication-160412025313 (1).pptx
 
Lec001
Lec001Lec001
Lec001
 
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
 
CommNexus San Diego Presentation
CommNexus San Diego PresentationCommNexus San Diego Presentation
CommNexus San Diego Presentation
 
Introducing Titanium
Introducing TitaniumIntroducing Titanium
Introducing Titanium
 
Status of the Mobile market, Apps and Augmented Reality
Status of the Mobile market, Apps and Augmented RealityStatus of the Mobile market, Apps and Augmented Reality
Status of the Mobile market, Apps and Augmented Reality
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010
 
HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?
 
Luke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstLuke Wroblewski: Mobile First
Luke Wroblewski: Mobile First
 
Introduction to Android Programming
Introduction to Android ProgrammingIntroduction to Android Programming
Introduction to Android Programming
 
Windows Phone 8 Wave Guide Montreal Code Camp - The Windows Phone opportunity
Windows Phone 8 Wave Guide Montreal Code Camp - The Windows Phone opportunityWindows Phone 8 Wave Guide Montreal Code Camp - The Windows Phone opportunity
Windows Phone 8 Wave Guide Montreal Code Camp - The Windows Phone opportunity
 
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentThe Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App Development
 

More from Carl Ford

M2 m template - agriculture 2-3-11 final
M2 m template - agriculture 2-3-11 finalM2 m template - agriculture 2-3-11 final
M2 m template - agriculture 2-3-11 finalCarl Ford
 
M2 m strategies
M2 m strategiesM2 m strategies
M2 m strategiesCarl Ford
 
Lbs application wars
Lbs application warsLbs application wars
Lbs application warsCarl Ford
 
Enterprise wireless innovation snyder-4 gwe-feb11-prezo
Enterprise wireless innovation snyder-4 gwe-feb11-prezoEnterprise wireless innovation snyder-4 gwe-feb11-prezo
Enterprise wireless innovation snyder-4 gwe-feb11-prezoCarl Ford
 
M health sierra wireless final
M health   sierra wireless finalM health   sierra wireless final
M health sierra wireless finalCarl Ford
 
Jim johnston
Jim johnstonJim johnston
Jim johnstonCarl Ford
 
Andy huckridge
Andy huckridgeAndy huckridge
Andy huckridgeCarl Ford
 
Jeff thompson ceo towerstream
Jeff thompson ceo towerstreamJeff thompson ceo towerstream
Jeff thompson ceo towerstreamCarl Ford
 
M kelley 4_gwe
M kelley 4_gweM kelley 4_gwe
M kelley 4_gweCarl Ford
 
Mike ueland, telit
Mike ueland, telitMike ueland, telit
Mike ueland, telitCarl Ford
 
Bruce Kraselsky
Bruce KraselskyBruce Kraselsky
Bruce KraselskyCarl Ford
 
Case Studies in M2M by David Wigglesworth of Iridium
Case Studies in M2M by David Wigglesworth of IridiumCase Studies in M2M by David Wigglesworth of Iridium
Case Studies in M2M by David Wigglesworth of IridiumCarl Ford
 
Net blazr brough turner
Net blazr brough turnerNet blazr brough turner
Net blazr brough turnerCarl Ford
 
Acme packet kevin mitchell
Acme packet kevin mitchellAcme packet kevin mitchell
Acme packet kevin mitchellCarl Ford
 
Gsma dan warren
Gsma dan warrenGsma dan warren
Gsma dan warrenCarl Ford
 
Alvarion dr. shakouri
Alvarion dr. shakouriAlvarion dr. shakouri
Alvarion dr. shakouriCarl Ford
 
Alcatel lucent-michael cooper
Alcatel lucent-michael cooperAlcatel lucent-michael cooper
Alcatel lucent-michael cooperCarl Ford
 
Nexaira carl silva
Nexaira carl silvaNexaira carl silva
Nexaira carl silvaCarl Ford
 

More from Carl Ford (20)

M2 m template - agriculture 2-3-11 final
M2 m template - agriculture 2-3-11 finalM2 m template - agriculture 2-3-11 final
M2 m template - agriculture 2-3-11 final
 
M2 m strategies
M2 m strategiesM2 m strategies
M2 m strategies
 
Lbs application wars
Lbs application warsLbs application wars
Lbs application wars
 
4 gtablets
4 gtablets4 gtablets
4 gtablets
 
Enterprise wireless innovation snyder-4 gwe-feb11-prezo
Enterprise wireless innovation snyder-4 gwe-feb11-prezoEnterprise wireless innovation snyder-4 gwe-feb11-prezo
Enterprise wireless innovation snyder-4 gwe-feb11-prezo
 
M health sierra wireless final
M health   sierra wireless finalM health   sierra wireless final
M health sierra wireless final
 
Jim johnston
Jim johnstonJim johnston
Jim johnston
 
Andy huckridge
Andy huckridgeAndy huckridge
Andy huckridge
 
Jeff thompson ceo towerstream
Jeff thompson ceo towerstreamJeff thompson ceo towerstream
Jeff thompson ceo towerstream
 
M kelley 4_gwe
M kelley 4_gweM kelley 4_gwe
M kelley 4_gwe
 
Rob mazer
Rob mazerRob mazer
Rob mazer
 
Mike ueland, telit
Mike ueland, telitMike ueland, telit
Mike ueland, telit
 
Bruce Kraselsky
Bruce KraselskyBruce Kraselsky
Bruce Kraselsky
 
Case Studies in M2M by David Wigglesworth of Iridium
Case Studies in M2M by David Wigglesworth of IridiumCase Studies in M2M by David Wigglesworth of Iridium
Case Studies in M2M by David Wigglesworth of Iridium
 
Net blazr brough turner
Net blazr brough turnerNet blazr brough turner
Net blazr brough turner
 
Acme packet kevin mitchell
Acme packet kevin mitchellAcme packet kevin mitchell
Acme packet kevin mitchell
 
Gsma dan warren
Gsma dan warrenGsma dan warren
Gsma dan warren
 
Alvarion dr. shakouri
Alvarion dr. shakouriAlvarion dr. shakouri
Alvarion dr. shakouri
 
Alcatel lucent-michael cooper
Alcatel lucent-michael cooperAlcatel lucent-michael cooper
Alcatel lucent-michael cooper
 
Nexaira carl silva
Nexaira carl silvaNexaira carl silva
Nexaira carl silva
 

Recently uploaded

Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesThousandEyes
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Thierry Lestable
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backElena Simperl
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform EngineeringJemma Hussein Allen
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...Elena Simperl
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 

Recently uploaded (20)

Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 

Bill volk

  • 1. Developing for the Experience: Choices in Device Development William Volk CEO, PlayScreen
  • 2. Our Experience • Published 1st iPhone web games at launch • 20+ Apps in the Apple iPhone App Store • 10+ on Google Android App Market • Blackberry Apps for Clients • Symbian, J2ME and Feature Phone experience • Games, Enterprise, Health, Security and Telecom
  • 3. Smartphone Market Source: Millennial Media, 8/10
  • 4. Smartphone App Stores Source: Silicon Valley Insider, 3/10
  • 5. Overview: iPhone • iOS Operating System • Objective-C Programming • Uniform Screen Resolutions • Semi-Multitasking • Good development tools • Crowded Market
  • 6. Overview: iPhone Source: AdMob 2009
  • 7. Overview: Android • Multiple Screen Sizes: – G1: 320 X 480 pixels – Samsung Captivate: 480 x 800 pixels • Java/Eclipse & Multitasking – NOT Java Micro Edition • Open Market - Low Revenue • May become #1 Smartphone
  • 8. Overview: Blackberry • Many devices - legacy handsets • Java 2 Micro Edition, long history • Multitasking • Many Screen Resolutions: – Curve: 320 x 240, Bold 480x360 … • Large installed base • Migrating OS to QnX – Version 7 last of the current OS
  • 9. Other Handsets • Nokia is still the #1 Smartphone – Over 40% Worldwide, but in decline – Fragmented handsets and software • Ovi store ships 2.3 million downloads per day ….840 million per year level. • Does support J2ME. • Windows Phone 7 and others
  • 10. History of App Porting • 1970’s/1980’s – UCSD Pascal P-Machine – Publishers (games) create own virtual machines that abstract hardware • 1990’s – Java, HTML • 2000’s – Flash etc.
  • 11. Business Considerations • Paid or Free App? – Users don’t care about app portablity – iPhone market HYPER-COMPETITIVE • Purpose of App? – Serving an existing base - OR - – Trying to reach a new market
  • 12. Strategy and Tactics • Asset Creation • Code Modules • Least Common Denominator • Reduce Feature set on some handsets • Porting Solutions: – Flash, HTML5 Based
  • 13. Porting Tools • Flash – iPhone NOT supporting Flash in the browser – Flash will be able to create iPhone apps. – Android and Blackberry runtimes coming. – Not clear on if this will be deployed in the app stores • HTML5 – Run HTML5 in native wrappers. – Commercial conversion tools: PhoneGap, Titanium
  • 14. Case Study - Destination Irvine Tourism app for iPhone, Android, and RIM Features: Maps, Videos, Calendar and Attractions
  • 15. … and what about Games? • Very demanding marketplace • 3D apps create even more issues • Fragmented hardware on Android and Blackberry - Huge performance differences • Lessons from the video game industry • What about Facebook?