SlideShare ist ein Scribd-Unternehmen logo
1 von 49
{




    The BlackBerry Opportunity
    Justin Lee
    Application Development Consultant
    Research In Motion
    juslee@rim.com
3




          Storefront Reach
Over 78 Million subscribers
175 markets supported
Over 2.6 Billion apps downloaded
24 languages supported
Averaging over 177 Million downloads
per month
Over 70,000 apps available
4
                                                         @twitterhandle


            Ecosystem Success
986 BBM Connected Apps
have generated 270+ Million downloads
BlackBerry App World is the #1 Growing Store
in the past quarter (Distimo Q1 2012)
240% growth in registered vendors in the last quarter
Top vendor using in-app payment has earned over $230k
Top Vendor using BlackBerry Ad Service has earned over
$240K
5



BlackBerry App World
on BlackBerry 7.x
60% Growth in Revenue
Quarter over Quarter
BlackBerry 7 smartphones generate
4x higher ARPU than BlackBerry 6
OS and 5 OS
BlackBerry 7 already makes up 25 %
of total App World Revenue
BlackBerry App World
on BlackBerry PlayBook
BlackBerry PlayBook is the
No.1 Revenue generating device

Over 60% of Playbook owners
download at least one app each
month (Q1 2012)
Global Activity BlackBerry App World
8




Where Developers Make Money
BlackBerry App World
BlackBerry App World has more paid downloads
per month than the Android Market
(Yankee Research Group)

In Q2 2011, BlackBerry App World generated
43% more average daily downloads per app than
App Store (research2guidance)

BlackBerry apps generate 40%
more revenue than Android apps
(Vision Mobile)
9

Storefront Features & Benefits                                   Current Features




Multiple Feature           Easy Discovery                   Multiple Payment        Monetization Opportunities
Opportunities              Universal Search & App Details   Options
Dedicated Channels         Top Lists & New Arrivals         PayPal                  New Subscription Options
Spotlight Banners          App Social Sharing               Credit Card             In-App Advertising
Cross-Platform Promotion   Content Industry                 Carrier Billing*        Sell Digital Goods
                           Rating & Filtering               Request a Gift
*Carrier dependent
{

    BlackBerry Malaysian Coders
    (BBMYCoders)
    BBMalaysianCoders.com
    Shukri Saad
    Community Leader
Which Programming Environment
is Right for You?
The Magic Formula
HTML5 +           Native +
WebWorks        Open Source

 BlackBerry Cloud Services

     BlackBerry 10 OS
HTML5 +                     Native +
WebWorks                  Open Source

    BlackBerry Cloud Services

           BlackBerry 10 OS


                                        ™
Considerations

Background and Skills                    Tools
•   Reuse of existing code, assets       •   IDE, utilities, simulation, familiarity

Requirements                             Support
•   Cross-portfolio, cross-              •   Community, docs, samples
    platform, features

Platform Capabilities
•   APIs, tooling, frameworks, constra
    ints
Simple Recommendations
Platform Roadmap

BlackBerry 5      BlackBerry® 6       BlackBerry® 7




               BlackBerry® Tablet OS 1.0        BlackBerry PlayBook OS 2.0
                                                                          .apk
                                  Native              Native



                                                               BlackBerry® 10
                                                                                 .apk
                                                                     Native
Platform Services
                                              Advertising
                                              Payment
BlackBerry 5   BlackBerry 6 BlackBerry 7      BBMTM Social Platform
                                              Push
                                              SuperApp Integration


                                                       Native         Advertising
                                                                      Payment                Native
                     Tablet OS 1.0   PlayBook OS 2.0   Native


                                                                      Scoreloop     Native



                                                                          Advertising
                                                                          Payment
                                                                          BBM Social Platform
                                                       BlackBerry 10                                  Native
                                                                          Push
                                                                          Scoreloop

                                                                          SuperApp Integration
QNX Native C


                                      Native
               http://developer.blackberry.com/native
BlackBerry 10 Native SDK
Cascades C++



               http://developer.blackberry.com/cascades
What is Cascades?

Easy to use UI framework for delivering the astonishing user
experience through advanced rendering
•   Rich set of core UI components
•   Built in signature effects
•   Pre-packaged interaction design
•   Easy data binding to various data sources (SQL/XML/JSON)
•   Ease of integration with platform services
•   C++ and/or QML/JavaScript® power for the same object model
Cascades Architecture

Application Thread                         Cascades UI Engine Thread


       Application         Asynchronous
                           Communication
                                              Cascades UI Engine

    Cascades UI APIs


  QtCore / QtDeclarative                          OpenGL® ES
Cascades Tooling
                               QML editor with syntax highlighting/
                               code completion
                                                                      QML design view




      Component library
      (Drag and drop to QML)




                                                                           QML tree view,
                                                                           QML properties view


                                                                                                 22
Cascades - Native Picture Viewer




                                   45
HTML5 and BlackBerry WebWorks




                  http://developer.blackberry.com/html5
Why HTML5 & WebWorks?

Utilize your existing Web experience

Extend with BlackBerry® WebWorks™ framework
to securely access native level functionality

Rich hardware accelerated UI on BlackBerry 7, BlackBerry Tablet OS
and BlackBerry 10


BlackBerry WebWorks Supported on all handheld and tablet platforms
from BlackBerry 5 through BlackBerry 10
Kick-Ass Performance & Capabilities




PlayBook 2.0 and BB10 bring WebGL support and hardware accelerated CSS & Canvas
Development Environment

Use Ripple to minimize the need for Simulators
•   Reduce the need to compile your code
•   Emulate application functionality in a familiar
•   environment
•   Package and Deploy as final steps of development

Use your favorite IDE or text editor for authoring
your code

Web Inspector allows for debugging both in Ripple
and on the device
Community

http://blackberry.github.com
•   WebKit
•   Ripple
•   WebWorks
•   Samples
•   Community API extensions
•   Toolkits (Alice.js, bbUI.js)

Active contributions to Cordova (aka
PhoneGap),                   jQuery Mobile, WebKit and more
BlackBerry Runtime for Android Apps



                    http://developer.blackberry.com/android
Overview

•   Enable Android software stack running on the BlackBerry PlayBook
    tablet, including
     ̶   Application framework
     ̶   Dalvik Virtual machine
     ̶   Graphics and media
     ̶   Structured data storage, e.g. SQLite®
     ̶   Device access, e.g. GPS, accelerometer, compass, etc.
     ̶   Optimized performance; NOT virtualized
     ̶   Tightly integrated with the underlying OS

•   Currently based on Android 2.3.3 (aka Gingerbread)
System Integration

Hardware accelerated OpenGL ES Graphics
Media Framework
Multi-touch
Sensors (Accelerometer, gyroscope, compass, etc.)
Networking
BlackBerry PlayBook tablet Virtual Keyboard
UX / BlackBerry PlayBook tablet Home Screen
System Integration (Cont’)

Implicit Intents with launching applications
•    Email, Camera, Photo Gallery, Video Recorder, Settings, etc.


Implicit Intents with launching file viewers
•    .pdf, .doc, .xls, .ppt, .png, .jpg, .gif, audio, video, etc.


Shared storage for public data
•    /sdcard/ -> /accounts/1000/shared/misc/android/
•    Accessible by other native applications and through USB
Repackaging your App

Installation
•   Android application is packaged as a BlackBerry Archive (BAR)
•   Deploy through BlackBerry® App World™ like other BlackBerry PlayBook
    tablet apps

Minimum effort
•   65% of the existing Android applications
    require no change
Tools

ADT Plug-in for Eclipse® + BlackBerry Plug-in for ADT
•   BlackBerry PlayBook tablet is just another device target for your existing
    Android project
•   Debugging applications on BlackBerry PlayBook tablet just like on other
    Android devices


Repackaging your existing Android applications
•   Online tool: http://developer.blackberry.com/android/bpaa/
•   Command line tools
Android Compatibility

Android 2.3.3; API level 10
Most APIs are fully supported with a few exceptions:
  ̶   NDK
  ̶   Add-on libraries, e.g. Google Maps™, C2DM etc.
  ̶   Embedded camera view through android.hardware.Camera API
  ̶   SIP, VOIP, Bluetooth®
  ̶   Widgets
  ̶   Applications with no UI
  ̶   HTTP progressive streaming
                                                       37
BlackBerry 5/6/7  BlackBerry 10
Making the Transition
BlackBerry 5/6/7  BlackBerry 10

BlackBerry 5/6/7 has a worldwide audience of >78M and growing
•   BlackBerry 5/6/7 will be a huge and lucrative market for years to come
•   We are fully supporting the community and providing enhancements and
    updates to tools, APIs and OS features
•   Focus on ease-of-development across OS versions (#1 pain point)

BlackBerry PlayBook is a great place to get started!
•   Did you know that PlayBook makes up 22% of paid app downloads in App
    World? (Nov 1 – Feb 1)
BlackBerry 5/6/7  BlackBerry 10

We are absolutely committed to helping our developers with the
transition to BlackBerry 10
•   Capabilities and functionality will carry forward from BlackBerry 7 to
    BlackBerry 10
•   Tools, docs, best practices, support will be provided to make the transition
    as seamless as possible
•   HTML5 provides a future-proof option for developers
•   BlackBerry 10 environment choice will depend on individual developer &
    app
What makes a Super App



 Understand Your Market(s) and Customer Needs
  Language, Economics, Available Payment Type
                                                Simplicity.
       Leverage the BlackBerry Platform
   Deeply Integrated, Always-On Experience,     Relevance.
 Personalized & Contextualized, BBM Connected

              Native App Integration             Delight.
    Emails, Contacts, Calendar, Camera, Media
               Player, Maps, Phone
Leverage the
BlackBerry Platform
Deeply Integrated, Personalized
and Contextualized
BBM Connected
Increased Engagement
and App Stickiness
Increased Discoverability
Increased Monetization
BlackBerry Tag
Peer-to-Peer NFC (Near Field Communication)
capabilities introduced in BlackBerry 7.1.0
Easily share and exchange information
between two NFC-enabled devices with
a simple ‘tap to share’
API available to allow third parties to leverage
this functionality within their apps
Monetize
Understand Your Market(s)
and Customer Needs

Pricing and value differs
throughout the world

Availability of Credit Card/PayPal

BlackBerry Payment Service: Digital
Goods and Subscriptions

BlackBerry Advertising Service:
Ads Can Make You Money
4
                                                     5
Partner with Marketing
BlackBerryAppWorldMarketing@rim.com
Get Featured!
Content Calendar
Align to Contextual, seasonal or BlackBerry events

Integrated Marketing Channels
Digital Marketing
Social Media
PR
Direct Marketing

Partner Co-marketing
Carrier Channels
Indirect Channels
Vendor Channels

Special Offers
Carrier Offers
BlackBerry Offers
Get Featured with
BlackBerryAppWorldMarketing@rim.com
BB10 10K App Guarantee Program
BB10 Jam World Tour Singapore
Questions & Answers
Justin Lee
Application Development Consultant
Research In Motion
juslee@rim.com

Weitere ähnliche Inhalte

Was ist angesagt?

HTML5 Mobile Application Framework
HTML5 Mobile Application FrameworkHTML5 Mobile Application Framework
HTML5 Mobile Application FrameworkThanh Nguyen
 
Novell customer reengagement final
Novell    customer reengagement finalNovell    customer reengagement final
Novell customer reengagement finalGWAVA
 
Developing Apps with CA Plex + CM WebClient
Developing Apps with CA Plex + CM WebClientDeveloping Apps with CA Plex + CM WebClient
Developing Apps with CA Plex + CM WebClientCM First Group
 
"BlackBerry Webworks : Apps for The Smartphone and Tablet"
"BlackBerry Webworks : Apps for The Smartphone and Tablet""BlackBerry Webworks : Apps for The Smartphone and Tablet"
"BlackBerry Webworks : Apps for The Smartphone and Tablet"Software Park Thailand
 
Terence Barr - what's new in m&e - 24mai2011
Terence Barr - what's new in m&e - 24mai2011Terence Barr - what's new in m&e - 24mai2011
Terence Barr - what's new in m&e - 24mai2011Agora Group
 
CM WebClient for CA Plex
CM WebClient for CA PlexCM WebClient for CA Plex
CM WebClient for CA PlexCM First Group
 
Java keynote preso
Java keynote presoJava keynote preso
Java keynote presoArtur Alves
 
IBM Mobile Foundation POT - Part 2 introduction to application development wi...
IBM Mobile Foundation POT - Part 2 introduction to application development wi...IBM Mobile Foundation POT - Part 2 introduction to application development wi...
IBM Mobile Foundation POT - Part 2 introduction to application development wi...AIP Foundation
 
Develop For BlackBerry10
Develop For BlackBerry10 Develop For BlackBerry10
Develop For BlackBerry10 Kareem ElSayyed
 
Enrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformEnrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformInitium
 
Android Development with Flash Platform
Android Development with Flash PlatformAndroid Development with Flash Platform
Android Development with Flash PlatformMihai Corlan
 
Presenting the Open Web Device by Telefonica
Presenting the Open Web Device by TelefonicaPresenting the Open Web Device by Telefonica
Presenting the Open Web Device by TelefonicaFrancisco Jordano
 
IBM Connect 2013: Messaging and Collaboration Roadmap
IBM Connect 2013: Messaging and Collaboration RoadmapIBM Connect 2013: Messaging and Collaboration Roadmap
IBM Connect 2013: Messaging and Collaboration RoadmapEd Brill
 
Get Connected – Using Open Source Technologies on Facebook
Get Connected – Using Open Source Technologies on FacebookGet Connected – Using Open Source Technologies on Facebook
Get Connected – Using Open Source Technologies on FacebookBinesh Gummadi
 
Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930Michael Masterson
 
Christopher Allen's Presentation at eComm 2009
Christopher Allen's Presentation at eComm 2009Christopher Allen's Presentation at eComm 2009
Christopher Allen's Presentation at eComm 2009eCommConf
 

Was ist angesagt? (20)

HTML5 Mobile Application Framework
HTML5 Mobile Application FrameworkHTML5 Mobile Application Framework
HTML5 Mobile Application Framework
 
Flex User Group breton
Flex User Group bretonFlex User Group breton
Flex User Group breton
 
Novell customer reengagement final
Novell    customer reengagement finalNovell    customer reengagement final
Novell customer reengagement final
 
Developing Apps with CA Plex + CM WebClient
Developing Apps with CA Plex + CM WebClientDeveloping Apps with CA Plex + CM WebClient
Developing Apps with CA Plex + CM WebClient
 
"BlackBerry Webworks : Apps for The Smartphone and Tablet"
"BlackBerry Webworks : Apps for The Smartphone and Tablet""BlackBerry Webworks : Apps for The Smartphone and Tablet"
"BlackBerry Webworks : Apps for The Smartphone and Tablet"
 
Terence Barr - what's new in m&e - 24mai2011
Terence Barr - what's new in m&e - 24mai2011Terence Barr - what's new in m&e - 24mai2011
Terence Barr - what's new in m&e - 24mai2011
 
CM WebClient for CA Plex
CM WebClient for CA PlexCM WebClient for CA Plex
CM WebClient for CA Plex
 
Java keynote preso
Java keynote presoJava keynote preso
Java keynote preso
 
IBM Mobile Foundation POT - Part 2 introduction to application development wi...
IBM Mobile Foundation POT - Part 2 introduction to application development wi...IBM Mobile Foundation POT - Part 2 introduction to application development wi...
IBM Mobile Foundation POT - Part 2 introduction to application development wi...
 
Develop For BlackBerry10
Develop For BlackBerry10 Develop For BlackBerry10
Develop For BlackBerry10
 
Web Sphere Portal
Web Sphere PortalWeb Sphere Portal
Web Sphere Portal
 
Luis Martins
Luis MartinsLuis Martins
Luis Martins
 
Enrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformEnrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA Platform
 
Android Development with Flash Platform
Android Development with Flash PlatformAndroid Development with Flash Platform
Android Development with Flash Platform
 
Presenting the Open Web Device by Telefonica
Presenting the Open Web Device by TelefonicaPresenting the Open Web Device by Telefonica
Presenting the Open Web Device by Telefonica
 
IBM Connect 2013: Messaging and Collaboration Roadmap
IBM Connect 2013: Messaging and Collaboration RoadmapIBM Connect 2013: Messaging and Collaboration Roadmap
IBM Connect 2013: Messaging and Collaboration Roadmap
 
Get Connected – Using Open Source Technologies on Facebook
Get Connected – Using Open Source Technologies on FacebookGet Connected – Using Open Source Technologies on Facebook
Get Connected – Using Open Source Technologies on Facebook
 
JavaOne 2010 Keynote
JavaOne 2010 Keynote JavaOne 2010 Keynote
JavaOne 2010 Keynote
 
Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930
 
Christopher Allen's Presentation at eComm 2009
Christopher Allen's Presentation at eComm 2009Christopher Allen's Presentation at eComm 2009
Christopher Allen's Presentation at eComm 2009
 

Andere mochten auch

JP Rangaswami SALESFORCE
JP Rangaswami SALESFORCEJP Rangaswami SALESFORCE
JP Rangaswami SALESFORCEWeb Summit
 
Oren Michels MASHERY
Oren Michels MASHERYOren Michels MASHERY
Oren Michels MASHERYWeb Summit
 
Native look and feel bbui & alicejs
Native look and feel bbui & alicejsNative look and feel bbui & alicejs
Native look and feel bbui & alicejs.toster
 
Laurent hasson blackberry
Laurent hasson blackberryLaurent hasson blackberry
Laurent hasson blackberryWeb Summit
 
Sinatra: прошлое, будущее и настоящее
Sinatra: прошлое, будущее и настоящееSinatra: прошлое, будущее и настоящее
Sinatra: прошлое, будущее и настоящее.toster
 
Zvuk analiz sliv
Zvuk analiz slivZvuk analiz sliv
Zvuk analiz slivLoseva
 
Практики применения JRuby
Практики применения JRubyПрактики применения JRuby
Практики применения JRuby.toster
 
Develop with love bb10
Develop with love bb10Develop with love bb10
Develop with love bb10Bhasker Thapan
 

Andere mochten auch (8)

JP Rangaswami SALESFORCE
JP Rangaswami SALESFORCEJP Rangaswami SALESFORCE
JP Rangaswami SALESFORCE
 
Oren Michels MASHERY
Oren Michels MASHERYOren Michels MASHERY
Oren Michels MASHERY
 
Native look and feel bbui & alicejs
Native look and feel bbui & alicejsNative look and feel bbui & alicejs
Native look and feel bbui & alicejs
 
Laurent hasson blackberry
Laurent hasson blackberryLaurent hasson blackberry
Laurent hasson blackberry
 
Sinatra: прошлое, будущее и настоящее
Sinatra: прошлое, будущее и настоящееSinatra: прошлое, будущее и настоящее
Sinatra: прошлое, будущее и настоящее
 
Zvuk analiz sliv
Zvuk analiz slivZvuk analiz sliv
Zvuk analiz sliv
 
Практики применения JRuby
Практики применения JRubyПрактики применения JRuby
Практики применения JRuby
 
Develop with love bb10
Develop with love bb10Develop with love bb10
Develop with love bb10
 

Ähnlich wie The Blackberry Opportunity (RIM) 160612

Developing for BlackBerry 10 – Tools and SDKs by Luca Filigheddu
 Developing for BlackBerry 10 – Tools and SDKs by Luca Filigheddu Developing for BlackBerry 10 – Tools and SDKs by Luca Filigheddu
Developing for BlackBerry 10 – Tools and SDKs by Luca FilighedduCodemotion
 
Blackberry_runtime_for_android_apps
Blackberry_runtime_for_android_appsBlackberry_runtime_for_android_apps
Blackberry_runtime_for_android_appsDroidcon Berlin
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudGoogleTecTalks
 
Platform update and super apps ON BB App World
Platform update and super apps ON BB App World Platform update and super apps ON BB App World
Platform update and super apps ON BB App World Prashant Singh
 
WebWorks Development for BlackBerry PlayBook and Smartphones
WebWorks Development for BlackBerry PlayBook and SmartphonesWebWorks Development for BlackBerry PlayBook and Smartphones
WebWorks Development for BlackBerry PlayBook and SmartphonesKyle McInnes
 
Bring Your Android Apps to BlackBerry 10 in minutes
Bring Your Android Apps to BlackBerry 10 in minutesBring Your Android Apps to BlackBerry 10 in minutes
Bring Your Android Apps to BlackBerry 10 in minutesDr. Ranbijay Kumar
 
BB10 Leading Mobile Web Platform W3C 2013
BB10 Leading Mobile Web Platform W3C 2013BB10 Leading Mobile Web Platform W3C 2013
BB10 Leading Mobile Web Platform W3C 2013Larry McDonough
 
QNX, C/C++, Qt, Cascades, HTML5… So what’s now BlackBerry 10 application deve...
QNX, C/C++, Qt, Cascades, HTML5… So what’s now BlackBerry 10 application deve...QNX, C/C++, Qt, Cascades, HTML5… So what’s now BlackBerry 10 application deve...
QNX, C/C++, Qt, Cascades, HTML5… So what’s now BlackBerry 10 application deve...Codemotion
 
Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit...
 Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit... Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit...
Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit...FITC
 
BlackBerry Developer Overview
BlackBerry Developer OverviewBlackBerry Developer Overview
BlackBerry Developer OverviewKyle McInnes
 
RIM Casual Meetup - Bandung #DevIDBdg
RIM Casual Meetup - Bandung #DevIDBdgRIM Casual Meetup - Bandung #DevIDBdg
RIM Casual Meetup - Bandung #DevIDBdgZiyad Bazed
 
What's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessWhat's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessChris Schalk
 
Soa204 Kawasaki Final
Soa204 Kawasaki FinalSoa204 Kawasaki Final
Soa204 Kawasaki FinalAnush Kumar
 
Gdd Keynote V China
Gdd Keynote V ChinaGdd Keynote V China
Gdd Keynote V Chinatravelinrain
 
webinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos project
 
S#01 김영욱
S#01 김영욱 S#01 김영욱
S#01 김영욱 codercay
 
BLN Making it Mobile - financial services example
BLN Making it Mobile - financial services exampleBLN Making it Mobile - financial services example
BLN Making it Mobile - financial services exampleChris Swan
 
Building a Next Generation Mobile Browser using Web technologies
Building a Next Generation Mobile Browser using Web technologiesBuilding a Next Generation Mobile Browser using Web technologies
Building a Next Generation Mobile Browser using Web technologiesn_adam_stanley
 
Webinar The App Lifecycle Platform
Webinar The App Lifecycle PlatformWebinar The App Lifecycle Platform
Webinar The App Lifecycle PlatformService2Media
 

Ähnlich wie The Blackberry Opportunity (RIM) 160612 (20)

Developing for BlackBerry 10 – Tools and SDKs by Luca Filigheddu
 Developing for BlackBerry 10 – Tools and SDKs by Luca Filigheddu Developing for BlackBerry 10 – Tools and SDKs by Luca Filigheddu
Developing for BlackBerry 10 – Tools and SDKs by Luca Filigheddu
 
Blackberry_runtime_for_android_apps
Blackberry_runtime_for_android_appsBlackberry_runtime_for_android_apps
Blackberry_runtime_for_android_apps
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The Cloud
 
Platform update and super apps ON BB App World
Platform update and super apps ON BB App World Platform update and super apps ON BB App World
Platform update and super apps ON BB App World
 
WebWorks Development for BlackBerry PlayBook and Smartphones
WebWorks Development for BlackBerry PlayBook and SmartphonesWebWorks Development for BlackBerry PlayBook and Smartphones
WebWorks Development for BlackBerry PlayBook and Smartphones
 
Bring Your Android Apps to BlackBerry 10 in minutes
Bring Your Android Apps to BlackBerry 10 in minutesBring Your Android Apps to BlackBerry 10 in minutes
Bring Your Android Apps to BlackBerry 10 in minutes
 
BB10 Leading Mobile Web Platform W3C 2013
BB10 Leading Mobile Web Platform W3C 2013BB10 Leading Mobile Web Platform W3C 2013
BB10 Leading Mobile Web Platform W3C 2013
 
QNX, C/C++, Qt, Cascades, HTML5… So what’s now BlackBerry 10 application deve...
QNX, C/C++, Qt, Cascades, HTML5… So what’s now BlackBerry 10 application deve...QNX, C/C++, Qt, Cascades, HTML5… So what’s now BlackBerry 10 application deve...
QNX, C/C++, Qt, Cascades, HTML5… So what’s now BlackBerry 10 application deve...
 
Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit...
 Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit... Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit...
Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit...
 
BlackBerry Developer Overview
BlackBerry Developer OverviewBlackBerry Developer Overview
BlackBerry Developer Overview
 
RIM Casual Meetup - Bandung #DevIDBdg
RIM Casual Meetup - Bandung #DevIDBdgRIM Casual Meetup - Bandung #DevIDBdg
RIM Casual Meetup - Bandung #DevIDBdg
 
What's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessWhat's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for Business
 
Soa204 Kawasaki Final
Soa204 Kawasaki FinalSoa204 Kawasaki Final
Soa204 Kawasaki Final
 
Gdd Keynote V China
Gdd Keynote V ChinaGdd Keynote V China
Gdd Keynote V China
 
webinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governance
 
The Blackberry Experience
The Blackberry ExperienceThe Blackberry Experience
The Blackberry Experience
 
S#01 김영욱
S#01 김영욱 S#01 김영욱
S#01 김영욱
 
BLN Making it Mobile - financial services example
BLN Making it Mobile - financial services exampleBLN Making it Mobile - financial services example
BLN Making it Mobile - financial services example
 
Building a Next Generation Mobile Browser using Web technologies
Building a Next Generation Mobile Browser using Web technologiesBuilding a Next Generation Mobile Browser using Web technologies
Building a Next Generation Mobile Browser using Web technologies
 
Webinar The App Lifecycle Platform
Webinar The App Lifecycle PlatformWebinar The App Lifecycle Platform
Webinar The App Lifecycle Platform
 

Mehr von MSC Malaysia Cybercentre @ Bangsar South City (6)

MSC Malaysia Intellectual Property Creators Challenge (IPCC) 2012
MSC Malaysia Intellectual Property Creators Challenge (IPCC) 2012MSC Malaysia Intellectual Property Creators Challenge (IPCC) 2012
MSC Malaysia Intellectual Property Creators Challenge (IPCC) 2012
 
Threat Lands
Threat LandsThreat Lands
Threat Lands
 
Legal Issues in Online Environment
Legal Issues in Online EnvironmentLegal Issues in Online Environment
Legal Issues in Online Environment
 
Personal Data Protection in Malaysia
Personal Data Protection in MalaysiaPersonal Data Protection in Malaysia
Personal Data Protection in Malaysia
 
How We Invest: Funding Opportunities for ICT and High Growth Companies
How We Invest: Funding Opportunities for ICT and High Growth CompaniesHow We Invest: Funding Opportunities for ICT and High Growth Companies
How We Invest: Funding Opportunities for ICT and High Growth Companies
 
VC Pitfalls to Avoid - Nusuara Technologies
VC Pitfalls to Avoid - Nusuara TechnologiesVC Pitfalls to Avoid - Nusuara Technologies
VC Pitfalls to Avoid - Nusuara Technologies
 

Kürzlich hochgeladen

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
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
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
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
 
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
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
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
 
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
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 

Kürzlich hochgeladen (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
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
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
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
 
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
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
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
 
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
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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
 

The Blackberry Opportunity (RIM) 160612

  • 1. { The BlackBerry Opportunity Justin Lee Application Development Consultant Research In Motion juslee@rim.com
  • 2.
  • 3. 3 Storefront Reach Over 78 Million subscribers 175 markets supported Over 2.6 Billion apps downloaded 24 languages supported Averaging over 177 Million downloads per month Over 70,000 apps available
  • 4. 4 @twitterhandle Ecosystem Success 986 BBM Connected Apps have generated 270+ Million downloads BlackBerry App World is the #1 Growing Store in the past quarter (Distimo Q1 2012) 240% growth in registered vendors in the last quarter Top vendor using in-app payment has earned over $230k Top Vendor using BlackBerry Ad Service has earned over $240K
  • 5. 5 BlackBerry App World on BlackBerry 7.x 60% Growth in Revenue Quarter over Quarter BlackBerry 7 smartphones generate 4x higher ARPU than BlackBerry 6 OS and 5 OS BlackBerry 7 already makes up 25 % of total App World Revenue
  • 6. BlackBerry App World on BlackBerry PlayBook BlackBerry PlayBook is the No.1 Revenue generating device Over 60% of Playbook owners download at least one app each month (Q1 2012)
  • 8. 8 Where Developers Make Money BlackBerry App World BlackBerry App World has more paid downloads per month than the Android Market (Yankee Research Group) In Q2 2011, BlackBerry App World generated 43% more average daily downloads per app than App Store (research2guidance) BlackBerry apps generate 40% more revenue than Android apps (Vision Mobile)
  • 9. 9 Storefront Features & Benefits Current Features Multiple Feature Easy Discovery Multiple Payment Monetization Opportunities Opportunities Universal Search & App Details Options Dedicated Channels Top Lists & New Arrivals PayPal New Subscription Options Spotlight Banners App Social Sharing Credit Card In-App Advertising Cross-Platform Promotion Content Industry Carrier Billing* Sell Digital Goods Rating & Filtering Request a Gift *Carrier dependent
  • 10. { BlackBerry Malaysian Coders (BBMYCoders) BBMalaysianCoders.com Shukri Saad Community Leader
  • 13. HTML5 + Native + WebWorks Open Source BlackBerry Cloud Services BlackBerry 10 OS
  • 14. HTML5 + Native + WebWorks Open Source BlackBerry Cloud Services BlackBerry 10 OS ™
  • 15. Considerations Background and Skills Tools • Reuse of existing code, assets • IDE, utilities, simulation, familiarity Requirements Support • Cross-portfolio, cross- • Community, docs, samples platform, features Platform Capabilities • APIs, tooling, frameworks, constra ints
  • 17. Platform Roadmap BlackBerry 5 BlackBerry® 6 BlackBerry® 7 BlackBerry® Tablet OS 1.0 BlackBerry PlayBook OS 2.0 .apk Native Native BlackBerry® 10 .apk Native
  • 18. Platform Services Advertising Payment BlackBerry 5 BlackBerry 6 BlackBerry 7 BBMTM Social Platform Push SuperApp Integration Native Advertising Payment Native Tablet OS 1.0 PlayBook OS 2.0 Native Scoreloop Native Advertising Payment BBM Social Platform BlackBerry 10 Native Push Scoreloop SuperApp Integration
  • 19. QNX Native C Native http://developer.blackberry.com/native
  • 21. Cascades C++ http://developer.blackberry.com/cascades
  • 22. What is Cascades? Easy to use UI framework for delivering the astonishing user experience through advanced rendering • Rich set of core UI components • Built in signature effects • Pre-packaged interaction design • Easy data binding to various data sources (SQL/XML/JSON) • Ease of integration with platform services • C++ and/or QML/JavaScript® power for the same object model
  • 23. Cascades Architecture Application Thread Cascades UI Engine Thread Application Asynchronous Communication Cascades UI Engine Cascades UI APIs QtCore / QtDeclarative OpenGL® ES
  • 24. Cascades Tooling QML editor with syntax highlighting/ code completion QML design view Component library (Drag and drop to QML) QML tree view, QML properties view 22
  • 25. Cascades - Native Picture Viewer 45
  • 26. HTML5 and BlackBerry WebWorks http://developer.blackberry.com/html5
  • 27. Why HTML5 & WebWorks? Utilize your existing Web experience Extend with BlackBerry® WebWorks™ framework to securely access native level functionality Rich hardware accelerated UI on BlackBerry 7, BlackBerry Tablet OS and BlackBerry 10 BlackBerry WebWorks Supported on all handheld and tablet platforms from BlackBerry 5 through BlackBerry 10
  • 28. Kick-Ass Performance & Capabilities PlayBook 2.0 and BB10 bring WebGL support and hardware accelerated CSS & Canvas
  • 29. Development Environment Use Ripple to minimize the need for Simulators • Reduce the need to compile your code • Emulate application functionality in a familiar • environment • Package and Deploy as final steps of development Use your favorite IDE or text editor for authoring your code Web Inspector allows for debugging both in Ripple and on the device
  • 30. Community http://blackberry.github.com • WebKit • Ripple • WebWorks • Samples • Community API extensions • Toolkits (Alice.js, bbUI.js) Active contributions to Cordova (aka PhoneGap), jQuery Mobile, WebKit and more
  • 31. BlackBerry Runtime for Android Apps http://developer.blackberry.com/android
  • 32. Overview • Enable Android software stack running on the BlackBerry PlayBook tablet, including ̶ Application framework ̶ Dalvik Virtual machine ̶ Graphics and media ̶ Structured data storage, e.g. SQLite® ̶ Device access, e.g. GPS, accelerometer, compass, etc. ̶ Optimized performance; NOT virtualized ̶ Tightly integrated with the underlying OS • Currently based on Android 2.3.3 (aka Gingerbread)
  • 33. System Integration Hardware accelerated OpenGL ES Graphics Media Framework Multi-touch Sensors (Accelerometer, gyroscope, compass, etc.) Networking BlackBerry PlayBook tablet Virtual Keyboard UX / BlackBerry PlayBook tablet Home Screen
  • 34. System Integration (Cont’) Implicit Intents with launching applications • Email, Camera, Photo Gallery, Video Recorder, Settings, etc. Implicit Intents with launching file viewers • .pdf, .doc, .xls, .ppt, .png, .jpg, .gif, audio, video, etc. Shared storage for public data • /sdcard/ -> /accounts/1000/shared/misc/android/ • Accessible by other native applications and through USB
  • 35. Repackaging your App Installation • Android application is packaged as a BlackBerry Archive (BAR) • Deploy through BlackBerry® App World™ like other BlackBerry PlayBook tablet apps Minimum effort • 65% of the existing Android applications require no change
  • 36. Tools ADT Plug-in for Eclipse® + BlackBerry Plug-in for ADT • BlackBerry PlayBook tablet is just another device target for your existing Android project • Debugging applications on BlackBerry PlayBook tablet just like on other Android devices Repackaging your existing Android applications • Online tool: http://developer.blackberry.com/android/bpaa/ • Command line tools
  • 37. Android Compatibility Android 2.3.3; API level 10 Most APIs are fully supported with a few exceptions: ̶ NDK ̶ Add-on libraries, e.g. Google Maps™, C2DM etc. ̶ Embedded camera view through android.hardware.Camera API ̶ SIP, VOIP, Bluetooth® ̶ Widgets ̶ Applications with no UI ̶ HTTP progressive streaming 37
  • 38. BlackBerry 5/6/7  BlackBerry 10 Making the Transition
  • 39. BlackBerry 5/6/7  BlackBerry 10 BlackBerry 5/6/7 has a worldwide audience of >78M and growing • BlackBerry 5/6/7 will be a huge and lucrative market for years to come • We are fully supporting the community and providing enhancements and updates to tools, APIs and OS features • Focus on ease-of-development across OS versions (#1 pain point) BlackBerry PlayBook is a great place to get started! • Did you know that PlayBook makes up 22% of paid app downloads in App World? (Nov 1 – Feb 1)
  • 40. BlackBerry 5/6/7  BlackBerry 10 We are absolutely committed to helping our developers with the transition to BlackBerry 10 • Capabilities and functionality will carry forward from BlackBerry 7 to BlackBerry 10 • Tools, docs, best practices, support will be provided to make the transition as seamless as possible • HTML5 provides a future-proof option for developers • BlackBerry 10 environment choice will depend on individual developer & app
  • 41. What makes a Super App Understand Your Market(s) and Customer Needs Language, Economics, Available Payment Type Simplicity. Leverage the BlackBerry Platform Deeply Integrated, Always-On Experience, Relevance. Personalized & Contextualized, BBM Connected Native App Integration Delight. Emails, Contacts, Calendar, Camera, Media Player, Maps, Phone
  • 42. Leverage the BlackBerry Platform Deeply Integrated, Personalized and Contextualized BBM Connected Increased Engagement and App Stickiness Increased Discoverability Increased Monetization
  • 43. BlackBerry Tag Peer-to-Peer NFC (Near Field Communication) capabilities introduced in BlackBerry 7.1.0 Easily share and exchange information between two NFC-enabled devices with a simple ‘tap to share’ API available to allow third parties to leverage this functionality within their apps
  • 44. Monetize Understand Your Market(s) and Customer Needs Pricing and value differs throughout the world Availability of Credit Card/PayPal BlackBerry Payment Service: Digital Goods and Subscriptions BlackBerry Advertising Service: Ads Can Make You Money
  • 45. 4 5 Partner with Marketing BlackBerryAppWorldMarketing@rim.com Get Featured! Content Calendar Align to Contextual, seasonal or BlackBerry events Integrated Marketing Channels Digital Marketing Social Media PR Direct Marketing Partner Co-marketing Carrier Channels Indirect Channels Vendor Channels Special Offers Carrier Offers BlackBerry Offers
  • 47. BB10 10K App Guarantee Program
  • 48. BB10 Jam World Tour Singapore
  • 49. Questions & Answers Justin Lee Application Development Consultant Research In Motion juslee@rim.com

Hinweis der Redaktion

  1. Smartphone reach is 77MPlaybook reach is Over 1M in 44 Markets Webstore 3.1 = Currently supports 13 languagesEFIGS, JA, PT-BR, Simplified Chinese, Traditional Chinese, Thai, Indonesian, Vietnamese, DutchKorean will be added (Webstore 3.1.1) HH Client 3.1 = Currently supports 14 languagesEFIGS, JA, PT-BR, Simplified Chinese, Traditional Chinese, Thai, Indonesian, Vietnamese, Dutch, KoreanPlayBook Client 2.0 = Currently supports 24 languages EnglishEnglish UKDutchFrenchGermanItalianSpanishBasqueBrazilian PortugueseCatalanCroatianCzechDanishEuropean PortugueseGalicianGreekHungarianIndonesianNorwegianPolishRomanianRussianSwedishTurkish
  2. 986 BBM Connected Apps have generated 270+ Million downloads (since launch late-July 2011) BlackBerry App World is the #1 Growing Store in the past quarter (Distimo Q1 2012) – 69% growth in apps available (see appendix) 137% growth in registered vendors in just 4 months (Vendor registered in 2011 (8757)/ 2012 (11,771)) Top vendor using in-app payment has earned over $230k (all-time)
  3. Returning buyers data based on January-March 2012 (its really specific to all devices but other logic would apply that it should be even more on BB7)ARPU data based on March 2012 data
  4. PlayBook downloads account for 24% of revenue (Jan 1 to Apr 1/12) (see appendix) Returning Buyers data based on January – March 2012Total PB Apps Up for Sale = Free 8929/ Paid 6785 Up for Sale
  5. Note: DATA IS FOR PERIOD JAN 1 TO APR 1/2012 NA #1 for Revenue PlayBook #1 Device for Revenue 3 out of Top 10 Devices are BB7 devices LATAM is #1 for Total Downloads (free & paid)Top 10 Devices Based on App World Revenue: GlobalPlayBook 9800 9900 8520 9300 9780 9700 9810 9360 8530
  6. Version 3  massive leap forward for App World, Much improved merchandising and app discovery UI overhaul. We also added: new ‘my account’ section for easier managing of payment options and preferences channels for different types of content, including a carrier channel option to enable our carrier partners to promote...- We made App World social by making it easy to share apps with friends and contacts via BBM, Twitter, Facebook, email and SMS directly from the app details screenApp World 3.1 brings even more improvements to the customer experience.Carrier billing now the default option – addresses lack of payment information barrier to app purchaseGifting - introducing concept  requesting and buying gifts via BB  app, a game, a theme, a ringtone  build on BBM as a social platform we’re enabling users to buy gifts for one other based on requests via BBMWi-Fi only – no data plan required  significant increase in addressable marketRating and filtering – adding to the categorisation of apps – more targeted merchandising, better experience for the end-customer, particularly for hot topic of adult content filtering.
  7. Scene graph based GPU-accelerated compositionPowerful layout and animation systemHybrid UIs combining 2D and 3D elementsCustom and highly flexible list layoutsFlexible threading model for liquid graphics
  8. Understand Your Market(s) and Customer Needs Language, Economics, Available Payment TypeLeverage the BlackBerry Platform Deeply Integrated, Always-On Experience, Personalized & ContextualizedBBM Connected Tap into power of BBM by allowing users to connect friendsIncreased Engagement & App Stickiness: Add an addicting social element to your apps by allowing users to connect friendsIncreased Discoverability Word about your application can travel fast in the BBM communityIncreased Monetization Let BBM users make an app and content go viral increasing revenue and profitOptimize Your BrandYour App Name Is KeyHave fun with your app name, but keep it simple and immediately recognisable. Give your app a relevant name to boost discoverability and make it memorableRemember to include your app name and a few key words in your description to increase search result placement.Ensure you have a compelling Feature Image & Short Description uploaded to the Vendor Portal
  9. Hotel keys pilot trial, opening doors badgesShare experiences like never before through BBM and new peer to peer connections via BlackBerry® Tag. Announce new app downloads to your BBM profile and let your contacts know when you’ve downloaded a free or paid application.Share your favorite apps or a list of your downloaded apps with a simple tap or devices.
  10. Understand Your Market(s) and Customer Needs:Language, Economics, Available Payment TypeKey Take Aways:For BB10 all distribution happens through BlackBerry App World.Depending on the Sub base, Payment Option availability you will want to leverage different payment types to optimize revenue n certain markets.
  11. The basic premise is that once the BB10 application makes $1,000, RIM guarantees the app will make $10,000…If the app doesn’t make $10,000, RIM will cut a cheque to the developer for the difference.