SlideShare a Scribd company logo
1 of 33
Download to read offline
1




(Mobile) Developer’s Dilemma
         Paul Golding
        http://wirelesswanders.com
                                     Copyright Paul Golding, 2008
2




Paul G - Mobile Apps Expert...
  Help companies with their mobile product strategies and
  architecture: Operators, Equipment vendors, Media
  companies, Start-Ups

  Done a long time: Mobilist since 1990, last 12 in applications -
  14 patents in mobile design. Worked in all parts of the
  mobile ecosystem. Expert member MIDP 3.

  Do it for real: 2006/7 Chief Applications Architect, Motorola
  Mobile Apps, Mobile TV/IPTV

  Done it a lot: Architect/designer of numerous mobile/Internet
  solutions - First ever mobile portal (Zingo)

  Done it widely: Worked on mobile projects in all continents:
  O2, Vodafone, 3 UK, 3 Italia, Virgin Mobile, Etisalat, Du,
  BSkyB, OMTP, BT, GSMA, Netscape, Morroc Telecom,
  Orascom, CSL, Al Jazeera, Lucent, NTT DoCoMo, MTC,
  Extreme, Metrowalker, mConnected...
                                                                     Copyright Paul Golding, 2008
3
3




The developer’s
   dilemma:
3




  The developer’s
     dilemma:
What should I build?
4




Copyright Paul Golding, 2008
4




a. Application




                 Copyright Paul Golding, 2008
4




a. Application
b. Open APIs




                 Copyright Paul Golding, 2008
4




a. Application
b. Open APIs
c. Community



                 Copyright Paul Golding, 2008
4




a. Application
b. Open APIs
c. Community
 d. Platform


                 Copyright Paul Golding, 2008
4




a. Application
b. Open APIs
c. Community
 d. Platform
  e. Service
                 Copyright Paul Golding, 2008
5
5




What should I build?
5




What should I build?

 ... f. Experience
6




Think UX, think whole product
POP3 client is not a product…
If the interface clumsy = not a whole product….
if the tariff is unclear = not a whole product...
Can't easily type = not a whole product….
Users like a WHOLE PRODUCT....


         100% of your emails accessible
               within seconds...

                     ..Securely..
                     ..Anytime...
                   ..Anywhere...
                  ...Fixed price...
                  ..Spam-free.....

                                                    Copyright Paul Golding, 2008
Successful mobile UX (in more detail)                                                                                                                   7


                                                        Successful
                                                      Mobile Experience

Discovery          Unboxing            Investment          Passion/               Accessible/        Anticipation        Conversation
                                                           Evangelism             Contextual
Can I easily find   Does it work out    Is this easy to                                               I will want to      I can easily use
the service?       of the box?         use?                I will love using      I can easily       keep coming         this with others
                                                           this because...        bump into this     back because...
Does it say        Can I play          Can I access                               because...                             I can easily find
something          immediately or      my data?            I will want to tell                       I look forward to   others
meaningful to      do I have to “get                       others                 It understands     new features
me on the box?     it?”                Can I easily        because...             my needs           because...          It adapts to my
                                       ‘bump into’                                because...                             social
Does it make       Can I invite        this?               If I stop using                                               relationships
me a promise?      others?                                 this, I will miss it   It adapts to my
                                       Does it get         because...             situation                              It adapts to my
Is it one click                        better the more                            because...                             social context
away?                                  I use it?           How is my
                                                           loyalty
                                                           rewarded?




                                                 Mobile Web 2.0 Ecosystem

                                                          Usable devices

                                           Transparent business terms and tariff

                                       Open, secure and extensible architectures

                                                         Reliable networks
                                                                                          Copyright Paul Golding (www.paulgolding.com) 2008



                                                                                                                               Copyright Paul Golding, 2008
8




Mobile UX: exploit context:
                  Location         Interests




          Time                                 Friends




                  Activities       Proximity


    All mobile products should take context into account
                                                    Copyright Paul Golding, 2008
9




Context: Web 2.0, Microformats:
                      Location                  Interests




          Time                                                Friends
                                   Web 2.0
                             Microformats

                      Activities                Proximity


     Increasingly, mobile product design needs to take context into account
                                                                    Copyright Paul Golding, 2008
10
10




What should I build?
10




What should I build?

  ... g. Business!
11




Think business architecture
                               Market
                               Trends
Developers aim here          (Mega/Micro)




                              Profitable
                                 app
                Technology                  Business
                 Enablers                    models




                                                       How do we do this?....
                                                             Copyright Paul Golding, 2008
