SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
DEVELOPING FOR THE BLACKBERRY TABLET OS
     USING ADOBE AIR & SHORT AS3
SHORT WAY TO DEVELOP
   FOR PLAYBOOK
     -Arul Kumaran (@_Arul)
PLAYBOOK
•   7-inch LCD, 1024 x 600, WSVGA, capacitive
    touch screen with full multi-touch and gesture
    support

•   BlackBerry Tablet OS with support for
    symmetric multiprocessing

•   1 GHz dual-core processor

•   1 GB RAM

•   Dual HD cameras (3 MP front facing, 5 MP rear
    facing), supports 1080p HD video recording

•   Open, flexible application platform with
    support for WebKit/HTML-5, Adobe Flash
    Player 10.1, Adobe Mobile AIR, Adobe
    Reader, POSIX, OpenGL, Java
REQUIREMENTS
•   Flash Builder Burrito Preview(recommended)/Flash Builder/
    Command line

•   Blackberry Tablet OS SDK

    •   QNX components

    •   Flash Builder Plugin

•   Playbook Simulator

    •   Windows - VMware Player (Free)

    •   Mac - VMware Fusion
SET IT UP
SET IT UP
•   Install Blackberry Tablet OS SDK

•   Windows - Install VMware Player

•   Mac - Install VMware Fusion

•   Install Playbook Simulator

    •   Run the setup file to extract the .iso file

    •   Install new Virtual Machine on VMware
        using that .iso file as “Other” operating
        system

        •   Increase the memory to 1024k

        •   Enable Hardware Acceleration

        •   Allow it to overwrite the filesystem
            of the VM
CONFIGURE
• Run the Playbook Simulator
 in VMware

 • Setup   a device password

 • Enable   Development
   mode

 • Note  down the ip address
   of the simulator
DEVELOPMENT
  OPTIONS

• Create a Mobile AS3
 project and use QNX
 UI components
 (recommended by RIM)

• Create a Mobile Flex
 project using Hero
RUN/DEBUG
• Under the Run
 Configurations in Flash
 Builder Burrito

• Select “on   device”

• Keyin the IP Address
 and the device
 password

• Run/Debug     on the
 simulator
SHORT AS3
     Write less and do more with ActionScript 3.0



•A  Micro Framework to
 simplify ActionScript 3

• Open sourced under MIT
 License

• Works  with both Flash
 Professional and Flash
 Builder

• Distributed      as .swc
USING SHORT
• Optimizedcommands and
 methods for use in both
 production and debugging

• Convenience tracking/
 tracing methods for
 incremental development in
 debug mode

• Source   code as a reference
BLACKBERRY TABLET OS SDK
      & SHORT AS3
       Match Made in Heaven
DEMO


• Short   for Mobile Development

• Short   for Playbook Development
SHORT ON MOBILE
Creating a Flip book with few lines of code
SHORT ON PLAYBOOK
Capturing System wide top⇨bottom swipe
ABOUT ME
• Profile: http://bit.ly/_arul

• Twitter: @_arul

• Luracast

  • Flexplorer

  • ThumbSUB

  • Restler

Mais conteúdo relacionado

Mais de RIA RUI Society

Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...
Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...
Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...
RIA RUI Society
 
Bug deBug Chennai 2012 Talk - Trimming those flabs designing lightweight test...
Bug deBug Chennai 2012 Talk - Trimming those flabs designing lightweight test...Bug deBug Chennai 2012 Talk - Trimming those flabs designing lightweight test...
Bug deBug Chennai 2012 Talk - Trimming those flabs designing lightweight test...
RIA RUI Society
 
Bug deBug Chennai 2012 Talk - Effective test management with triple t tools,...
Bug deBug Chennai 2012 Talk - Effective test management with triple t  tools,...Bug deBug Chennai 2012 Talk - Effective test management with triple t  tools,...
Bug deBug Chennai 2012 Talk - Effective test management with triple t tools,...
RIA RUI Society
 
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
RIA RUI Society
 
