Upload
espen-riskedal
View
1.221
Download
7
Tags:
Embed Size (px)
DESCRIPTION
Shows the value of mobile apps, and explain what it takes to create your own. Focuses on Qt, licensing, app stores, cost of development etc. First given at FOSSDay2010 in Göthenburg
Citation preview
Mobile services Mobile services with Qtwith Qt
Espen RiskedalEspen RiskedalNovember 2010November 2010
Purpose of this talkShow the value of mobile apps,
and explain what it takes to
create your own.
AgendaWhy bother with apps?
What's so great about Qt?
What does an app cost?
Espen RiskedalMasters from University of Bergen
6 years in Trolltech
2 years in NOKIA
Co-founded Cutehacks AS
Mobile appsSymbian^3
MeeGo
Android
Why bother with Why bother with apps?apps?
2008 2009 2010 2011 2012 2013 2014 2015 20160
5
10
15
20
25
30
ABIGartnerJuniperOvumFuturesourceBooz & Company
Year
Billio
n do
wnl
oads
Worldwide app downloadsSources http://slidesha.re/aIYxWn - «157 Mobile App Stats You Should Know About»
App storesApps 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
NokiaAppleResearch in MotionHTCSony EricssonSamsungOthers
Western Europeanmarket share 2nd Quarter 2010Numbers from IDC http://bit.ly/9PrG1i
2009 20150
10
20
30
40
50
60
70
80
90
100
OtherApp World (Blackberry)OVI Store (Nokia)Android Market (Google)App Store (Apple)
Year
Dow
nloa
ds (%
)
Worldwide platformsSource 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 reach Because you reach people in their daily life.people in their daily life.
What's so greatWhat's so greatabout Qt?about Qt?
Helps you create applications
Developed since 1994
Official platform of Nokia
«Qt Everywhere»«Qt Everywhere»qt.nokia.comqt.nokia.com
Image by Image by MaschinenraumMaschinenraum on flickr.com on flickr.com
YR on multiple devices:
HowTo: Make a Qt appPC
A phone
Nokia Qt SDK
OVI account
Qt licensingCommercial License
Open Source (LGPL)Go to http://www.slideshare.net/qtbynokia/qt-licensing-explainedfor more in depth information
Qt and open sourceOpen repository - qt.gitorious.org
7000 accounts on public bug tracker
Blog and roadmap
Merge requests
Community ports
What does anWhat does anapp cost?app cost?
CostContent
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 peoplewhere 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)