12



Social Business Model -
Co-creation & work with Frenemies
                                 Co-create or die! (TODAY: Find some
             Users               co-conspirators!) Social Coding.

                                 Ecosystem: common log-in, use
                                 microformats, exploit mash-ups: Click-
                                 off, but not click-out!
            Profitable            Open ideas exchange: it’s mostly in the
            business             execution, not the idea or technology

  Techies        Entrepreneurs   Share the risk - make frenemies

                                 A place to do all the above: O2
                                 Litmus!?

                                                     Copyright Paul Golding, 2008
13




Copyright Paul Golding, 2008
13




What should I build?




                Copyright Paul Golding, 2008
13




What should I build?
2009: Opportunities:



               Copyright Paul Golding, 2008
13




What should I build?
2009: Opportunities:
 Mobilized social applications




                         Copyright Paul Golding, 2008
13




What should I build?
2009: Opportunities:
 Mobilized social applications
         Video apps


                         Copyright Paul Golding, 2008
13




What should I build?
2009: Opportunities:
 Mobilized social applications
         Video apps
  Enterprise social software

                         Copyright Paul Golding, 2008
13




What should I build?
2009: Opportunities:
 Mobilized social applications
         Video apps
  Enterprise social software
      Cloud computing
                         Copyright Paul Golding, 2008
13




What should I build?
2009: Opportunities:
 Mobilized social applications
         Video apps
  Enterprise social software
      Cloud computing
       SOHO solutions    Copyright Paul Golding, 2008
14




2009: Mobile Drivers:
     Increased device usability
   Greater Web 2.0-dependency
      More data-friendly tariffs
     Mobilized social networks
            App stores
 Greater user participation/appetite
 Easier transactional capability (€)
                              Copyright Paul Golding, 2008
15




Thank you
       Paul Golding
paul@wirelesswanders.com
  wirelesswanders.com



     Follow

@pgolding
                           (C) Copyright Paul Golding, 2008

More Related Content

Viewers also liked

Some thoughts about mobile innovation (OpenMIC July 2009)
Some thoughts about mobile innovation (OpenMIC July 2009)Some thoughts about mobile innovation (OpenMIC July 2009)
Some thoughts about mobile innovation (OpenMIC July 2009)Paul Golding
 
Online information conference 2011
Online information conference 2011Online information conference 2011
Online information conference 2011Paul Golding
 
Going Mobile With Mobile 2.0 (V0.2)
Going Mobile With Mobile 2.0 (V0.2)Going Mobile With Mobile 2.0 (V0.2)
Going Mobile With Mobile 2.0 (V0.2)Paul Golding
 
Data First - The Next Mobile Wave
Data First - The Next Mobile WaveData First - The Next Mobile Wave
Data First - The Next Mobile WavePaul Golding
 
Developer Journey - from dev to entrepreneur, from idea to market
Developer Journey - from dev to entrepreneur, from idea to marketDeveloper Journey - from dev to entrepreneur, from idea to market
Developer Journey - from dev to entrepreneur, from idea to marketPaul Golding
 
Why Do We Hang Art (and Nests) On Our Walls?
Why Do We Hang Art (and Nests) On Our Walls?Why Do We Hang Art (and Nests) On Our Walls?
Why Do We Hang Art (and Nests) On Our Walls?Paul Golding
 
Mobile 2.0: Ubiquitous Connectivity
Mobile 2.0: Ubiquitous ConnectivityMobile 2.0: Ubiquitous Connectivity
Mobile 2.0: Ubiquitous ConnectivityPaul Golding
 
Real Time Mobile Web V0.2
Real Time Mobile Web V0.2Real Time Mobile Web V0.2
Real Time Mobile Web V0.2Paul Golding
 
Mobile Augmented Reality and Mash-Ups
Mobile Augmented Reality and Mash-UpsMobile Augmented Reality and Mash-Ups
Mobile Augmented Reality and Mash-UpsPaul Golding
 
Mobile Web Evolution - Rich Mobile Applications and Real-time Web UX
Mobile Web Evolution - Rich Mobile Applications and Real-time Web UXMobile Web Evolution - Rich Mobile Applications and Real-time Web UX
Mobile Web Evolution - Rich Mobile Applications and Real-time Web UXPaul Golding
 

Viewers also liked (10)

Some thoughts about mobile innovation (OpenMIC July 2009)
Some thoughts about mobile innovation (OpenMIC July 2009)Some thoughts about mobile innovation (OpenMIC July 2009)
Some thoughts about mobile innovation (OpenMIC July 2009)
 
