Building Apps for the BlackBerry PlayBook

2,546 views

Published on

In this presentation we'll size up the PlayBook to the competition and talk about how to start building applications today using WebWorks or Adobe AIR.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,546
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
31
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Building Apps for the BlackBerry PlayBook

  1. 1. Building Apps for the BlackBerry PlayBook<br />By Chris Black<br />
  2. 2. Comic Relief<br />http://www.csectioncomics.com/2010/11/iphone-vs-android-vs-blackberry.html<br />Everyone has different device preferences, there is no single device that’s right for all users<br />
  3. 3. Share of Worldwide 2010 Q4 Smartphone Sales<br />http://en.wikipedia.org/wiki/Smartphone<br />
  4. 4. Background<br />I am a self employed…<br />ActionScript developer<br />Mobile applications developer<br />Google AdWordsconsultant<br />My devices…<br />BlackBerry<br />Android<br />iPod Touch<br />
  5. 5. Introducing the Playbook<br />
  6. 6. BlackBerry<br />300,000+ registered developers<br />35 million+ app world users<br />2 million downloaded every day<br />33 million+ global BBM subscribers<br />
  7. 7. Free BlackBerry PlayBook Offer<br />Click the image for official rules and details. Submission deadline is March 31, 2011!<br />
  8. 8. PlayBook Specs<br />1 GHz dual core<br />1 GB RAM<br />HD Video<br />5.1” x 7.6” x 0.4”<br />POSIX OS, SMP, Open GL, WebKit, Adobe Flash and Adobe Mobile AIR<br />
  9. 9. Video Demo<br />http://www.viddler.com/explore/engadget/videos/2103/56.545/<br />
  10. 10. Cool Features<br />Swipes<br />Use the black border to control device options<br />Swipe left and right to switch apps<br />Swipe up to get the menu<br />Swipe down for app options menu<br />Great multi-tasking<br />Organization of applications<br />Full web browsing<br />Tethering with a BlackBerry phone<br />
  11. 11. Sizing up the competition<br />
  12. 12. Best Web Experience<br />PlayBook& Xoom<br />Both of these devices render JavaScript content faster and smoother than the iPad<br />These devices support Flash 10.2<br />
  13. 13. Cost of Entry<br />BlackBerry PlayBook<br />Free, use any computer<br />Google Android<br />$25 one time fee, use any computer<br />Apple iOS<br /> $99 / year + $999 MacBook<br />
  14. 14. Ease of Entry<br />Google wins hands down<br />Less than one hour<br />BlackBerry requires a bit more work<br />4 to 6 hours<br />Apple… I’m done pulling out my hair<br />24 hours and counting<br />*Time to register, sign and upload application to the market<br />
  15. 15. Miscellaneous<br />Most attractive: iPad<br />Best monetization: PlayBook<br />Best map application: Xoom<br />Most apps: iPad<br />Feels most like a tablet: PlayBook<br />
  16. 16. Building Applications<br />
  17. 17. Options<br />WebWorks (link)<br />Use HTML5, CSS and JavaScript to build native apps<br />Adobe AIR (link)<br />Compile to the BlackBerry PlayBook and Android 2.2+ devices in a single click<br />
  18. 18. Adobe AIR<br />Use Adobe AIR to cross deploy apps<br />
  19. 19. Building Your App<br />DON’T just build a PlayBook app<br />Consider…<br />All screen sizes<br />All input devices<br />Variety of processors and RAM<br />Variety of operating systems<br />DO layer device specific features<br />
  20. 20. Flash Builder Demo<br />Use Flash Builder Burrito to cross compile applications for Android and the PlayBook<br />More information and sample code can be found here:<br />http://www.blackcj.com/blog/2011/02/02/publishing-apps-to-ios-android-and-blackberry-with-air/<br />
  21. 21. Virtual Machine Demo<br />Use VMware to test on the PlayBook locally<br />http://us.blackberry.com/developers/tablet/adobe.jsp<br />
  22. 22. Code Signing Demo<br />Requires command line tool right now<br />http://www.hsharma.com/tech/tutorials/10-easy-steps-to-package-and-sign-air-apps-for-playbook/<br />
  23. 23. Device API<br />Change what your app does based on battery status events<br />Use device id for tracking purposes and identifying the user<br />http://www.blackberry.com/developers/docs/airapi/1.0.0/qnx/system/Device.html<br />
  24. 24. Marketing your apps<br />
  25. 25. Know Your Market<br />Over saturated markets are harder to sell on, the AppWorld is less saturated right now<br />This simple game built by Ebsceron the BlackBerry market has tons of reviews / downloads!<br />
  26. 26. Payment Models<br />Free / Paid<br />Try & Buy<br />Licensing options available<br />Vender portal demo<br />
  27. 27. App Statistics<br />Track unique users with device key<br />Advanced BlackBerry analytics will be available soon<br />
  28. 28. Conclusion<br />There are over 50 million BlackBerry users who will be considering a tablet over the next two years.<br />The AppWorld is the least saturated market to date so start building your application today!<br />
  29. 29. Questions?<br />

×