Description
Blackberry Tablet Application Development Training course covers all aspects to create applications for the BlackBerry® PlayBook™ tablet. This program covers application development processes for BlackBerry and Tablet OS SDK for Adobe AIR, Flash and BlackBerry WebWorks.
Explore BlackBerry® WebWorks™ SDK for Tablet OS to create applications based on web technologies such as JavaScript®, HTML5 and CSS. This development approach allows you to use the same code to target both BlackBerry smartphones and tablets.
Course Outline
Overview of tablet Platforms and Technologies
- Multi-threaded POSIX OS for true multitasking
- QNX® Neutrino® RTOS
- POSIX OS
- SMP
- Open GL
- Blackberry 6
- Webkit
- Adobe Flash and Air
- Webworks Platform
Characteristics of the BlackBerry PlayBook tablet
- Constraints of designing for mobile devices
- Display specifications
- Screen size
- Pixels per inch
- Dot pitch (mm)
- Font
- Touch-centric application
- Interactions from the bezel
- User action
- Interactions with content on the screen
- Drag or swipe across the screen
- Touch and hold a finger on an item
- Pinch open or pinch close
- Screen design
- Title bars
- Menus
- Dialog boxes
- Notifications and indicators
The BlackBerry Tablet OS SDK
- Adobe® AIR® 2.5 runtime environment
-
BlackBerry® WebWorks™ SDK for BlackBerry Tablet OS
-
Development Guide - BlackBerry Tablet OS SDK for Adobe
-
Pickers
-
Specialized events and event listeners
-
Customizable skins
-
Interface functionality for the media player
-
Tweening functionality
-
Support for Adobe AIR applications
-
Support for BlackBerry WebWorks applications
-
Support for the Payment Service SDK
-
Application distribution through the BlackBerry App World storefront
-
BlackBerry Tablet Simulator
-
Test the appearance and functionality of Adobe® AIR® application
-
BlackBerry PlayBook tablet virtual machine in a VMware® player
BlackBerry PlayBook Tablet Network Architecture
-
BlackBerry Internet Service
-
Internet Access Wi-Fi®
-
Bluetooth® Technologies
-
Communication with the BlackBerry® Enterprise Server
-
BlackBerry® Internet Service Communications with Core BlackBerry smartphone applications
-
Messages, Calendar, Contacts, and BlackBerry® Messenger Applications
-
Secure Bluetooth connections with a paired BlackBerry smartphone
-
BlackBerry smartphone as a proxy for the BlackBerry PlayBook tablet to access core BlackBerry smartphone applications
-
BlackBerry Enterprise Server
-
BlackBerry Messaging Agent
-
BlackBerry Router
-
BlackBerry Synchronization Service
-
Adobe AIR 2.5 mobile device profile
-
Support for Adobe Flash Builder
-
The BlackBerry® Tablet OS SDK for Adobe® AIR® includes a plug-in for Adobe®
-
Build your application with your existing Adobe tool
-
Flash Builder® 4.01 or later (formerly Adobe® Flex® Builder™) that lets you
-
Adobe® ActionScript® project with Flash Builder to develop your application
BlackBerry® Tablet OS SDK for Adobe® AIR® API Reference
- Packages and Classes
- Core
- Display
- Media
- Audio and Video
- Buttons
- Text
- Managing Events
Tablet OS Application Development
- BlackBerry WebWorks SDK for Tablet OS
- SDK for Windows
- SDK for Mac
- SDK for Linux
- BlackBerry Tablet OS Key Details
- BlackBerry® Tablet OS SDK for Adobe® AIR®
- BlackBerry PlayBook Simulator
- Working with Simulator for Windows, Mac and Linux
- WebKit and Adobe® Flash®
Design principles
-
Designing applications for the BlackBerry PlayBook tablet
-
Screen design
-
UI components
-
Buttons
-
Check boxes
-
Radio buttons
-
Segmented controls
-
Toggle switches
-
Text fields
-
Lists
-
Pickers
-
Media controls
-
Activity indicators and progress indicators
-
Designing application icons
-
Best practices
-
Design principles
-
Design for a limitless screen
-
Focus on content
-
API Reference - BlackBerry Tablet OS SDK for Adobe AIR
-
UI Guidelines - BlackBerry PlayBook Tablet for Linux Developers
-
UI Guidelines - BlackBerry PlayBook Tablet for Windows Developers
-
UI Guidelines - BlackBerry PlayBook Tablet for Mac Developers
Labs
- Create Adobe® AIR® applications for the BlackBerry® PlayBook™
- Installing the BlackBerry Tablet OS SDK for Adobe AIR
- Creating your first simple application
- Working with Adobe® ActionScript®
- Create an ActionScript project in Adobe Flash Builder 4.0
- Create an ActionScript Mobile AIR project in Adobe Flash Builder 4.5
- Create an XML configuration file for your icon
- Add an icon for your ActionScript project
- Testing your application from Adobe Flash Builder 4
- Testing your application from the command