Professional Documents
Culture Documents
BlackBerry 6 & Torch 9800 AT&T Developer Webcast Slides
BlackBerry 6 & Torch 9800 AT&T Developer Webcast Slides
Brent Thornton
RIM
Ed Schmit
AT&T Developer Program
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Agenda
•AT&T Developer Program and Live Chat
•Device Overview
•AT&T Marketing Effort
•Why Port Now?
•Research In Motion
•Wrap-up and Contest Question
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
The AT&T Developer Program
http://developer.att.com
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Live Chat Tool
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Win a BlackBerry Torch!
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
World Premier Exclusively from AT&T
Introducing So Many New Firsts:
• World premier BlackBerry w/touch screen, qwerty keyboard & touch pad
• First BlackBerry with BlackBerry 6 next generation interface
• First BlackBerry with a full, rich webkit browser
• Tabbed browsing plus pinch-to-zoom
• First BlackBerry with next generation messaging
• Group messaging, add pictures, videos and locations
• New integrated searching from home screen
• Featuring the latest Wi-Fi “N”
• Access to 20K+ domestic hotspots
• First 5 Megapixel Camera on BlackBerry with flash & autofocus
• First carrier billing integration to BlackBerry AppWorld
• Impressive app memory of 512 MB Flash/512 MB RAM
• Included 8GB* memory, expandable to 32GB
• Next generation BlackBerry media player
• New included informational apps for news, stocks, weather & more
• International coverage support in over 220 countries
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry Torch 9800 Specifications
http://developer.att.com/Torch
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Why Port Now?
Apps
250000
200000
150000
100000
50000
Best Discoverability 0
BlackBerry OS 1 OS 2
8
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
An Overview of
BlackBerry 6
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 Overview
Fresh new OS that builds upon the tradition and addictive
ease of BlackBerry
Simplified app discovery and usage – new UI & App World
WebKit and Web Application Platform empower web developers
Premier services platform – new monetization opportunities for
developers
New BlackBerry 6 UI elements, deep integration APIs, services and easy-
to-use development tools
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Why Develop For BlackBerry
# 1 Smartphone USA
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Why BlackBerry 6
BlackBerry 6 is an extremely open platform
Platform access to a total of over 20,000 APIs
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
New BlackBerry 6 Platform
We have dramatically simplified app discovery and
usage
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
New BlackBerry 6 Platform
We are committed to bringing Web Content and
Web Application Developers to BlackBerry
WebKit Browser + Web Applications Platform
Great looking applications that have full platform
access
Familiar standards based technologies (HTML5,
CSS3, JavaScript etc…)
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
New BlackBerry 6 Platform
We are committed to enabling app developers to
integrate to the addictive, fun, and easy-to-use
BlackBerry experience
New attractive pre-built UI elements and services that
developers can quickly incorporate into their
applications
Industry-standard development tools and deep
integration APIs for fast Super App development
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
New BlackBerry 6 Platform
We are committed to making BlackBerry a premier
commercial platform for developers
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Unified Search Framework,
Content Discovery,
and App World
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Unified Search Framework
Device application for quick search of app
and multimedia content; Unified Search
Framework API for developers
Searches for content on the device, off the device
(web), and within App World
Developers can register their app to be searchable;
3rd-party app data also can be searched
Extend search
Type to search Click to search
Extend search
Type to search Click to search
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Content Discovery and Sharing
Now easier than ever!
Get to the Desired Content Faster!
− Simple URL and Search Entry
− Save Bookmarks to Homescreen
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
App World and BlackBerry 6
Application distribution portal for developers; a
wealth of compelling Super Apps for BlackBerry
users
Pre-loaded experience
Current average of 1.1 million
downloads per day of apps
BlackBerry ID / MyWorld
New Payment options (carrier billing,
credit card)
Top 25 switcher
Top 25 Free Apps
Top 25 Paid Apps
Top 25 Themes
25 Newest Apps
25 Recently Updated Apps
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 Web Application
Platform
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Introducing BlackBerry 6 WebKit Browser
A “New” BlackBerry Browser
This is a Revolutionary Change, not an Evolutionary Change
− Significant enhancements in almost every element of the BlackBerry
Browser – Fidelity, performance, UI, etc.
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Introducing BlackBerry 6 WebKit Browser
Fidelity
A Leader in Standards Support
and Rendering Fidelity
− Acid3 Score: 100/100
− CSS3 Selectors Test: Pass 578 of 578
tests
− HTML5 Test: 208/300
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Introducing BlackBerry 6 WebKit Browser
Performance
BlackBerry 6 Loads Pages >50% Faster than 5.0!
BlackBerry 6 Has Significant Improvement in JavaScript
and HTML Performance
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Introducing BlackBerry 6 WebKit Browser
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 Web Development Platform
*Available 3Q10
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 Web Development Platform
Updated performance-
enhanced BlackBerry Web
Plug-ins 2.5 for Eclipse and
Visual Studio*
− Web Application caching
enables faster, more
responsive browsing of web
pages
*Available 3Q10
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 Platform UI
Elements , Device Integration
APIs, and Tooling
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 UI Elements
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 UI Elements
New UI elements enable easy app
customization and feature selection, similar
to native core BlackBerry 6 apps
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 UI Elements
Many pre-built elements to choose from,
for quicker and easier development and
consistent look and feel
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 UI Elements
Natural Gestures Support
Pinch-to-zoom
Track pad gestures
Natural, intuitive, and quick ways to manipulate content
on device
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 Device Integration APIs
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 Device Integration APIs
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 Java Development Platform
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 Java Development Platform
GUI Builder (Coming Soon)
BlackBerry Java Plug-in 2.0 for Eclipse
− Drag and drop pre-built UI components onto design
surface
− Generates Java code automatically for increased
productivity
− Visualization of existing source code
− Changes in Designer update Java code
− Changes in code update Designer
− Multiple BlackBerry skins (device resolutions) supported
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Services Platform
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Advertising Service*
Easy SDK integration, single business
partner (RIM), deep app integration, and
open to all developers, advertisers, and
content providers
With a few lines of code, developers can insert ads
and monetize their apps
Deep integration click to ads (calendar reminders,
business address, link to App World, and rich media)
Integrated analytics and management console
RIM provides developer access to growing list of premium
and specialty, ad networks to maximize ad fill rate
*Available in 3Q10.
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Payment Service*
Easy, flexible way for developers to
monetize their apps through in-app
purchase of virtual goods and upgrades
Multiple familiar payment options to BlackBerry users
(credit card, PayPal, carrier
billing) for in-app payments
Enables developers to sell inventory updates or
upgrades of virtual goods for new recurring
revenue stream without having to re-submit their app
Developers have flexibility to innovate and create their
own unique business models for virtual goods sales
− E.g., time recurrence charge, subscription model, upgrade
from free game, etc.
*Available in 3Q10.
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Locate Service
Developers can choose from different locate
service technologies based on their needs
(e.g., GPS-accuracy, cell-site geolocation –
speed)
New Mapfield look and feel plus panning
and zooming features
Geocoding latitude/longitude and reverse
geocoding address lookup with zipcodes
now possible with BlackBerry 6
Cell-site geolocation service, WiFi API,
and Travel Time APIs now available
− Travel Time API will enable apps that give
Estimated Time of Arrival (ETA) from
crowd-sourced real-time traffic data as well
as historical databases.
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Push Service
Content providers can securely and reliably
push information to millions of BlackBerrys
at once
Industry-leading push content size
− Images, text, and audio up to 8KB available
immediately (no subsequent download time needed)
BlackBerry Push Essentials Program
− Free tier (up to 100,000 pushes per day)
− Easy and free way for developers and content
providers to push time-sensitive information
BlackBerry Push Plus
− Paid tier that provides higher level of visibility and
reliability
− Ability to receive notifications of delivered pushes
and cancel requests that are queued for delivery
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 Developer
Workflow
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. Distributed under NDA
Port Existing Web Content to BlackBerry 6
Add support for BlackBerry 6 User-Agent string if you
do browser detection
User
− Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) Agent
User Agent
AppleWebKit/534.1+ (KHTML, Like Gecko) Version/6.0.0.101 String
String
Mobile Safari/534.1+
l
Optimal
Mobile
Mobile Site
Site
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Port Existing Web Content to BlackBerry 6
Optimize a website for BlackBerry6 mobile device display
Use JavaScript, CSS3 styles, images, and HTML5 support in
WebKit to optimize a website’s look and feel
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Create BlackBerry Web Applications
r
User Agent Web
Build using BlackBerry Web Plug-in - Eclipse or Web Plug-ins
String
Detecti
Application
Eclipse or
Visual Studio Visual Studio
on
Platform
APIs
Logic
Use Web Application Platform JavaScript APIs to Debug, test
profile and
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Create a Java App for BlackBerry 6
Secure, standalone, deeply integrated, apps created
with Java Plug-in for Eclipse and new Java 6 SDK r
User Agent
Java Plug-in
String Detecti
Java
For
on 6.0
SDK
Use Java Plug-in for Eclipse to create, debug, test, Eclipse
Logic
Debug, test
profile and simulate a Java app. profile and
r simulate
Use new APIs (UI, barcode, etc) Detecti
BlackBerry
Finish the app and create a .cod file using the Java
Plug-in for Eclipse
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Super Apps
Always-on experience
Seamless integration with native
apps and 3rd party apps
Proactive, notification-driven
Contextualized
Social and connected
Efficient and intelligent
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Super App Examples
http://na.blackberry.com/eng/developers/started/super_apps.jsp
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
BlackBerry 6 Summary
It is now easier than ever before to get started developing applications for the
BlackBerry platform
Simplified app discovery and usage
WebKit and Web Application Platform empower web developers
Premier service platform – carrier billing, advertising and payment
services
Fresh new UI elements, deep integration APIs, and easy-to-use
development tools enable fun and addictive Super Apps
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Learn More
Upcoming RIM BlackBerry® 6 Developer Webcast – Thursday
August 26, 2:00 PM EST
• Deep technical review of BlackBerry® 6 and BlackBerry® Torch®
• Presenter: Brian Zubert, Team Lead, Developer Relations
• Register at:
http://webcast.streamlogics.com/audience/index.asp?eventid=92758904
Don’t Miss Out on BlackBerry DEVCON 2010
• September 27-30, 2010 in San Francisco, California
• Connect with other developers, meet RIM experts, and dig deeper into
development tools for the BlackBerry platform including BlackBerry 6. For
more information and to register, visit www.blackberrydevcon.com.
• Save $150 with the AT&T Developer Discount Code: DD6GDS
50
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Contest!
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Introducing the BlackBerry® Torch™ 9800
and the BlackBerry 6 Operating System
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.