Bug deBug Chennai 2012 Talk - Test automation support systems layered archite...
Bug deBug Chennai 2012 Talk - Test automation support systems layered archite...Bug deBug Chennai 2012 Talk - Test automation support systems layered archite...
Bug deBug Chennai 2012 Talk - Test automation support systems layered archite...
RIA RUI Society
 
Html5 and beyond the next generation of mobile web applications - Touch Tou...
Html5 and beyond   the next generation of mobile web applications - Touch Tou...Html5 and beyond   the next generation of mobile web applications - Touch Tou...
Html5 and beyond the next generation of mobile web applications - Touch Tou...
RIA RUI Society
 
Achieving 5 Es in mobile testing
Achieving 5 Es in mobile testingAchieving 5 Es in mobile testing
Achieving 5 Es in mobile testing
RIA RUI Society
 
Importance of test coverage
Importance of test coverage Importance of test coverage
Importance of test coverage
RIA RUI Society
 

Mais de RIA RUI Society (20)

Design of the indian rupee symbol
Design of the indian rupee symbolDesign of the indian rupee symbol
Design of the indian rupee symbol
 
Creating delightful experiences
Creating delightful experiencesCreating delightful experiences
Creating delightful experiences
 
Typographic history, systems and perception
Typographic history, systems and perceptionTypographic history, systems and perception
Typographic history, systems and perception
 
Understanding Design and Brand Communication Workshop Content - Design Camp I...
Understanding Design and Brand Communication Workshop Content - Design Camp I...Understanding Design and Brand Communication Workshop Content - Design Camp I...
Understanding Design and Brand Communication Workshop Content - Design Camp I...
 
Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...
Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...
Bug deBug Chennai 2012 Talk - Driving innovation using pattern based thinking...
 
Bug deBug Chennai 2012 Talk - Trimming those flabs designing lightweight test...
Bug deBug Chennai 2012 Talk - Trimming those flabs designing lightweight test...Bug deBug Chennai 2012 Talk - Trimming those flabs designing lightweight test...
Bug deBug Chennai 2012 Talk - Trimming those flabs designing lightweight test...
 
Bug deBug Chennai 2012 Talk - Web application usability by Parimala Hariprasad
Bug deBug Chennai 2012 Talk - Web application usability by Parimala HariprasadBug deBug Chennai 2012 Talk - Web application usability by Parimala Hariprasad
Bug deBug Chennai 2012 Talk - Web application usability by Parimala Hariprasad
 
Bug deBug Chennai 2012 Talk - V3 analysis an approach for estimating software...
Bug deBug Chennai 2012 Talk - V3 analysis an approach for estimating software...Bug deBug Chennai 2012 Talk - V3 analysis an approach for estimating software...
Bug deBug Chennai 2012 Talk - V3 analysis an approach for estimating software...
 
Bug deBug Chennai 2012 Talk - Future of testing impact of mobile devices by S...
Bug deBug Chennai 2012 Talk - Future of testing impact of mobile devices by S...Bug deBug Chennai 2012 Talk - Future of testing impact of mobile devices by S...
Bug deBug Chennai 2012 Talk - Future of testing impact of mobile devices by S...
 
Bug deBug Chennai 2012 Talk - Effective test management with triple t tools,...
Bug deBug Chennai 2012 Talk - Effective test management with triple t  tools,...Bug deBug Chennai 2012 Talk - Effective test management with triple t  tools,...
Bug deBug Chennai 2012 Talk - Effective test management with triple t tools,...
 
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
 
Bug deBug Chennai 2012 Talk - Test automation support systems layered archite...
Bug deBug Chennai 2012 Talk - Test automation support systems layered archite...Bug deBug Chennai 2012 Talk - Test automation support systems layered archite...
Bug deBug Chennai 2012 Talk - Test automation support systems layered archite...
 
Usability testing for mobile apps - Touch Tour Chennai
Usability testing for mobile apps - Touch Tour ChennaiUsability testing for mobile apps - Touch Tour Chennai
Usability testing for mobile apps - Touch Tour Chennai
 
