SlideShare a Scribd company logo
1 of 101
Download to read offline
The Why & How of Mobile
Martijn Pannevis - @PanMan
Show Me The Money ’09
#5   Show me
     the money!
 Speakers
Why?
What would you rather miss
      for one year?
31%




69%


            Sex
            Telefoon
Mobile is Personal




       CC By http://www.flickr.com/photos/seandreilinger/133299418
Mobile is Social




         CC by http://www.flickr.com/photos/polvero/3551035260
Mobile has Context




   CC By http://www.flickr.com/photos/delphien/3029504174
Mobile is always near




       CC By http://www.flickr.com/photos/lanier67/2979124681
Most important medium


      10-19        25             22        11                42
Age




      20-29        23                  37           12             28



      30-39             39                   30          10            21



              TV             PC             Other             Mobile
Number of devices                                     4,600

                                                         3,900




                                           2,200

                                 1,500
             1,100   1,200

  480
Newspapers    PC’s   Landlines    TV’s   Bank accounts   Radio’s   Mobile Phones
Massai krijgers




          CC by http://www.flickr.com/photos/markkelley/1022720488/
Mobile Internet Outpaces Desktop Internet Adoption
                        iPhone + iTouch Users = 8x AOL Users 8 Quarters After Launch

                              iPhone + iTouch vs. NTT docomo i-mode vs. Netscape vs. AOL Users
                                                First 20 Quarters Since Launch
                                                               ~57MM
                   60                  Mobile Internet                             Desktop Internet
                                    iPhone + iTouch                                     Netscape*
                   50                  Launched 6/07                                Launched 12/94


                   40
Subscribers (MM)




                                                               ~25MM                                                            Mobile Internet

                   30                                                                                                       NTT docomo i-mode
                                                                                                                                Launched 6/99

                   20
                                                               ~11MM
                                                                                                                               Desktop Internet
                   10
                                                                                                                                       AOL*
                                                               ~7MM                                                         v 2.0 Launched 9/94

                         Q1       Q3        Q5           Q7      Q9          Q11          Q13          Q15          Q17          Q19
                                                              Quarters Since Launch
                                  iPhone + iTouch             NTT docomo i-mode                      AOL              Netscape

                                                               Note: *AOL subscribers data not available before CQ3:94; Netscape users limited to US only.   33
                                                                                                    Source: Company Reports , Morgan Stanley Research.
15,000M




10,000M




 5,000M




    0M
     Okt 2007   Sept 2009
2.500.000 Users in NL
Top 10 in NL
1    Nu.nl
2    Google
3    Buienradar
4    Hyves
5    Hotmail
6    9292
7    Telegraaf
8    Gmail
9    NS
10   NOS
Trends in NL
1    Nu.nl
2    Google
3    Buienradar
                          Locatie based
4    Hyves
5    Hotmail
6    9292
7    Telegraaf
8    Gmail
9    NS
10   NOS
Trends in NL
1    Nu.nl
2    Google
3    Buienradar
4    Hyves                Nieuws
5    Hotmail
6    9292
7    Telegraaf
8    Gmail
9    NS
10   NOS
Trends in NL
1    Nu.nl
2    Google
3    Buienradar
4    Hyves
                       Social Communication

5    Hotmail
6    9292
7    Telegraaf
8    Gmail
9    NS
10   NOS
Top 10 in NL
1    Nu.nl
2    Google
3    Buienradar
4    Hyves
5    Hotmail
6    9292
7    Telegraaf
8    Gmail
9    NS
10   NOS
Hyves:
200.000.000
 pageviews
 1.000.000
   users
NOS
18.000.000
  teletext
 pagina’s
How?
Platforms
      CC By http://www.flickr.com/photos/stuckincustoms/211239773
PC world
Mobile




CC by http://www.flickr.com/photos/d_a_v_i_d_m_/89612916
Mobile Platforms
Symbian S60
                 Mobile Web
J2me
                 Widgets
Blackberry
                 iPhone
Windows Mobile
                 Android
SMS
Symbian S60
J2ME - PRO
J2ME - CON
Blackberry
Windows Mobile
SMS




      CC By http://www.flickr.com/photos/sis/2789152982
"The future is here.
                  It's just not evenly
                    distributed yet."


William Gibson
iPhone
Android




CC By http://www.flickr.com/photos/laihiu/3799313903/
Android
More open than iPhone:
  Possible to replace native parts (ie contacts)
  hook into OS. (ie: Receive SMS)
  run background tasks.
Market & Own distribution possible (but not common).
Growing, but not there yet
Mobile Widgets
Mobile Web
Normal vs. Mobile web
Few browsers           Many browsers
Consistent behaviour   Different browsers
Big screens            Different screen sizes
Input: mouse           Keypad/touch/mouse
                       emulator