Online information conference 2011
Online information conference 2011Online information conference 2011
Online information conference 2011
 
Going Mobile With Mobile 2.0 (V0.2)
Going Mobile With Mobile 2.0 (V0.2)Going Mobile With Mobile 2.0 (V0.2)
Going Mobile With Mobile 2.0 (V0.2)
 
Data First - The Next Mobile Wave
Data First - The Next Mobile WaveData First - The Next Mobile Wave
Data First - The Next Mobile Wave
 
Developer Journey - from dev to entrepreneur, from idea to market
Developer Journey - from dev to entrepreneur, from idea to marketDeveloper Journey - from dev to entrepreneur, from idea to market
Developer Journey - from dev to entrepreneur, from idea to market
 
Why Do We Hang Art (and Nests) On Our Walls?
Why Do We Hang Art (and Nests) On Our Walls?Why Do We Hang Art (and Nests) On Our Walls?
Why Do We Hang Art (and Nests) On Our Walls?
 
Mobile 2.0: Ubiquitous Connectivity
Mobile 2.0: Ubiquitous ConnectivityMobile 2.0: Ubiquitous Connectivity
Mobile 2.0: Ubiquitous Connectivity
 
Real Time Mobile Web V0.2
Real Time Mobile Web V0.2Real Time Mobile Web V0.2
Real Time Mobile Web V0.2
 
Mobile Augmented Reality and Mash-Ups
Mobile Augmented Reality and Mash-UpsMobile Augmented Reality and Mash-Ups
Mobile Augmented Reality and Mash-Ups
 
Mobile Web Evolution - Rich Mobile Applications and Real-time Web UX
Mobile Web Evolution - Rich Mobile Applications and Real-time Web UXMobile Web Evolution - Rich Mobile Applications and Real-time Web UX
Mobile Web Evolution - Rich Mobile Applications and Real-time Web UX
 

Similar to Mobile Developer's Dilemma

Mobile, Mobile, Mobile
Mobile, Mobile, MobileMobile, Mobile, Mobile
Mobile, Mobile, MobilePaul Golding
 
L2 Prestige100 - Mobile IQ 2012
L2 Prestige100 - Mobile IQ 2012L2 Prestige100 - Mobile IQ 2012
L2 Prestige100 - Mobile IQ 2012Alain Duchene
 
Why "mobile first" isn't enough - Developing a better user experience
Why "mobile first" isn't enough - Developing a better user experienceWhy "mobile first" isn't enough - Developing a better user experience
Why "mobile first" isn't enough - Developing a better user experienceKevin Powell
 
Wireless Systems Congress LocalSocial
Wireless Systems Congress LocalSocialWireless Systems Congress LocalSocial
Wireless Systems Congress LocalSocialSean O'Sullivan
 
Senscape for mo mo bj 530
Senscape for mo mo bj 530Senscape for mo mo bj 530
Senscape for mo mo bj 530momobeijing
 
Mobile-first, a quick introduction
Mobile-first, a quick introductionMobile-first, a quick introduction
Mobile-first, a quick introductionJelle Desramaults
 
Business is now Social, Jeremy Cooper, Salesforce.com
Business is now Social, Jeremy Cooper, Salesforce.comBusiness is now Social, Jeremy Cooper, Salesforce.com
Business is now Social, Jeremy Cooper, Salesforce.comPaul Writer
 
Soft not slow: Defining a design process for the internet of things
Soft not slow: Defining a design process for the internet of thingsSoft not slow: Defining a design process for the internet of things
Soft not slow: Defining a design process for the internet of thingsAlexandra Deschamps-Sonsino
 
Mobile Social Networking: Trends and forecasts from the Informa 2009 market ...
Mobile Social Networking: Trends and forecasts from the Informa  2009 market ...Mobile Social Networking: Trends and forecasts from the Informa  2009 market ...
Mobile Social Networking: Trends and forecasts from the Informa 2009 market ...MobileMonday Switzerland
 
Mobile Communities - Future Trends and Challenges
Mobile Communities - Future Trends and ChallengesMobile Communities - Future Trends and Challenges
Mobile Communities - Future Trends and ChallengesWilli Schroll
 
Compound Versus Elemental Devices New Mobile Device Market Strategies 6.1...
Compound Versus Elemental Devices   New Mobile Device Market Strategies   6.1...Compound Versus Elemental Devices   New Mobile Device Market Strategies   6.1...
Compound Versus Elemental Devices New Mobile Device Market Strategies 6.1...www.webhub.mobi by Yuvee, Inc.
 
