Mobile or Web First?

  • 836 views
Uploaded on

Presented on 7 Nov 2012 in the Singapore Computer Society, the talk focus on the priorities, challenges and paradigms where a product manager should decide if their digital product should go mobile or …

Presented on 7 Nov 2012 in the Singapore Computer Society, the talk focus on the priorities, challenges and paradigms where a product manager should decide if their digital product should go mobile or web first. The talk also introduce the lean startup model and responsive web design to the audience.

More in: Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
836
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
50
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Mobile or Web first?Priorities, Challenges, Paradigms on Product Development in the IDM industry. Bernard Leong 1
  • 2. The new digital dilemma• Priorities: Product Management from Start-up to Corporation.• Challenges: Desktop vs Mobility, Device Fragmentation & Market Demand• Paradigms: Responsive Web Design, Lean Startup Model 2
  • 3. Priorities 3
  • 4. In a start-up...• Setting: Limited engineering & financial resources.• Strategy: Develop a product based on an idea that drives sustainable business growth• Market: B2B or B2C• Execution: Quick and iterative development based on customer feedback & internal metrics• Platform Choices: Should we start with one platform or a solution opening up to many? 4
  • 5. In a large corporation• Setting: Strong but focussed engineering & financial resources.• Strategy: Expanding a portfolio of products or a product to other platforms (mobility).• Market: B2B or B2C• Execution: Longer product development cycles• Question: Should we start with one platform or a solution opening up to many? 5
  • 6. Challenges 6
  • 7. “Desktop First” Perspective Facebook 7
  • 8. “Mobile First” Perspective Fab.com - E-Commerce Site 8
  • 9. Native vs Web App Picture Credits: Six Revisions 9
  • 10. Development Native App Web App Each platform has its own Runs on the browser of theDevelopment Process development process (iOS, device (desktop or mobile) Android, WP7, BB) Written on HTML5, CSS, Each platform has its own Javascript or web applicationProgramming Language programming language: Java frameworks: PHP, Ruby or (Android), Objective-C (iOS) Python. Standard SDKs provided by eachProgramming Tools No standard frameworks. platform. 10
  • 11. Development Native App Web App Leverage on native features, information & hardware of the Leverage on limited features:Capabilities device, e.g, camera, GPS, GPS, camera. gyroscope, accelerometer. Installation as an application & No installation and updates areInstallation & Updates requires users to download & made to the web server without update. user intervention No app stores but requiresDistribution App stores and marketplaces SEO and social media efforts. 11
  • 12. Which mobile platform? 12
  • 13. Display Resolution & Screen Sizes Picture Credits: Display Resolution (Wikipedia) 13
  • 14. Numbers can be deceiving ... Apple iPhone OS Android OS Blackberry RIM 4% 2% 2% Windows Mobile Windows Phone 12% Others 32% 49% 14
  • 15. 15
  • 16. Paradigms 16
  • 17. Can we build a product as quickly as possible? Eric Ries: The Lean Startup Model 17
  • 18. How do we develop for various devices? Responsive Web Design 18
  • 19. Source: DCI - http://www.dotcominfoway.com/ 19
  • 20. Summary• Priorities: Focus on the business objectives first before product development.• Challenges: Make decisions on product based on design & platforms. Successful platforms tend to focus on one platforms.• Paradigms: Build products with modern ideas from the lean startup model and responsive web design to limit the complexities of the mobile web. 20