Mobile Web
Like the normal web, but not
Again: Lot’s of fragmentation
decide on resources, optimization per platform, and
wanted reach
Big range of devices: From highest-end browsers
(iPhone) to very low end
Almost no direct monetization possible
Mobile web is the future


 Like normal web: distribution rules
 Interface & sensor access will get there
 Most apps are lists & screens with data anyway
 HTML 5 is leading the way: Cool new things
Appstore




Worldwide Distribution
Worldwide Payments
112.556 apps
Appstores are
the new black
So, which one?
Which platform?

Reach in YOUR target group
Capabilities needed
Future-ness (that’s a perfectly cromulent word!)
It’s still nowhere near a mature market
If possible, go with the web
Multiple Platforms
 Don’t start from scratch all the time
 Build (internal) API
 If you are popular others will build for you :) eg: Twitter
70%                                Sales
                                   Web Usage
60%

50%

40%

30%

20%

10%

0%
      Symbian   iPhone   RIM   Windows Android
Native Apps
Why go native on mobile?

More control over the user experience
Richer interaction (make buttons do stuff)
Access to sensor data
Distribution through appstores
Pay $100.
Xcode
Testing
Simulator
Test on device!




                  CC from http://www.flickr.com/photos/bendodson/3367856091/
UDID’s


         CC by http://www.flickr.com/photos/8533266@N04/2075411436/
Objective C. Not easy




           CC by http://www.flickr.com/photos/veggiefrog/3435380297
WebApps
Powerful browser
Web Based
Browser Install
Run as app
Games
Dashcode
Disadvantages




     CC by http://www.flickr.com/photos/iko/145211107/
Appstore
PhoneGap!
Native
Web-based apps
WWW folder
Submit
Online app Management
Submit




   CC by http://www.flickr.com/photos/bright/77891644/
Wait....




CC by http://www.flickr.com/photos/flod/3241103792/
Wait..........




CC by http://www.flickr.com/photos/flod/3241103792/
Approved




           CC by http://www.flickr.com/photos/striatic/2145725302
Appstore
Make Money!




              CC by http://www.flickr.com/photos/daviddmuir/2125697998/
Layar
Layar
Layar 3D
Beatles
Layar
Thanks
www.martijnpannevis.nl
mail@martijnpannevis.nl
@PanMan on Twitter

More Related Content

Similar to The Why and How of Mobile

Internet Trends 2010
Internet Trends 2010Internet Trends 2010
Internet Trends 2010techMAP
 
Uniting care hospital of the future - craig rispin
Uniting care   hospital of the future - craig rispinUniting care   hospital of the future - craig rispin
Uniting care hospital of the future - craig rispinCraig Rispin
 
The Megatrend of M2M - a View of the Year 2018 - Craig Rispin Keynote at - C...
The Megatrend of M2M - a View of the Year 2018 - Craig Rispin Keynote at  - C...The Megatrend of M2M - a View of the Year 2018 - Craig Rispin Keynote at  - C...
The Megatrend of M2M - a View of the Year 2018 - Craig Rispin Keynote at - C...Craig Rispin
 
iPhone Apps - What, how, why?
iPhone Apps - What, how, why?iPhone Apps - What, how, why?
iPhone Apps - What, how, why?David Carr
 
Phones are the new PCs. & the Red Fez Playbook, November 2010
Phones are the new PCs. & the Red Fez Playbook, November 2010Phones are the new PCs. & the Red Fez Playbook, November 2010
Phones are the new PCs. & the Red Fez Playbook, November 2010Harald Felgner, PhD
 
3D Anytime, Anywhere
3D Anytime, Anywhere3D Anytime, Anywhere
3D Anytime, AnywhereJames Uren
 
Mobile future of newspapers
Mobile future of newspapersMobile future of newspapers
Mobile future of newspapersGreg Piechota
 
Success of the iPhone (April 2009)
Success of the iPhone (April 2009)Success of the iPhone (April 2009)
Success of the iPhone (April 2009)Joel West
 
Lunsford Group Wireless Industry Snapshot 2010
Lunsford Group Wireless Industry Snapshot 2010Lunsford Group Wireless Industry Snapshot 2010
Lunsford Group Wireless Industry Snapshot 2010Bernard Moon
 
Mobile first luke wroblewski
Mobile first luke wroblewskiMobile first luke wroblewski
Mobile first luke wroblewskiJakub Horoszko
 
The Mobile Industry & Ecosystem (March 2010)
The Mobile Industry & Ecosystem (March 2010)The Mobile Industry & Ecosystem (March 2010)
The Mobile Industry & Ecosystem (March 2010)Shane Williamson
 
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
 
I-Mode in mobile communication.
I-Mode in mobile communication.I-Mode in mobile communication.
I-Mode in mobile communication.hari krishnan.n
 
State of Mobile Computing
State of Mobile Computing State of Mobile Computing
State of Mobile Computing Alex Ferrara
 
Android Workshop at @majug by @derwildemomo and @elektrojunge
Android Workshop at @majug by @derwildemomo and @elektrojungeAndroid Workshop at @majug by @derwildemomo and @elektrojunge
Android Workshop at @majug by @derwildemomo and @elektrojungeBenny Reimold
 