Device market strategy lessons from the iPhone, Blackberry, Pre and Zune
Device market strategy lessons from the iPhone, Blackberry, Pre and ZuneDevice market strategy lessons from the iPhone, Blackberry, Pre and Zune
Device market strategy lessons from the iPhone, Blackberry, Pre and ZuneNathalie Magniez
 
E20 Keynote: SoLoMo
E20 Keynote:   SoLoMo E20 Keynote:   SoLoMo
E20 Keynote: SoLoMo Sandy Carter
 
bemoko's 5 easy steps to mobilising your brand
bemoko's 5 easy steps to mobilising your brandbemoko's 5 easy steps to mobilising your brand
bemoko's 5 easy steps to mobilising your brandbemoko Ltd.
 
ITSinsider '09 Prognostications
ITSinsider '09 PrognosticationsITSinsider '09 Prognostications
ITSinsider '09 PrognosticationsSoCo Partners
 
Moglue GMIC Presentation Application
Moglue GMIC Presentation ApplicationMoglue GMIC Presentation Application
Moglue GMIC Presentation Applicationmoglue
 
LUON WassUp recap - mar 2014 - 2. the mobile landscape
LUON WassUp recap  - mar 2014 - 2. the mobile landscapeLUON WassUp recap  - mar 2014 - 2. the mobile landscape
LUON WassUp recap - mar 2014 - 2. the mobile landscapeLUON
 
Mobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychologyMobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychologyiQcontent
 
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...Liquid Reality
 

Similar to Mobile Developer's Dilemma (20)

Mobile, Mobile, Mobile
Mobile, Mobile, MobileMobile, Mobile, Mobile
Mobile, Mobile, Mobile
 
L2 Prestige100 - Mobile IQ 2012
L2 Prestige100 - Mobile IQ 2012L2 Prestige100 - Mobile IQ 2012
L2 Prestige100 - Mobile IQ 2012
 
Why "mobile first" isn't enough - Developing a better user experience
Why "mobile first" isn't enough - Developing a better user experienceWhy "mobile first" isn't enough - Developing a better user experience
Why "mobile first" isn't enough - Developing a better user experience
 
Wireless Systems Congress LocalSocial
Wireless Systems Congress LocalSocialWireless Systems Congress LocalSocial
Wireless Systems Congress LocalSocial
 
Senscape for mo mo bj 530
Senscape for mo mo bj 530Senscape for mo mo bj 530
Senscape for mo mo bj 530
 
Mobile-first, a quick introduction
Mobile-first, a quick introductionMobile-first, a quick introduction
Mobile-first, a quick introduction
 
Business is now Social, Jeremy Cooper, Salesforce.com
Business is now Social, Jeremy Cooper, Salesforce.comBusiness is now Social, Jeremy Cooper, Salesforce.com
Business is now Social, Jeremy Cooper, Salesforce.com
 
Soft not slow: Defining a design process for the internet of things
Soft not slow: Defining a design process for the internet of thingsSoft not slow: Defining a design process for the internet of things
Soft not slow: Defining a design process for the internet of things
 
Mobile Social Networking: Trends and forecasts from the Informa 2009 market ...
Mobile Social Networking: Trends and forecasts from the Informa  2009 market ...Mobile Social Networking: Trends and forecasts from the Informa  2009 market ...
Mobile Social Networking: Trends and forecasts from the Informa 2009 market ...
 
Mobile Communities - Future Trends and Challenges
Mobile Communities - Future Trends and ChallengesMobile Communities - Future Trends and Challenges
Mobile Communities - Future Trends and Challenges
 
Compound Versus Elemental Devices New Mobile Device Market Strategies 6.1...
Compound Versus Elemental Devices   New Mobile Device Market Strategies   6.1...Compound Versus Elemental Devices   New Mobile Device Market Strategies   6.1...
Compound Versus Elemental Devices New Mobile Device Market Strategies 6.1...
 
Device market strategy lessons from the iPhone, Blackberry, Pre and Zune
Device market strategy lessons from the iPhone, Blackberry, Pre and ZuneDevice market strategy lessons from the iPhone, Blackberry, Pre and Zune
Device market strategy lessons from the iPhone, Blackberry, Pre and Zune
 
E20 Keynote: SoLoMo
E20 Keynote:   SoLoMo E20 Keynote:   SoLoMo
E20 Keynote: SoLoMo
 
