Download - Nokia Platform Development
Nokia Platform Development
Upik Muditya Sidarta
May, 2012
Bandung, Indonesia
Nokia Device Range
2 © 2012 Nokia Qt-Product-Marketing.pptx v. Dec7/11 2011-12-07 DXM
Great Products for All Consumers, All Price Points, Everywhere
Nokia’s Reach Opportunity
Nokia’s Flagship Smartphone Platform
Java and Web Apps
Applications
Exposure
Apps Infrastructure
Empower Developer
Developer Ecosystem
Ecosystem Developer Tools and Support
Revenue Tools Development Tools
Local Business Modeling Support Local Payments
Local technical support and hands-on trainings
One Distribution Channel
Local Marketing and Merchandizing
Made Better by Local Engagement, Everywhere
- Windows Phone - Qt-Series 40
Development Tools
Developing for Nokia
6 © 2012 Nokia Qt-Product-Marketing.pptx v. Dec7/11 2011-12-07 DXM
Great Products for All Consumers, All Price Points, Everywhere
Nokia’s Reach Opportunity
Nokia’s Flagship Smartphone Platform
Java and Web Apps
125 million installed base
150 million future shipments
Native apps (Qt) Java & Web apps Silverlight / XNA
600 million installed base
NOW !
Qt’s future for Nokia: bringing apps to the next billion
7
Qt will be a core component in the Nokia strategy to bring apps to the
next billion
• Investments made in Qt today can live on in the future with Nokia.
• Additional opportunity on top of building apps for our existing smartphones and broaden market and leverage experience with Qt into the future
8 © 2012 Nokia Qt-Product-Marketing.pptx v. Dec7/11 2011-12-07 DXM
Qt Devices
Nokia
X7
Nokia
E6
N8, C7,
E7, E6, C6-01,
X7, Oro
Nokia
500
Nokia
700
Nokia
600
Nokia
701
Symbian
Anna Upgrade! S60 5th
edition
X6, C6, C5-03, N97,
N97 mini, 5800 & 5530
XpressMusic, 5250, 5235, 5233,
5230, 5228
S60 3th
edition
E72, E71,
E66, E63,
E52
Symbian
Belle
Qt 4.6 Qt 4.7
Maemo MeeGo
Nokia N900 PR 1.3
Many more
devices!
…
Nokia N9
Apps for the next billion: Series 40 Developer platform
All consumers have aspirations – applications increasingly attractive to all
“90% of feature phone owners are interested in installing apps.”
–Strategy Analytics
Series 40 offers Smartphone-like features at lower price points
• 1 GHz processor • Qwerty keyboard for fast messaging • Touch and Type UI • WLAN connectivity • Dual SIM • Location awareness based on Cell-ID • Services integration into Home Screen • Quick user access to third party apps from Home Screen
Smart capabilities drive smart use cases …
Series 40 developer tools
Java Apps Build with Java 1.1 SDK
Applications executed on the device
Web Apps Build with Nokia Web SDK 1.5
Online applications with great productivity
13 © 2012 Nokia Qt-Product-Marketing.pptx v. Dec7/11 2011-12-07 DXM
S40 Devices
J2ME J2ME and Webapps
Nokia N9
2700 classic
5300 6280 6300 6300i 2730 classic C2-03 C2-06 C3-00 5610 XpressMusic
C3-01 X2-01
3120 classic
3600 slide
3710 Fold 5130 XpressMusic
5330 Mobile TV
6303 classic X3 X3-02 6750 mural
5330 XpressMusic
7020 2710nav edition
6303i classic
6500 classic
6500 slide
5220 XpressMusic
6600 fold 6600 slide 6350 7510 Supernova
7230 7310 Supernova
3208 3720
6700 classic
7210 Supernova
7900 prism
5310 XpressMusic
C2-01 C2-02 7100sn X2-02 X2-05 Asha 202 Asha 203 Asha 300
C2-03 C2-06 C3-00 5610 XpressMusic
C3-01 X2-01 Asha 201 Asha 303 Asha 200 C2-05 X2-00 X3-00
Publish Application through http://publish.nokia.com
One Distribution Channel
Nokia Store
Step 1 Register as a Publisher
1. Go to publish.nokia.com /login–> ”Register Now – 1€”
Step 2 Publish an application
1. Login to https://publish.nokia.com
2. Click on ”Create content”
Read the Checklist!
3. Choose content type
4. Declare you’re legitimate
Please read
Support
Signing Moderation Certification Publishing
Uploading, Quality Assurance, Publishing
Publisher
Publisher Support
Signing Team
Moderation
Certification
Publishing
Accept Ts&Cs
Request UIDs
Submit App
Address Issues
Assign UIDs & Keypair
Check for: -Qt usage -valid UID
-capabilities Sign with
R&D certificate
Sign with Production certificate
Moderation Testing
Certification Testing
Spot-check
Publish App
Failure report
Publisher
Publisher Support
Signing Team
Moderation
Certification
Publishing
Accept Ts&Cs
Submit App & Docs
Address Issues
Review Documentation,
Flowchart, Permissions
Sign with R&D certificate
Sign with Production certificate
Moderation Testing
Certification Testing
Spot-check
Publish App
Failure report
Support
Signing Moderation Certification Publishing
Uploading, Quality Assurance, Publishing
Moderation
Smoke Testing
Nokia Content Guidelines
Metadata completion
Selected distribution
- Regional/Local content
- Restricted countries and sensitive content
96% Pass rate (July)
Sensitive content Modeling content – e.g. babes and hunks
Always escalated to Nokia’s moderation team
Countries always excluded: Bangladesh, Brunei, Indonesia, Malaysia (in Asia-Pacific) China, Hong Kong, Macau (China region)
Albania, Azerbaijan, Kazakhstan, Kyrgyzstan, Tajikistan, Turkmenistan, Uzbekistan (in Europe) Afghanistan, Algeria, Bahrain, Burkina Faso, Chad, Comoros, Djibouti, Egypt, Eritrea, Gambia, Guinea, Iran, Iraq, Jordan, Kuwait, Lebanon, Libya, Maldives, Mali, Mauritania, Morocco, Niger, Nigeria, Oman, Pakistan, Palestine, Qatar, Saudi Arabia, Senegal, Sierra Leone, Somalia, Sudan, Syria, Tunisia, United Arab Emirates and Yemen (in Middle East and Africa)
Support
Signing Moderation Certification Publishing
Compatibility spotcheck
Lead devices
Complement Publishers’ own testing
Submission-related failures
Functionality issues
Read the Publisher Guide. It’s all there.
~70% Pass rate (July)
Certification
~70% Pass rate (July)
Both misusing landscape orientation
~70% Pass rate (July)
Virtual D-Pad should be OFF by default
~70% Pass rate (July)
Missing “end publish” date for signed content
Support
Signing Moderation Certification Publishing
Nokia = Opportunity in applications
“Offering alternative monetization mechanisms”
Revenue Tools
Monetize your Apps!
New ways to increase revenue of apps
© Nokia 2011
In-App Purchasing Integrate payment events for try-then-buy up-sell, subscription business models, digital goods, & donations.
In-App Advertising Monetize apps with ads. Use your favorite ad solution to reach desired results
In-App Purchasing helps the entire ecosystem
© Nokia 2011
Developers:
• Increase payment conversion by providing “freemium” content with the ability to purchase directly from the application
• Increase revenue by providing add-on services, levels, and virtual goods
• Increase revenue by supporting subscriptions to services within apps
Consumers:
• Purchase terrific content using operator billing (or credit/debit card)
• Are engaged more by “freemium” content
Operators:
• Make money with increased sales and consumer engagement
© Nokia 2011
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Jan. 2011 Jun. 2011
39%
65%
61%
35%
% Revenue from
premium games
% Revenue from
freemium games
In-App Purchasing is proving effective
Freemium is the dominating business model in today’s mobile apps industry
IAP availability and device support
© Nokia 2011
Available on Nokia Asha 303, launched 26 October 2011, and most new Series 40 phones – four phones announced to date.
Available on all Symbian^3 and later devices, launched
16 November 2011
© Nokia 2011
How does In-App Advertising work The business model from developers’ perspective:
For more info visit: developer.nokia.com/monetize
Ad exchange (ad mediator) Publisher (app developer)
Consumer
Get SDK and integrate it into your app
Publish your app (and promote it)
Get paid according to impressions & CTR
How to start making money with ads
© Nokia 2011
Sign Up Takes 10 seconds
Download SDK Takes 60 seconds
Start Monitoring
Revenues After 1 hour
Integrate SDK Takes only a few minutes
Choose the
solution optimal
for you
What is the Flexion wrapper?
Confidential
The Flexion wrapper is a dynamic in-app retailing solution for developers and distributors of Java applications
Wrapper provides all Java devices with: • a “build-once” solution ensuring minimal development effort • simple in-app-purchasing with time based or session based Try & Buy.
Common Questions How do I get paid?
What is the difference between a Personal and Corporate/Media
publisher?
Why did my content fail?
How do I get my content signed?
How can I distribute my content globally?
Additional References • www.publish.nokia. com Nokia Publish tool
• https://publish.nokia.com/pg/Publisher_Guide.pdf Publisher Guide
• http://developer.nokia.com/Develop/ Developer Develop page
• http://developer.nokia.com/Devices/Remote_device_access/ RDA
Thank You !