Similar to The Why and How of Mobile (20)

Internet Trends 2010
Internet Trends 2010Internet Trends 2010
Internet Trends 2010
 
Uniting care hospital of the future - craig rispin
Uniting care   hospital of the future - craig rispinUniting care   hospital of the future - craig rispin
Uniting care hospital of the future - craig rispin
 
The Megatrend of M2M - a View of the Year 2018 - Craig Rispin Keynote at - C...
The Megatrend of M2M - a View of the Year 2018 - Craig Rispin Keynote at  - C...The Megatrend of M2M - a View of the Year 2018 - Craig Rispin Keynote at  - C...
The Megatrend of M2M - a View of the Year 2018 - Craig Rispin Keynote at - C...
 
iPhone Apps - What, how, why?
iPhone Apps - What, how, why?iPhone Apps - What, how, why?
iPhone Apps - What, how, why?
 
Phones are the new PCs. & the Red Fez Playbook, November 2010
Phones are the new PCs. & the Red Fez Playbook, November 2010Phones are the new PCs. & the Red Fez Playbook, November 2010
Phones are the new PCs. & the Red Fez Playbook, November 2010
 
Mobile input lukew
Mobile input lukewMobile input lukew
Mobile input lukew
 
3D Anytime, Anywhere
3D Anytime, Anywhere3D Anytime, Anywhere
3D Anytime, Anywhere
 
Smart phone
Smart phoneSmart phone
Smart phone
 
Mobile future of newspapers
Mobile future of newspapersMobile future of newspapers
Mobile future of newspapers
 
Inma mobilefuureofnewspaper
Inma mobilefuureofnewspaperInma mobilefuureofnewspaper
Inma mobilefuureofnewspaper
 
Success of the iPhone (April 2009)
Success of the iPhone (April 2009)Success of the iPhone (April 2009)
Success of the iPhone (April 2009)
 
Lunsford Group Wireless Industry Snapshot 2010
Lunsford Group Wireless Industry Snapshot 2010Lunsford Group Wireless Industry Snapshot 2010
Lunsford Group Wireless Industry Snapshot 2010
 
Mobile first luke wroblewski
Mobile first luke wroblewskiMobile first luke wroblewski
Mobile first luke wroblewski
 
The Mobile Industry & Ecosystem (March 2010)
The Mobile Industry & Ecosystem (March 2010)The Mobile Industry & Ecosystem (March 2010)
The Mobile Industry & Ecosystem (March 2010)
 
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
 
I-Mode in mobile communication.
I-Mode in mobile communication.I-Mode in mobile communication.
I-Mode in mobile communication.
 
State of Mobile Computing
State of Mobile Computing State of Mobile Computing
State of Mobile Computing
 
Body James
Body JamesBody James
Body James
 
Android Workshop at @majug by @derwildemomo and @elektrojunge
Android Workshop at @majug by @derwildemomo and @elektrojungeAndroid Workshop at @majug by @derwildemomo and @elektrojunge
Android Workshop at @majug by @derwildemomo and @elektrojunge
 
I - Mode Technology
I - Mode TechnologyI - Mode Technology
I - Mode Technology
 

More from Martijn Pannevis

More from Martijn Pannevis (11)

How of mobile
How of mobileHow of mobile
How of mobile
 
Big mobile
Big mobileBig mobile
Big mobile
 
Twitterstart newtwitter
Twitterstart newtwitterTwitterstart newtwitter
Twitterstart newtwitter
 
Twitterstart
TwitterstartTwitterstart
Twitterstart
 
Utrecht twitter smdag
Utrecht twitter smdagUtrecht twitter smdag
Utrecht twitter smdag
 
Nieuwe Media: Twitter?
Nieuwe Media: Twitter?Nieuwe Media: Twitter?
Nieuwe Media: Twitter?
 
One Frame Of Fame #SST
One Frame Of Fame #SSTOne Frame Of Fame #SST
One Frame Of Fame #SST
 
Hello Cats: MobileWidgetCamp talk about mobile widgets
Hello Cats: MobileWidgetCamp talk about mobile widgetsHello Cats: MobileWidgetCamp talk about mobile widgets
Hello Cats: MobileWidgetCamp talk about mobile widgets
 
Mashup Talk Npox
Mashup Talk NpoxMashup Talk Npox
Mashup Talk Npox
 
Hotspot: Openness and API's
Hotspot: Openness and API'sHotspot: Openness and API's
Hotspot: Openness and API's
 
11 ways to locate your users. - options for LBS.
11 ways to locate your users. - options for LBS.11 ways to locate your users. - options for LBS.
11 ways to locate your users. - options for LBS.
 

Recently uploaded

(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
"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
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
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
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
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
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dashnarutouzumaki53779
 
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
 
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
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
"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
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
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
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
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
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dash
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

The Why and How of Mobile