bemoko's 5 easy steps to mobilising your brand
bemoko's 5 easy steps to mobilising your brandbemoko's 5 easy steps to mobilising your brand
bemoko's 5 easy steps to mobilising your brand
 
ITSinsider '09 Prognostications
ITSinsider '09 PrognosticationsITSinsider '09 Prognostications
ITSinsider '09 Prognostications
 
Moglue GMIC Presentation Application
Moglue GMIC Presentation ApplicationMoglue GMIC Presentation Application
Moglue GMIC Presentation Application
 
LUON WassUp recap - mar 2014 - 2. the mobile landscape
LUON WassUp recap  - mar 2014 - 2. the mobile landscapeLUON WassUp recap  - mar 2014 - 2. the mobile landscape
LUON WassUp recap - mar 2014 - 2. the mobile landscape
 
Mobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychologyMobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychology
 
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
 
NOX July 2011
NOX July 2011NOX July 2011
NOX July 2011
 

More from Paul Golding

Dynamic Pricing for Personal Unsecured Loans
Dynamic Pricing for Personal Unsecured LoansDynamic Pricing for Personal Unsecured Loans
Dynamic Pricing for Personal Unsecured LoansPaul Golding
 
Mobile Ecosystem Dynamics (CTO Briefing)
Mobile Ecosystem Dynamics (CTO Briefing)Mobile Ecosystem Dynamics (CTO Briefing)
Mobile Ecosystem Dynamics (CTO Briefing)Paul Golding
 
From Apples to Augmented Cognition (Current and Future Trends in Mobile)
From Apples to Augmented Cognition (Current and Future Trends in Mobile)From Apples to Augmented Cognition (Current and Future Trends in Mobile)
From Apples to Augmented Cognition (Current and Future Trends in Mobile)Paul Golding
 
Mobile is Everyware
Mobile is EverywareMobile is Everyware
Mobile is EverywarePaul Golding
 
Big M Conference - Future Mobile Innovations
Big M Conference - Future Mobile InnovationsBig M Conference - Future Mobile Innovations
Big M Conference - Future Mobile InnovationsPaul Golding
 

More from Paul Golding (6)

Dynamic Pricing for Personal Unsecured Loans
Dynamic Pricing for Personal Unsecured LoansDynamic Pricing for Personal Unsecured Loans
Dynamic Pricing for Personal Unsecured Loans
 
Connfu adhearsion
Connfu adhearsionConnfu adhearsion
Connfu adhearsion
 
Mobile Ecosystem Dynamics (CTO Briefing)
Mobile Ecosystem Dynamics (CTO Briefing)Mobile Ecosystem Dynamics (CTO Briefing)
Mobile Ecosystem Dynamics (CTO Briefing)
 
From Apples to Augmented Cognition (Current and Future Trends in Mobile)
From Apples to Augmented Cognition (Current and Future Trends in Mobile)From Apples to Augmented Cognition (Current and Future Trends in Mobile)
From Apples to Augmented Cognition (Current and Future Trends in Mobile)
 
Mobile is Everyware
Mobile is EverywareMobile is Everyware
Mobile is Everyware
 
Big M Conference - Future Mobile Innovations
Big M Conference - Future Mobile InnovationsBig M Conference - Future Mobile Innovations
Big M Conference - Future Mobile Innovations
 

