SlideShare a Scribd company logo
Mobile servicesMobile services
with Qtwith Qt
Espen RiskedalEspen Riskedal
November 2010November 2010
Purpose of this talk
Show the value of mobile apps,
and explain what it takes to
create your own.
Agenda
Why bother with apps?
What's so great about Qt?
What does an app cost?
Espen Riskedal
Masters from University of Bergen
6 years in Trolltech
2 years in NOKIA
Co-founded Cutehacks AS
Mobile apps
Symbian^3
MeeGo
Android
Why bother withWhy bother with
apps?apps?
2008 2009 2010 2011 2012 2013 2014 2015 2016
0
5
10
15
20
25
30
ABI
Gartner
Juniper
Ovum
Futuresource
Booz & Company
Year
BilliondownloadsWorldwide app downloads
Sources http://slidesha.re/aIYxWn - «157 Mobile App Stats You Should Know About»
App stores
Apps available
Monthly downloads
(millions)
Apple App Store 280000 16.7
Android Market 90000 3.4
Nokia OVI Store 13000 2.5
Blackberry App World 10000 1
Source http://www.slideshare.net/snowpong/the-scandinavian-mobile-app-market/8
Nokia
Apple
Research in Motion
HTC
Sony Ericsson
Samsung
Others
Western European
market share 2nd
Quarter 2010Numbers from IDC http://bit.ly/9PrG1i
2009 2015
0
10
20
30
40
50
60
70
80
90
100
Other
App World
(Blackberry)
OVI Store (Nokia)
Android Market
(Google)
App Store (Apple)
Year
Downloads(%)
Worldwide platforms
Source Ovum (http://bit.ly/9KyrAZ)
Created by apps.no
Created by shortcut.no
Weather forecasts at http://yr.no
- apps.no made a free iPhone version
- 600.000 downloads
- Norways population ~5.000.000
Public transport information at http://trafikanten.no/
- shortcut.no made a free iPhone version
- 47% of all traffic now generated from iPhones
Why bother with apps?Why bother with apps?
Because you reachBecause you reach
people in their daily life.people in their daily life.
What's so greatWhat's so great
about Qt?about Qt?
Helps you create applications
Developed since 1994
Official platform of Nokia
«Qt Everywhere»«Qt Everywhere»
qt.nokia.comqt.nokia.com
Image byImage by MaschinenraumMaschinenraum on flickr.comon flickr.com
Mobile Services with Qt
YR on multiple devices:
HowTo: Make a Qt app
PC
A phone
Nokia Qt SDK
OVI account
Qt licensing
Commercial License
Open Source (LGPL)
Go to http://www.slideshare.net/qtbynokia/qt-licensing-explained
for more in depth information
Qt and open source
Open repository - qt.gitorious.org
7000 accounts on public bug tracker
Blog and roadmap
Merge requests
Community ports
What does anWhat does an
app cost?app cost?
Cost
Content
Design
Development
Maintenance
New versions
mobile OS Vendor solution
Apple / iOS Objective C and Cocoa Touch
Google / Android Java and Android SDK
Nokia / Symbian & MeeGo C++ and Qt
Blackberry / RIMOS Java and Blackberry SDK
Cross mobile development
Cross platform alternatives:
Qt, HTML5/WRT, Mono/.NET, Flash, J2ME
Time schedule
~1 month for easier apps
~2-4 for more advanced
ConclusionConclusion
Mobile apps reach people
where they are
Qt makes them easier to develop,
and works cross platform
Even if apps are for small screens,
they still require a proper budget
Flight times Weather forecast
You have the data.
Use it!
Thank you!
Questions?
http://cutehacks.comhttp://cutehacks.com
Brushed steel background by ppetrovic72 (flickr.com)

More Related Content

PDF
Using Qt to Build Mobile Applications Featuring Social Networking and Monetiz...
PDF
2011 0330 czech open coffee info for developers
PDF
Incentives and costs in implementing Private-Collective Innovation: A case study
PDF
Mobile application platforms - Introduction
PDF
Ovi And Social Location
PDF
Nicholas Foo
PDF
iLabs Status and Toolbox
PDF
Mobile Megatrends 2008 (VisionMobile)
Using Qt to Build Mobile Applications Featuring Social Networking and Monetiz...
2011 0330 czech open coffee info for developers
Incentives and costs in implementing Private-Collective Innovation: A case study
Mobile application platforms - Introduction
Ovi And Social Location
Nicholas Foo
iLabs Status and Toolbox
Mobile Megatrends 2008 (VisionMobile)

What's hot (20)

PDF
PDF
Leveraging the promise of publishing and monetizing on the Mobile ecosystem w...
ZIP
Chris Mairs's Presentation at eComm 2009
PDF
Mon1145 deploying cloudmobile-patrickberghaeger-mobizz
PDF
Nokia Symbian
PPTX
The Evolving Mobile Ecosystem and MeeGo
PDF
Ingredients for a Successful Service Innovation Ecosystem
ODP
Java ME Open Source
PDF
How Changing Mobile Technology Is Changing The Way We Create Economy.
PDF
Predictions 2010 Breakfast Briefing
PDF
Mobile Convention Amsterdam - Nokia - Jean-Marc Nicolaï
PDF
MoFirst iPhone Application Development
PDF
Esc At Actel So C Ver3
PDF
Developing Tizen Operating System Based Solutions - IDF2013 Beijing
PPTX
Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome
PPTX
OSCON 2012: Design and Debug HTML5 Apps for Devices with RIB and Web Simulator
PDF
Java uk road tour - sep 06
PDF
The Intersection of Ideas in Open Source and Open Standards
PPT
3/23/10 1 CGS Project 2: Initials PEB
PPT
Make YOUR business MOBILE
Leveraging the promise of publishing and monetizing on the Mobile ecosystem w...
Chris Mairs's Presentation at eComm 2009
Mon1145 deploying cloudmobile-patrickberghaeger-mobizz
Nokia Symbian
The Evolving Mobile Ecosystem and MeeGo
Ingredients for a Successful Service Innovation Ecosystem
Java ME Open Source
How Changing Mobile Technology Is Changing The Way We Create Economy.
Predictions 2010 Breakfast Briefing
Mobile Convention Amsterdam - Nokia - Jean-Marc Nicolaï
MoFirst iPhone Application Development
Esc At Actel So C Ver3
Developing Tizen Operating System Based Solutions - IDF2013 Beijing
Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome
OSCON 2012: Design and Debug HTML5 Apps for Devices with RIB and Web Simulator
Java uk road tour - sep 06
The Intersection of Ideas in Open Source and Open Standards
3/23/10 1 CGS Project 2: Initials PEB
Make YOUR business MOBILE
Ad

Similar to Mobile Services with Qt (20)

PDF
Qt - for stack overflow developer conference
PDF
Qt everywhere
PDF
Globant Mobile Future - Android UADE FIT 2013
PPTX
Build once deploy everywhere using the telerik platform
PDF
Qt For Maemo - getting to the fast-lane (v2)
PDF
Mobile app developers guide
PDF
Mobile Developer's Guide To The Galaxy, 15th edition
PDF
The Top Technologies Used To Develop a Mobile App.pdf
PDF
The Top Technologies Used To Develop a Mobile App.pdf
PPT
了解 Qt
PDF
Nokia Developer Offering 2011
PDF
Mobile Development Platforms
PDF
Mobile Application Development with WP7 & Others
PDF
Roadshow Europe M&C Saatchi Mobile - Chris Cannacott
PPTX
Introduction to mobile technology
PDF
Mobile Developer's Guide To The Galaxy, 14th Edition
PDF
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
PDF
Mobile Developer's Guide To The Galaxy 12th Edition
PPT
MoSync company presentation (former Mobile Sorcery)
ODP
Trolltech: Qtopia introduction at Overtheair (London 2008)
Qt - for stack overflow developer conference
Qt everywhere
Globant Mobile Future - Android UADE FIT 2013
Build once deploy everywhere using the telerik platform
Qt For Maemo - getting to the fast-lane (v2)
Mobile app developers guide
Mobile Developer's Guide To The Galaxy, 15th edition
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
了解 Qt
Nokia Developer Offering 2011
Mobile Development Platforms
Mobile Application Development with WP7 & Others
Roadshow Europe M&C Saatchi Mobile - Chris Cannacott
Introduction to mobile technology
Mobile Developer's Guide To The Galaxy, 14th Edition
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
Mobile Developer's Guide To The Galaxy 12th Edition
MoSync company presentation (former Mobile Sorcery)
Trolltech: Qtopia introduction at Overtheair (London 2008)
Ad

More from Espen Riskedal (7)

PDF
Experiences so far - Cutehacks at AppAcademy 2013
PDF
Cross platform mobile design
PDF
Targeting Android with Qt
PDF
Mobil krigføring - en 10 min. intro
PDF
Creating Slick User Interfaces With Qt
PDF
The Scandinavian mobile app market
PDF
The Mobile Market and Qt
Experiences so far - Cutehacks at AppAcademy 2013
Cross platform mobile design
Targeting Android with Qt
Mobil krigføring - en 10 min. intro
Creating Slick User Interfaces With Qt
The Scandinavian mobile app market
The Mobile Market and Qt

Recently uploaded (20)

PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
MYSQL Presentation for SQL database connectivity
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Electronic commerce courselecture one. Pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Encapsulation theory and applications.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Spectral efficient network and resource selection model in 5G networks
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Per capita expenditure prediction using model stacking based on satellite ima...
Network Security Unit 5.pdf for BCA BBA.
Building Integrated photovoltaic BIPV_UPV.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
MYSQL Presentation for SQL database connectivity
NewMind AI Weekly Chronicles - August'25 Week I
Advanced methodologies resolving dimensionality complications for autism neur...
Electronic commerce courselecture one. Pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Encapsulation theory and applications.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Review of recent advances in non-invasive hemoglobin estimation
The AUB Centre for AI in Media Proposal.docx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Spectral efficient network and resource selection model in 5G networks

Mobile Services with Qt