Course Content
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
- 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 principle
- 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
- Ceating 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