Course Number: 90014
Length: 4 Days
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.
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