Recently uploaded

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Recently uploaded (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Mobile Developer's Dilemma

  • 1. 1 (Mobile) Developer’s Dilemma Paul Golding http://wirelesswanders.com Copyright Paul Golding, 2008
  • 2. 2 Paul G - Mobile Apps Expert... Help companies with their mobile product strategies and architecture: Operators, Equipment vendors, Media companies, Start-Ups Done a long time: Mobilist since 1990, last 12 in applications - 14 patents in mobile design. Worked in all parts of the mobile ecosystem. Expert member MIDP 3. Do it for real: 2006/7 Chief Applications Architect, Motorola Mobile Apps, Mobile TV/IPTV Done it a lot: Architect/designer of numerous mobile/Internet solutions - First ever mobile portal (Zingo) Done it widely: Worked on mobile projects in all continents: O2, Vodafone, 3 UK, 3 Italia, Virgin Mobile, Etisalat, Du, BSkyB, OMTP, BT, GSMA, Netscape, Morroc Telecom, Orascom, CSL, Al Jazeera, Lucent, NTT DoCoMo, MTC, Extreme, Metrowalker, mConnected... Copyright Paul Golding, 2008
  • 3. 3
  • 5. 3 The developer’s dilemma: What should I build?
  • 7. 4 a. Application Copyright Paul Golding, 2008
  • 8. 4 a. Application b. Open APIs Copyright Paul Golding, 2008
  • 9. 4 a. Application b. Open APIs c. Community Copyright Paul Golding, 2008
  • 10. 4 a. Application b. Open APIs c. Community d. Platform Copyright Paul Golding, 2008
  • 11. 4 a. Application b. Open APIs c. Community d. Platform e. Service Copyright Paul Golding, 2008
  • 12. 5
  • 13. 5 What should I build?
  • 14. 5 What should I build? ... f. Experience
  • 15. 6 Think UX, think whole product POP3 client is not a product… If the interface clumsy = not a whole product…. if the tariff is unclear = not a whole product... Can't easily type = not a whole product…. Users like a WHOLE PRODUCT.... 100% of your emails accessible within seconds... ..Securely.. ..Anytime... ..Anywhere... ...Fixed price... ..Spam-free..... Copyright Paul Golding, 2008
  • 16. Successful mobile UX (in more detail) 7 Successful Mobile Experience Discovery Unboxing Investment Passion/ Accessible/ Anticipation Conversation Evangelism Contextual Can I easily find Does it work out Is this easy to I will want to I can easily use the service? of the box? use? I will love using I can easily keep coming this with others this because... bump into this back because... Does it say Can I play Can I access because... I can easily find something immediately or my data? I will want to tell I look forward to others meaningful to do I have to “get others It understands new features me on the box? it?” Can I easily because... my needs because... It adapts to my ‘bump into’ because... social Does it make Can I invite this? If I stop using relationships me a promise? others? this, I will miss it It adapts to my Does it get because... situation It adapts to my Is it one click better the more because... social context away? I use it? How is my loyalty rewarded? Mobile Web 2.0 Ecosystem Usable devices Transparent business terms and tariff Open, secure and extensible architectures Reliable networks Copyright Paul Golding (www.paulgolding.com) 2008 Copyright Paul Golding, 2008
  • 17. 8 Mobile UX: exploit context: Location Interests Time Friends Activities Proximity All mobile products should take context into account Copyright Paul Golding, 2008
  • 18. 9 Context: Web 2.0, Microformats: Location Interests Time Friends Web 2.0 Microformats Activities Proximity Increasingly, mobile product design needs to take context into account Copyright Paul Golding, 2008
  • 19. 10
  • 21. 10 What should I build? ... g. Business!
  • 22. 11 Think business architecture Market Trends Developers aim here (Mega/Micro) Profitable app Technology Business Enablers models How do we do this?.... Copyright Paul Golding, 2008
  • 23. 12 Social Business Model - Co-creation & work with Frenemies Co-create or die! (TODAY: Find some Users co-conspirators!) Social Coding. Ecosystem: common log-in, use microformats, exploit mash-ups: Click- off, but not click-out! Profitable Open ideas exchange: it’s mostly in the business execution, not the idea or technology Techies Entrepreneurs Share the risk - make frenemies A place to do all the above: O2 Litmus!? Copyright Paul Golding, 2008
  • 25. 13 What should I build? Copyright Paul Golding, 2008
  • 26. 13 What should I build? 2009: Opportunities: Copyright Paul Golding, 2008
  • 27. 13 What should I build? 2009: Opportunities: Mobilized social applications Copyright Paul Golding, 2008
  • 28. 13 What should I build? 2009: Opportunities: Mobilized social applications Video apps Copyright Paul Golding, 2008
  • 29. 13 What should I build? 2009: Opportunities: Mobilized social applications Video apps Enterprise social software Copyright Paul Golding, 2008
  • 30. 13 What should I build? 2009: Opportunities: Mobilized social applications Video apps Enterprise social software Cloud computing Copyright Paul Golding, 2008
  • 31. 13 What should I build? 2009: Opportunities: Mobilized social applications Video apps Enterprise social software Cloud computing SOHO solutions Copyright Paul Golding, 2008
  • 32. 14 2009: Mobile Drivers: Increased device usability Greater Web 2.0-dependency More data-friendly tariffs Mobilized social networks App stores Greater user participation/appetite Easier transactional capability (€) Copyright Paul Golding, 2008
  • 33. 15 Thank you Paul Golding paul@wirelesswanders.com wirelesswanders.com Follow @pgolding (C) Copyright Paul Golding, 2008