Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Proliferation of Platforms: A great fog facing the modern developer.

Similar presentations


Presentation on theme: "The Proliferation of Platforms: A great fog facing the modern developer."— Presentation transcript:

1 The Proliferation of Platforms: A great fog facing the modern developer

2 The hardest single part of building a software system is deciding precisely what to build. - Fred Brooks

3 Early Platforms: Games:  Midway, Nintendo, Client (Windows) Commerce:  Inventory (database driven) Phone:  Nokia, Motorola

4 Commerce:  Web, Mobile (hyper-meta based) Phone:  iOS, Android, RIM Games:  Web, Mobile, Steam (on top of client) Contemporary Platforms:

5

6 Examples

7 iTune s

8  Continues to beat web-based streaming services. What enabled success?  Something to do with possession.

9 Mint.com

10  Released at a time when client software was go-to for personal finance. What enabled success?  Web enabled syncing.

11 Tapulou s

12  Entered very speculative market. What enabled success?  Embraced interface.

13 Greplin Demo

14 Greplin  First instinct would have been mobile. What enabled success?  PC is still primary device.  Originated when founder couldn't find address for party on phone.

15 WDTD? (What's a developer to do?) Greplin: Where is this address? Mint: Why isn't my accounting up to date? iTunes: How do people interact with their music? Where is this data stored? Why isn't this synced? Where is it easiest to transfer data between hardware?

16 Thank you.


Download ppt "The Proliferation of Platforms: A great fog facing the modern developer."

Similar presentations


Ads by Google