Introduction to Android OS - Touch Tour Chennai
Introduction to Android OS - Touch Tour ChennaiIntroduction to Android OS - Touch Tour Chennai
Introduction to Android OS - Touch Tour Chennai
 
Html5 and beyond the next generation of mobile web applications - Touch Tou...
Html5 and beyond   the next generation of mobile web applications - Touch Tou...Html5 and beyond   the next generation of mobile web applications - Touch Tou...
Html5 and beyond the next generation of mobile web applications - Touch Tou...
 
Demystyfing the touch device market - Touch Tour Chennai
Demystyfing the touch device market - Touch Tour ChennaiDemystyfing the touch device market - Touch Tour Chennai
Demystyfing the touch device market - Touch Tour Chennai
 
Cross platform mobile applications - Touch Tour Chennai
Cross platform mobile applications - Touch Tour ChennaiCross platform mobile applications - Touch Tour Chennai
Cross platform mobile applications - Touch Tour Chennai
 
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
 
Achieving 5 Es in mobile testing
Achieving 5 Es in mobile testingAchieving 5 Es in mobile testing
Achieving 5 Es in mobile testing
 
Importance of test coverage
Importance of test coverage Importance of test coverage
Importance of test coverage
 

Flash Camp Chennai - SHORT WAY TO DEVELOP FOR PLAYBOOK

  • 1. DEVELOPING FOR THE BLACKBERRY TABLET OS USING ADOBE AIR & SHORT AS3
  • 2. SHORT WAY TO DEVELOP FOR PLAYBOOK -Arul Kumaran (@_Arul)
  • 3. PLAYBOOK • 7-inch LCD, 1024 x 600, WSVGA, capacitive touch screen with full multi-touch and gesture support • BlackBerry Tablet OS with support for symmetric multiprocessing • 1 GHz dual-core processor • 1 GB RAM • Dual HD cameras (3 MP front facing, 5 MP rear facing), supports 1080p HD video recording • Open, flexible application platform with support for WebKit/HTML-5, Adobe Flash Player 10.1, Adobe Mobile AIR, Adobe Reader, POSIX, OpenGL, Java
  • 4. REQUIREMENTS • Flash Builder Burrito Preview(recommended)/Flash Builder/ Command line • Blackberry Tablet OS SDK • QNX components • Flash Builder Plugin • Playbook Simulator • Windows - VMware Player (Free) • Mac - VMware Fusion
  • 6. SET IT UP • Install Blackberry Tablet OS SDK • Windows - Install VMware Player • Mac - Install VMware Fusion • Install Playbook Simulator • Run the setup file to extract the .iso file • Install new Virtual Machine on VMware using that .iso file as “Other” operating system • Increase the memory to 1024k • Enable Hardware Acceleration • Allow it to overwrite the filesystem of the VM
  • 7. CONFIGURE • Run the Playbook Simulator in VMware • Setup a device password • Enable Development mode • Note down the ip address of the simulator
  • 8. DEVELOPMENT OPTIONS • Create a Mobile AS3 project and use QNX UI components (recommended by RIM) • Create a Mobile Flex project using Hero
  • 9. RUN/DEBUG • Under the Run Configurations in Flash Builder Burrito • Select “on device” • Keyin the IP Address and the device password • Run/Debug on the simulator
  • 10. SHORT AS3 Write less and do more with ActionScript 3.0 •A Micro Framework to simplify ActionScript 3 • Open sourced under MIT License • Works with both Flash Professional and Flash Builder • Distributed as .swc
  • 11. USING SHORT • Optimizedcommands and methods for use in both production and debugging • Convenience tracking/ tracing methods for incremental development in debug mode • Source code as a reference
  • 12. BLACKBERRY TABLET OS SDK & SHORT AS3 Match Made in Heaven
  • 13. DEMO • Short for Mobile Development • Short for Playbook Development
  • 14. SHORT ON MOBILE Creating a Flip book with few lines of code
  • 15. SHORT ON PLAYBOOK Capturing System wide top⇨bottom swipe
  • 16. ABOUT ME • Profile: http://bit.ly/_arul • Twitter: @_arul • Luracast • Flexplorer • ThumbSUB • Restler