<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>BlackBerry Developer Blog &#187; playbook apps</title>
	<atom:link href="http://devblog.blackberry.com/tag/playbook-apps/feed/" rel="self" type="application/rss+xml" />
	<link>http://devblog.blackberry.com</link>
	<description></description>
	<lastBuildDate>Tue, 21 May 2013 15:28:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='devblog.blackberry.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/9ef0a66c09615fa946c4179662398878?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>BlackBerry Developer Blog &#187; playbook apps</title>
		<link>http://devblog.blackberry.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://devblog.blackberry.com/osd.xml" title="BlackBerry Developer Blog" />
	<atom:link rel='hub' href='http://devblog.blackberry.com/?pushpress=hub'/>
		<item>
		<title>Migrating your Android app from BlackBerry PlayBook to BlackBerry 10</title>
		<link>http://devblog.blackberry.com/2012/11/migrating-your-android-app-from-blackberry-playbook-to-blackberry-10/</link>
		<comments>http://devblog.blackberry.com/2012/11/migrating-your-android-app-from-blackberry-playbook-to-blackberry-10/#comments</comments>
		<pubDate>Fri, 16 Nov 2012 16:23:25 +0000</pubDate>
		<dc:creator>James B.</dc:creator>
				<category><![CDATA[Android Development]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[BlackBerry 10 apps]]></category>
		<category><![CDATA[blackberry app world]]></category>
		<category><![CDATA[Migrating]]></category>
		<category><![CDATA[playbook apps]]></category>
		<category><![CDATA[Port]]></category>
		<category><![CDATA[porting]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=12097</guid>
		<description><![CDATA[Here&#8217;s a guest post on porting Android apps &#8211; Ed. As you will see below, there’s very little (usually just an icon change) required to transition you app from the BlackBerry® PlayBook™ to BlackBerry 10, or the other way around. So even if you haven’t submitted your Android app for distribution to BlackBerry App World™ [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=12097&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><em>Here&#8217;s a guest post on porting Android apps &#8211; Ed.</em></p>
<p><img class="aligncenter size-full wp-image-12100" title="8032816332_4f0959b340" alt="TITLE_IMAGE" src="http://rimdevblog.files.wordpress.com/2012/11/8032816332_4f0959b340.jpg?w=500&#038;h=333" height="333" width="500" /></p>
<p>As you will see below, there’s very little (usually just an icon change) required to transition you app from the BlackBerry® PlayBook™ to BlackBerry 10, or the other way around. So even if you haven’t submitted your Android app for distribution to BlackBerry App World™ yet, now is a great time to do so.</p>
<p><b>Icon size</b></p>
<p>The main difference to consider when you migrate your app from BlackBerry PlayBook to BlackBerry 10, is a change in the recommended icon size. Be sure to update your app’s icon to take advantage of the higher resolution and have your app stand out in the app grid. The <a href="https://developer.blackberry.com/devzone/design/application_icons.html">suggested</a> icon sizes are as follows:</p>
<p>BlackBerry PlayBook: 86x86px</p>
<p>BlackBerry 10 full touch devices: 114 x 114</p>
<p>BlackBerry 10 keyboard devices: 114 x 114</p>
<p><span id="more-12097"></span></p>
<p><b>Fixed orientation</b></p>
<p>BlackBerry 10 smartphones are fixed to display content in the portrait position, unless your app uses the accelerometer to adjust the UI layout based on the portrait (vertical) or landscape (horizontal) positioning of the device.</p>
<p><b>API (sub) set</b></p>
<p>The good news on the API front is that once your app is functional on the BlackBerry PlayBook, than it will have no problems running on BlackBerry 10 smartphones. You can think of the supported APIs on BlackBerryPlayBook as a subset of the BlackBerry 10 APIs. Everything that is supported on PlayBook, will be supported on BlackBerry 10 and more. Feel free to reference our <a href="http://developer.blackberry.com/android/apisupport/">API support page</a>, as well as our <a href="http://developer.blackberry.com/android/tools/roadmap/">API roadmap</a>.</p>
<p><b>Resolution Differences</b></p>
<p>If your application is drawing the UI directly, take note of the change in resolution for both the full touch and keyboard devices. Otherwise, the BlackBerry Runtime for Android apps will scale your app accordingly to fit on the screen.</p>
<p>BlackBerry PlayBook: 1024 x 600</p>
<p>BlackBerry 10 full touch devices: 1280 x 720 (16:9)</p>
<p>BlackBerry 10 keyboard devices: 720 x720 (1:1)</p>
<p><b>Vendor portal</b></p>
<p>BlackBerry App World has already <a href="http://devblog.blackberry.com/2012/10/submit-apps-blackberry-10/">opened its doors</a> for you to submit your Android app for BlackBerry 10 full touch model.  To support BlackBerry 10 with an existing Approved/Up for Sale application, please submit it as a new release. Otherwise, when you’re creating a new release in the BlackBerry App World Vendor Portal, you will now see a new Family called “BlackBerry 10” and one new device “All Touch”. You can select “All Touch” to target your app for BlackBerry 10. The BlackBerry 10 Dev Alpha is also still available for targeting your app for testing purposes.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/12097/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/12097/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=12097&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/11/migrating-your-android-app-from-blackberry-playbook-to-blackberry-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ce35b06fe01edd09efd48d6cef1e4b0e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jamesbr1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/11/8032816332_4f0959b340.jpg" medium="image">
			<media:title type="html">8032816332_4f0959b340</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Jam Americas: Interview with Stephane Jacoby of Square 1 Games</title>
		<link>http://devblog.blackberry.com/2012/10/blackberry-jam-americas-stephane-jacoby/</link>
		<comments>http://devblog.blackberry.com/2012/10/blackberry-jam-americas-stephane-jacoby/#comments</comments>
		<pubDate>Tue, 02 Oct 2012 13:58:09 +0000</pubDate>
		<dc:creator>Alex Kinsella</dc:creator>
				<category><![CDATA[BlackBerry Jam]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Interviews/Thought Leadership]]></category>
		<category><![CDATA[#BB10Jam]]></category>
		<category><![CDATA[Bard's Tale]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[playbook apps]]></category>
		<category><![CDATA[PlayBook games]]></category>
		<category><![CDATA[Square 1 Games]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=11342</guid>
		<description><![CDATA[The BlackBerry® PlayBook™ tablet is quickly gaining a reputation as a serious gaming platform. During BlackBerry Jam Americas 2012 in San Jose, I had a chance to talk with Stephane Jacoby of Square 1 Games &#8211; who has brought the classic title &#8220;The Bard&#8217;s Tale&#8221; to the BlackBerry PlayBook. &#160;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11342&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><img class="aligncenter  wp-image-11348" title="bards" src="http://rimdevblog.files.wordpress.com/2012/10/bards.png?w=524&#038;h=307" alt="TITLE_IMAGE" width="524" height="307" /></p>
<p>The BlackBerry® PlayBook™ tablet is quickly gaining a reputation as a serious <a href="http://devblog.blackberry.com/2012/03/game-developers-conference-2012/">gaming platform</a>. During BlackBerry Jam Americas 2012 in San Jose, I had a chance to talk with Stephane Jacoby of Square 1 Games &#8211; who has brought the classic title &#8220;<a href="http://appworld.blackberry.com/webstore/content/119547" target="_blank">The Bard&#8217;s Tale</a>&#8221; to the BlackBerry PlayBook.</p>
<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='640' height='390' src='http://www.youtube.com/embed/mMEqJGLEUUM?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/11342/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/11342/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11342&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/10/blackberry-jam-americas-stephane-jacoby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7d0e94a7e96e80d5911732d43f31a39c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex K.</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/10/bards.png" medium="image">
			<media:title type="html">bards</media:title>
		</media:content>
	</item>
		<item>
		<title>Hey conference and event organizers, the Talk Clock App is here for you</title>
		<link>http://devblog.blackberry.com/2012/05/conference_app/</link>
		<comments>http://devblog.blackberry.com/2012/05/conference_app/#comments</comments>
		<pubDate>Wed, 23 May 2012 20:48:57 +0000</pubDate>
		<dc:creator>demianborba</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[blackberry app world]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[Demian Borba]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[hackathon]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[playbook apps]]></category>
		<category><![CDATA[timer]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=9496</guid>
		<description><![CDATA[(Editor&#8217;s note: Originally published on http://dborba.com/?p=166. Demian built and released this app prior to joining the Developer Evangelist team.) Being an event organizer myself with events such as Adobe Camp Brasil and Hackathon San Diego, and also seeing in so many events the big need to: 1) keep track of talks duration 2) show big enough messages from a [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9496&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>(<em>Editor&#8217;s note: Originally published on <a href="http://dborba.com/?p=166">http://dborba.com/?p=166</a>. Demian built and released this app prior to joining the Developer Evangelist team.)</em></p>
<p>Being an event organizer myself with events such as <a title="adobe camp brasil 2012" href="http://events.actioncreations.com/adobecampbrasil2012/english/" target="_blank">Adobe Camp Brasil</a> and <a title="hackathon san diego 2011" href="http://www.hackathonsandiego.com/" target="_blank">Hackathon San Diego</a>, and also seeing in so many events the big need to:</p>
<p>1) keep track of talks duration</p>
<p>2) show big enough messages from a distance to the speaker (like “Go Faster, 5 minutes left”)</p>
<p>3) do very FUN raffles</p>
<p>In March of 2012 I set the last project for <a title="action creations" href="http://www.actioncreations.com/" target="_blank">Action Creations</a> under my administration, called “Talk Clock”, to have a very polished design, focused on being very functional. After tons of prototypes and usability tests, it’s finally ready! And I’m proud to show it to you now:<br />
<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='640' height='390' src='http://www.youtube.com/embed/Lj0Y7pTmdYM?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span></p>
<p>As event organizer, you can have someone holding the tablet (showing it to the speaker) so he/she can see the time left and see your messages. During the raffle, you can plug the tablet to the projector via HDMI and show its screen to the whole audience.</p>
<p>The Talk Clock App is available only for the BlackBerry® PlayBook™ (and soon BlackBerry 10 smartphones) and it can be found <a title="talk clock app" href="http://appworld.blackberry.com/webstore/content/114473/?lang=en">here</a>. Hope you enjoy it!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/9496/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/9496/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9496&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/05/conference_app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c8c9ef384438a2192d22b10543509dab?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dborbarim</media:title>
		</media:content>
	</item>
		<item>
		<title>Packaged WebGL Game Now Available in BlackBerry App World</title>
		<link>http://devblog.blackberry.com/2012/03/download-tunneltilt/</link>
		<comments>http://devblog.blackberry.com/2012/03/download-tunneltilt/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 18:32:59 +0000</pubDate>
		<dc:creator>Eduardo P-L.</dc:creator>
				<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[playbook apps]]></category>
		<category><![CDATA[PlayBook games]]></category>
		<category><![CDATA[ripple]]></category>
		<category><![CDATA[TunnelTilt]]></category>
		<category><![CDATA[WebGL]]></category>
		<category><![CDATA[webworks]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8769</guid>
		<description><![CDATA[The open sourced TunnelTilt demo is now available for download in BlackBerry App World.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=8769&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><img class="aligncenter size-full wp-image-8781" src="http://rimdevblog.files.wordpress.com/2012/03/img_000001021.jpg?w=550&#038;h=322" alt="TITLE_IMAGE" width="550" height="322" /></p>
<p>Last month, <a href="http://devblog.blackberry.com/author/adamstan1/" target="_new">Adam Stanley</a> discussed the giant leap forward that our <a href="http://devblog.blackberry.com/2012/02/playbook-native-webgl-development/" target="_new">WebGL support</a> has brought to web development for the BlackBerry® PlayBook™ tablet, Adam wrote:</p>
<blockquote><p>“&#8230;you could build a standalone BlackBerry application, powered by WebGL, using theBlackBerry WebWorks SDK, and distribute that app to other BlackBerry PlayBook tablet users through the BlackBerry App World™ storefront.”</p></blockquote>
<p>To get a true understanding of what you can do with WebGL, we’ve made our demo game “TunnelTilt” <a href="http://appworld.blackberry.com/webstore/content/79082" target="_new">available for download</a> in BlackBerry App World™ &#8211; check it out. This is really the power of our Web tools. This game feels native.</p>
<p>We took the TunnelTilt demo, which we had previously open sourced in the <a href="https://github.com/blackberry/WebGL-Samples" target="_new">WebGL-Samples</a> repository on our GitHub page, packaged it with our WebWorks SDK, signed the BAR file and submitted to BlackBerry App World – just like any other game. TunnelTilt is implemented completely using WebGL (<a href="http://www.khronos.org/webgl/" target="_new">specification</a>, <a href="http://en.wikipedia.org/wiki/Webgl" target="_new">Wikipedia</a>) and it is indistinguishable from any other BlackBerry PlayBook tablet application in how it performs!</p>
<p><a href="http://appworld.blackberry.com/webstore/content/79082" target="_new">Download TunnelTilt today</a> and see if you can get through all five levels!</p>
<p>This game is also a great example of RIM’s continued commitment to the open source community. The source code, runtime, and tooling are all available on our <a href="http://blackberry.com/developers" target="_new">developer site</a> and <a href="https://github.com/blackberry/WebGL-Samples" target="_new">Github page</a>.</p>
<h3><strong>Additional Readings</strong></h3>
<ul>
<li><a href="http://devblog.blackberry.com/2012/02/playbook-native-webgl-development/" target="_new">Native WebGL: A giant leap for the web development community on the BlackBerry PlayBook</a> – Detailed overview of WebGL and its support on the BlackBerry PlayBook.</li>
<li><a href="http://openbbnews.wordpress.com/2011/11/16/tunneltilt-github/" target="_new">TunnelTilt – From GitHub to Your PlayBook</a> – Step-by-step on how to compile the sources into an app.</li>
</ul>
<p>Let us know what you think of our WebGL support and make sure to let us know as your Web apps launch.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8769/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8769/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=8769&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/03/download-tunneltilt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f662e1b4e55509b4205db5b8187e374f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eduardopele</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/03/img_000001021.jpg" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>
	</item>
		<item>
		<title>The BlackBerry PlayBook Protects Your Milk from Aliens (Or: Using the BlackBerry PlayBook for Rapid Prototyping)</title>
		<link>http://devblog.blackberry.com/2011/12/blackberry-playbook-arduino/</link>
		<comments>http://devblog.blackberry.com/2011/12/blackberry-playbook-arduino/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 14:42:13 +0000</pubDate>
		<dc:creator>Luke Reimer</dc:creator>
				<category><![CDATA[Case Studies & Success Stories]]></category>
		<category><![CDATA[aliens]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[BlackBerry PlayBook OS]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[playbook apps]]></category>
		<category><![CDATA[prototyping]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8104</guid>
		<description><![CDATA[Mathias and Fredrik at The Astonishing Tribe show off the awesome power of the Arduino platform on the BlackBerry PlayBook tablet.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=8104&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='560' height='315' src='http://www.youtube.com/embed/F64kxhVcsuY?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span></p>
<p style="text-align:center;">[ <a href="http://www.youtube.com/watch?v=F64kxhVcsuY" target="_new">YouTube link for mobile viewing</a> ]</p>
<p><i>Hi everyone!  We’ve got a special treat for you today – Mathias and Fredrik, our friends at <a href="http://tat.se" target="_new">The Astonishing Tribe</a>, have put together a great blog post about the Arduino™ platform.  If you’re searching for E.T., this might be your best weapon – how? Find out below&#8230; &#8211; Ed.</i></p>
<p>Today’s consumer devices pack an unparalleled bang-for-your-buck, giving end users blazing-fast and high-performing products. This is more than “fine and dandy” for users in the intended demographic of the device, but what about users like ‘The Prototyper,’ ‘The Hobbyist,’ and ‘The Startup Techie,’ to name a few? You recognize them from their desire to change the way that we use devices; to disrupt the established models; to get their hands dirty and create something new.</p>
<p>Yep, people like us are especially excited by new devices, and in our experience the BlackBerry® PlayBook™ tablet’s power and performance has no equal for tinkerers.</p>
<p>With the relative complexity of today’s electronics, it’s not feasible to start from scratch; you need good building blocks to implement your vision. You’ll want to use commercial off- the-shelf (COTS) components as much as possible and you most likely don’t want to be bound to a bulky PC.</p>
<p>Fortunately, we have the BlackBerry PlayBook tablet. It’s a powerful and portable consumer tablet, with a great user interface and an <a href="http://devblog.blackberry.com/2011/10/native-sdk-for-blackberry-released/" target="_new">open SDK</a>.  We find it is an ideal platform to host your UI, crunch data, and more.</p>
<p>So how do we get started prototyping our ideas with the BlackBerry PlayBook tablet? For electronics concepts: enter Arduino.</p>
<p><span id="more-8104"></span></p>
<p><img src="http://rimdevblog.files.wordpress.com/2011/12/arduino-1.jpg?w=400&#038;h=298" alt="Arduino" title="Arduino" width="400" height="298" class="alignnone size-full wp-image-8109" /></p>
<p>Arduino is:</p>
<blockquote><p>“an open-source electronics-prototyping platform based on flexible, easy-to-use hardware and software. It&#8217;s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.”</p></blockquote>
<p> (via <a href="http://arduino.cc/" target="_new">http://arduino.cc/</a>)</p>
<p>Arduino platform has spawned an innovative and affordable range of products, ranging from various Arduino boards to meet your form-factor requirements to I/O boards (“shields”) that facilitate connectivity. </p>
<p><strong>A Real World Problem</strong></p>
<p><img src="http://rimdevblog.files.wordpress.com/2011/12/arduino-2.jpg?w=600&#038;h=400" alt="" title="" width="600" height="400" class="alignnone size-full wp-image-8108" /></p>
<p><img src="http://rimdevblog.files.wordpress.com/2011/12/arduino-3.jpg?w=600&#038;h=400" alt="" title="" width="600" height="400" class="alignnone size-full wp-image-8107" /></p>
<p>We need to catch the milk thief! Is there no justice in the world?</p>
<p>How can we protect our milk from aliens? Perhaps we can rig a BlackBerry PlayBook tablet and use its camera to capture a photo of the nefarious milk thief. But the BlackBerry PlayBook tablet camera can’t see in the dark, making it difficult to detect intruders in a dark kitchen at night. </p>
<p>We’ll need a BlackBerry PlayBook tablet, an infrared (“IR”) sensor, a servo to pan the sensor, and a way to control the servo as well as to handle the IR sensor. </p>
<p><strong>Connecting</strong></p>
<p><img src="http://rimdevblog.files.wordpress.com/2011/12/tat_pb.jpg?w=600&#038;h=401" alt="" title="" width="600" height="401" class="alignnone size-full wp-image-8112" /></p>
<p><img src="http://rimdevblog.files.wordpress.com/2011/12/arduino-5.jpg?w=400&#038;h=292" alt="Arduino" title="Arduino" width="400" height="292" class="alignnone size-full wp-image-8106" /></p>
<p><img src="http://rimdevblog.files.wordpress.com/2011/12/arduino-6.jpg?w=600&#038;h=401" alt="" title="" width="600" height="401" class="alignnone size-full wp-image-8105" /></p>
<p>Done!</p>
<p><strong>Implementation</strong></p>
<p>The Arduino board uses an IR range sensor to find targets. The IR sensor is placed on a servo to scan the area of interest (e.g. kitchen). The data is sent to the BlackBerry PlayBook tablet, on which we’ve built an application to present a sonar map and look for movement. If movement is detected, the application will sound an alarm and take a picture. The video above shows the system in action.</p>
<p>Now, let’s catch that thief and bring an end to domestic lactose thieving!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8104/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=8104&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/12/blackberry-playbook-arduino/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/02798908b6c8de45a0e4aa8531a6d869?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">lukereim1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/12/arduino-1.jpg" medium="image">
			<media:title type="html">Arduino</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/12/arduino-2.jpg" medium="image" />

		<media:content url="http://rimdevblog.files.wordpress.com/2011/12/arduino-3.jpg" medium="image" />

		<media:content url="http://rimdevblog.files.wordpress.com/2011/12/tat_pb.jpg" medium="image" />

		<media:content url="http://rimdevblog.files.wordpress.com/2011/12/arduino-5.jpg" medium="image">
			<media:title type="html">Arduino</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/12/arduino-6.jpg" medium="image" />
	</item>
		<item>
		<title>Cascades: Rich UI Development for BlackBerry Apps</title>
		<link>http://devblog.blackberry.com/2011/10/cascades-blackberry/</link>
		<comments>http://devblog.blackberry.com/2011/10/cascades-blackberry/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 18:31:21 +0000</pubDate>
		<dc:creator>Douglas Soltys</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[BBX]]></category>
		<category><![CDATA[blackberry apps]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[BlackBerry PlayBook OS]]></category>
		<category><![CDATA[Cascades]]></category>
		<category><![CDATA[cascades demo]]></category>
		<category><![CDATA[Native Development Kit]]></category>
		<category><![CDATA[ndk]]></category>
		<category><![CDATA[playbook apps]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[tat]]></category>
		<category><![CDATA[tat cascades]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=7294</guid>
		<description><![CDATA[Cascades - the UI framework that TAT uses to create numerous advanced UIs and applications, such as Scrapbook will soon be available to BlackBerry developers.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7294&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='560' height='315' src='http://www.youtube.com/embed/bAKu0aVBHgQ?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;hd=1&#038;wmode=transparent' frameborder='0'></iframe></span></p>
<p style="text-align:center;">[ <a href="http://youtu.be/bAKu0aVBHgQ" target="_new">YouTube link for mobile viewing</a> ]</p>
<p><em>Here&#8217;s a guest post from our friend Anders at RIM <a href="http://blogs.blackberry.com/2010/12/rim-welcomes-tat/" target="_new">TAT</a>! &#8211; Ed.</em></p>
<p>Cascades is the user interface (&#8220;UI&#8221;) framework that TAT has been using for many years to create numerous advanced UIs and applications, such as <a title="Scrapbook for BlackBerry PlayBook" href="http://blogs.blackberry.com/2011/07/scrapbook-for-playbook/" target="_blank">Scrapbook for BlackBerry PlayBook</a>. I&#8217;m happy to announce that it will soon be part of the BlackBerry Native SDK.</p>
<p>Here&#8217;s a short list of Cascades features:</p>
<ul>
<li>Great performance, including amazing transitions and animations</li>
<li>Flexible UI layouts including free form lists.</li>
<li>3D support</li>
<li>Support for mixing pre-packaged UI components with custom components</li>
<li>Core UI feature support</li>
</ul>
<p>Cascades was originally developed to enable development of really innovative and unique applications. This put hard requirements on the flexibility and extendibility of the UI framework. The need for designer/developer collaboration was also one of stronger driving factors when developing the framework. Let&#8217;s dig deeper into how Cascades will aid the development of rich and compelling UI.</p>
<p><span id="more-7294"></span></p>
<p><strong>The flexibility of Cascades enables UI innovation</strong></p>
<p>Cascades has a unique level of UI building blocks. In other UI frameworks, when stepping beyond the set of standard UI components, developers must often resort to low level OpenGLES-commands. Cascades provides higher level building blocks for many of the tricky but application-defining UI scenarios. Features like Flexible List layouts, 2D/3D transformations, mixing of 2D UI and 3D objects are all made accessible to developers.</p>
<p><strong>The Cascades workflow helps designers and developers collaborate</strong></p>
<p>In Cascades, UI elements are exposed both programmatically and through mark-up. The mark-up also provides scripting support making it a suitable environment for more design-oriented developers to work with, allowing for quick turnaround times and prototyping to find best possible UI design.</p>
<p>The markup also enables strong tool support including a Photoshop plugin making it easy to take and .psd sketch to a working layout in an application.</p>
<p><strong>Cascades has beautiful pre-packaged components</strong></p>
<p><img class="aligncenter size-full wp-image-7427" title="Cascades" src="http://rimdevblog.files.wordpress.com/2011/10/pinchlist.jpg?w=600&#038;h=295" alt="Cascades" width="600" height="295" /></p>
<p>Not every developer is a designer, full of ideas around 3D layouts and crazy infographics. For developers who prefer pre-designed and pre-packaged components, Cascades provides a strong set of Core UI components with great look and feel. They come with a number of built in effects and interaction design that will risk making your app look prettier than you can take credit for.</p>
<p><strong>Availability of Cascades</strong></p>
<p>Cascades will be released as a Beta during the Fall of 2011, with more and more advance features coming in future releases.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/7294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/7294/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7294&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/10/cascades-blackberry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/2d037da01c57235fd7d45fc1c591397f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dsoltys</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/10/pinchlist.jpg" medium="image">
			<media:title type="html">Cascades</media:title>
		</media:content>
	</item>
		<item>
		<title>Poynt: A BlackBerry Super App Extended to PlayBook</title>
		<link>http://devblog.blackberry.com/2011/05/poynt-a-blackberry-super-app-extended-to-playbook/</link>
		<comments>http://devblog.blackberry.com/2011/05/poynt-a-blackberry-super-app-extended-to-playbook/#comments</comments>
		<pubDate>Thu, 05 May 2011 23:33:48 +0000</pubDate>
		<dc:creator>Douglas Soltys</dc:creator>
				<category><![CDATA[Case Studies & Success Stories]]></category>
		<category><![CDATA[Editorials]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[LBS]]></category>
		<category><![CDATA[playbook apps]]></category>
		<category><![CDATA[poynt]]></category>
		<category><![CDATA[push]]></category>
		<category><![CDATA[super app]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[video demo]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=3608</guid>
		<description><![CDATA[Video demo of the updated Poynt BlackBerry PlayBook tablet application, leveraging the push services capabilities of the BlackBerry smartphone.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4826&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='560' height='349' src='http://www.youtube.com/embed/-S4AOVIaYf4?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;hd=1&#038;wmode=transparent' frameborder='0'></iframe></span></p>
<p style="text-align:center;">(<a href="http://youtu.be/-S4AOVIaYf4">YouTube link for easy mobile viewing</a>)</p>
<p>One incredibly cool demo that I saw this year at BlackBerry® World™ 2011 was Poynt’s integration of<a href="http://us.blackberry.com/developers/started/super_apps.jsp?CPID=OTC-SUPERAPPS&amp;cp=OTC-SUPERAPPS"> BlackBerry push services</a> to call a number on a BlackBerry® smartphone from their BlackBerry PlayBook™ tablet app. Peter Werry from Poynt, winner of last year’s <a href="http://devblog.blackberry.com/2011/04/blackberry-developer-challenge-2011/">BlackBerry Partners Fund Developer Challenge</a>, walks me through this new feature and other innovative uses of BlackBerry services in the above video.</p>
<p>Post a comment and let us know what <a href="http://us.blackberry.com/developers/started/super_apps.jsp?CPID=OTC-SUPERAPPS&amp;cp=OTC-SUPERAPPS">super app</a> features you’re building into your application.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/4826/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/4826/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4826&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/05/poynt-a-blackberry-super-app-extended-to-playbook/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/2d037da01c57235fd7d45fc1c591397f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dsoltys</media:title>
		</media:content>
	</item>
		<item>
		<title>Thanks for the Open Letter to RIM Developer Relations</title>
		<link>http://devblog.blackberry.com/2011/02/thanks-for-the-open-letter-to-rim-developer-relations/</link>
		<comments>http://devblog.blackberry.com/2011/02/thanks-for-the-open-letter-to-rim-developer-relations/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 05:43:43 +0000</pubDate>
		<dc:creator>BlackBerry</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[playbook apps]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=3286</guid>
		<description><![CDATA[Our updates on our PlayBook developer tools and response to some concerns that were raised in a blog post by mobile app developer Jamie Murai.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4797&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Hi everyone: I’m Tyler Lessard from RIM. I head up our BlackBerry Developer Relations and Developer Programs team. I wanted to take a moment to provide some updates on our <a title="PlayBook developer" href="http://us.blackberry.com/developers/" target="_new">PlayBook developer</a> tools, app submission process, and address some concerns that were raised in a <a href="http://blog.jamiemurai.com/2011/02/you-win-rim/" target="_new">blog post</a> by mobile app developer Jamie Murai.</p>
<p>Jamie&#8217;s posting on Friday raised a number of challenges that he faced while getting started with development for the BlackBerry PlayBook and while registering to become a BlackBerry App World vendor. First off, I’d like to thank Jamie for his candid feedback. Suggestions like his are critical in helping us improve our products and processes. I want you to know that we are absolutely listening.</p>
<p>Our development teams here at RIM have been working hard to get our tools ready for PlayBook launch. While we’ve come a long way for a pre-release product, we know that we have a lot of work left to do to ensure that our developers can build and distribute apps without any hindering costs or painful download processes.</p>
<p>Jamie&#8217;s post covered various topics, including the process for registering for downloads, managing the install and configuration procedures on a Mac, and using the simulator tools. The concerns he described were completely fair – in fact, they include some of the priority items that we’ve been working to improve prior to our final gold release. So we’ve taken this feedback, along with other information we&#8217;re collecting from our dev community, and are prioritizing it as we continue to refine the platform and development process leading up to launch. One example that directly relates to Jamie’s feedback is that if you register an account on our Developer Zone web site, you can sign in with that account and download all of our tools without needing to re-enter your information several times. However, we&#8217;re going to work on improving the download steps for those of you who just want to get at the tools without registering an account. I apologize that this was overlooked up until now.</p>
<p>Jamie also discussed our current App World vendor process and posed some good questions. We are continuing to evolve this process and remain committed to ensuring developers can register and submit apps at no cost. We will also review the requirement to have a Notary as this has come up as a challenge for some members of our community recently. I’m grateful this was brought to our attention.</p>
<p>We will be making a concerted effort over the next few weeks to publish more information to help our developers be successful in developing for PlayBook. We will work hard to resolve the issues being raised by our community, and we will use our <a title="Inside BlackBerry Developer’s Blog" href="http://devblog.blackberry.com/" target="_new">Inside BlackBerry Developer’s Blog</a> and forums to update you as key improvements are made. For those of you who are having challenges <a href="http://us.blackberry.com/developers/started/" target="_new">getting started</a> today, we&#8217;ll be providing some updated information on our site to help you understand exactly what steps you need to take to get up and running with the latest Beta tools. We&#8217;ll also be providing more and more practical tips and best practices – from RIM and from PlayBook developers &#8212; to ensure you&#8217;re able to get going as quickly as possible. Stay tuned for further updates on this.</p>
<p>I want to thank Jamie and all of our developers for their open partnership. We look forward to working with our community to get better every day. Please continue to use our <a href="http://supportforums.blackberry.com/rim/?category.id=BlackBerryDevelopment" target="_new" title="developer forums">developer forums</a> to ask questions, to provide feedback, and to share your experiences with us.</p>
<p>Cheers,<br />
Tyler</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/4797/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/4797/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4797&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/02/thanks-for-the-open-letter-to-rim-developer-relations/feed/</wfw:commentRss>
		<slash:comments>117</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/860f33a401c613708d3feb4ae6541d80?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">insideblackberryblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Q&amp;A from the BlackBerry PlayBook Tablet Webcast series</title>
		<link>http://devblog.blackberry.com/2010/12/blackberry-playbook-questions/</link>
		<comments>http://devblog.blackberry.com/2010/12/blackberry-playbook-questions/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 15:19:28 +0000</pubDate>
		<dc:creator>Prosanta B.</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[flash builder]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[playbook apps]]></category>
		<category><![CDATA[tablet os]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=2925</guid>
		<description><![CDATA[Frequently asked questions from the BlackBerry PlayBook Tablet Webcast series answered by our BlackBerry platform developer experts.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2925&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-2458" title="BlackBerry PlayBook tablet" src="http://rimdevblog.files.wordpress.com/2010/12/playbook_bg.jpg?w=600&#038;h=307" alt="" width="600" height="307" /></p>
<p>The <a title="BlackBerry® PlayBook® Tablet Webcast series" href="http://us.blackberry.com/developers/tablet/devresources.jsp?IID=DEVWEB1222" target="_new">BlackBerry® PlayBook® Tablet Webcast series</a> wrapped up a couple of weeks ago with <a href="http://webcast.streamlogics.com/audience/index.asp?eventid=70532953" target="_new">the final session around BlackBerry App World™</a>, and in my opinion, the entire series was a big success.  I really hope everyone came away with something that you can use in your own applications so that we can get them up onto BlackBerry App World, and hopefully <a href="http://us.blackberry.com/developers/tablet/playbook_offer.jsp?IID=DEVPBK1222" target="_new">get a device out to you</a>!</p>
<p>Over the course of the four webcasts that I took part in, we received hundreds of really great questions, and we tried to answer as many as we could while on the air.  Going over the questions afterward, I wanted to post some of the most common questions that came in and address the most common themes that came up.  In no particular order:</p>
<p><span id="more-2925"></span></p>
<p><strong>Q: What are the SDKs that will be available and when will they be released?</strong><br />
A: The BlackBerry PlayBook OS will support application development in Adobe® AIR®, HTML5 and BlackBerry® WebWorks™, Native C/C++ with support for OpenGL and Java. The Adobe AIR SDK for BlackBerry PlayBook is available today. More details on the availability of SDKs for developing in HTML5, BlackBerry WebWorks, Native and Java will be coming soon.</p>
<p><strong>Q: Is Flash Builder 4 required to build apps?</strong><br />
A: No &#8211; in fact, anything that can generate a SWF file can be used to build BlackBerry PlayBook tablet apps.  <a href="http://www.blackberry.com/developers/tabletos/myfirstapp?IID=DEVWBC1222" target="_new">Webcast #2</a> went through how to use Adobe® Flash® Professional CS5 and we are planning on building a Flash Pro plugin to help developers build apps.  The webcast also showed how to use the command line to package an application for the BlackBerry PlayBook tablet.  We also recently released <a href="http://us.blackberry.com/developers/tablet/devresources.jsp?IID=DEVWEB21222" target="_new">a new version of the SDK</a> which works seamlessly with the preview version of Adobe Flash Builder 4.5 (Burrito) as well.</p>
<p><strong>Q. What types of persistent storage are available on the BlackBerry PlayBook?</strong><br />
A. There are 3 different types of persistent storage on the data:</p>
<ol>
<li><a title="SharedObject" href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/SharedObject.html" target="_new">SharedObject</a> – This is the standard AIR SharedObject API used to store limited amounts of data in very quick access memory.  Typically, you’ll store variables or other information that you need to access very quickly or frequently in the SharedObject store.</li>
<li><a title="SQLite" href="http://www.adobe.com/devnet/air/flex/articles/sqlite_db_api_in_air.html" target="_new">SQLite</a> – The standard AIR SQLite API’s can be used to leverage the SQLite database on the device.  Generally, you’ll be storing any medium to large sized data in the SQLite database.  Since SQLite is in memory, this is typically the best combination between speed and size for data storage.</li>
<li><a title="FileIO" href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/filesystem/File.html" target="_new">FileIO</a> – The standard AIR File I/O API’s can be used to store data or files in the device memory.  Any types of multimedia or images will typically be stored using File I/O.  The tradeoff for being able to store essentially any file size is that this is typically the slower of the mechanisms for retrieving stored information from the persistent store, however for any type of media files, this is the recommended approach for storing them on the device.</li>
</ol>
<p>The other major line of questions that came during the webcast focused on BlackBerry App World and the free BlackBerry PlayBook tablet offer.  We’ve since been able to clarify the offer and provide more details on it, which you can find <a href="http://us.blackberry.com/developers/tablet/playbook_offer.jsp?IID=DEVPBK21222" target="_new">here</a>.</p>
<p>The press release posted <a href="http://us.blackberry.com/newsroom/news/press/release.jsp?id=4577" target="_new">here</a> also offers a lot of answers to the questions that came in during the session.  Also, at Adobe MAX, there was a presentation given that will undoubtedly help out a lot of developers in building UI&#8217;s for apps: <a href="http://2010.max.adobe.com/online/2010/MAX260_1288217641375UQJD" target="_new">Developing Adobe AIR apps for the BlackBerry Tablet OS</a>.</p>
<p>For even more information on developing for the BlackBerry PlayBook tablet and answers to questions, please feel free to watch any of the webcasts that were recorded:</p>
<p><a href="http://webcast.streamlogics.com/audience/index.asp?eventid=23141115" target="_new">Week 1</a></p>
<ul>
<li>Setting up your development environment</li>
<li>Creating your first “hello world” Adobe AIR application for the BlackBerry PlayBook</li>
<li>Packaging your Adobe AIR application for the BlackBerry PlayBook</li>
<li>How to test your applications on the device simulator</li>
</ul>
<p><a href="http://www.blackberry.com/developers/tabletos/myfirstapp" target="_new">Week 2</a></p>
<ul>
<li>using Flash Builder and Flash Professional to create applications targeting the BlackBerry PlayBook tablet</li>
<li>Use the Adobe AIR SDK and BlackBerry Tablet OS SDK to create applications for the BlackBerry PlayBook tablet</li>
<li>Test and Debug your application using Flash Builder and the BlackBerry Tablet Simulator</li>
</ul>
<p><a href="http://www.blackberry.com/developers/tabletos/deviceintegration" target="_new">Week 3</a></p>
<ul>
<li>Adobe AIR 2.5 device integration APIs</li>
<li>BlackBerry Tablet OS device integration APIs</li>
<li>Testing and Debugging your application BlackBerry Tablet Simulator</li>
</ul>
<p><a href="http://webcast.streamlogics.com/audience/index.asp?eventid=15766542" target="_new">Week 4</a></p>
<ul>
<li>Creating an application icon for the BlackBerry PlayBook tablet</li>
<li>Building optimized screens for the BlackBerry PlayBook tablet</li>
<li>Learn how to apply skins to your UI controls</li>
</ul>
<p><a href="http://webcast.streamlogics.com/audience/index.asp?eventid=70532953" target="_new">Week 5</a></p>
<ul>
<li>Walkthrough of the BlackBerry App World Submission Process</li>
<li>Selling your app on BlackBerry App World and how revenue is paid</li>
<li>Overview of the BlackBerry Commercial Services (Advertising and Payment)</li>
<li>Best Practices for Global Distribution of your Application</li>
</ul>
<p>And lastly, I have also started up <a href="http://supportforums.blackberry.com/t5/Tablet-OS-SDK-for-Adobe-AIR/Webcast-Q-amp-A/m-p/638693#M1098" target="_new">a forum thread on the BlackBerry Developer Forums</a> in order to try and get more of your questions answered.  If you have anything specific you’d like answered, please feel free to post a message on the forum so the entire community can benefit from the information.</p>
<p>Please feel free to post a question in the comments section below if you’d like.  Thanks for tuning in to the webcasts and joining us on Dev Blog!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/2925/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/2925/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2925&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/12/blackberry-playbook-questions/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/8721ed983743f63d33e3766566e941df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Prosanta B.</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/12/playbook_bg.jpg" medium="image">
			<media:title type="html">BlackBerry PlayBook tablet</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry PlayBook: The Apps Are Already Coming</title>
		<link>http://devblog.blackberry.com/2010/10/blackberry-playbook-apps/</link>
		<comments>http://devblog.blackberry.com/2010/10/blackberry-playbook-apps/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 22:59:01 +0000</pubDate>
		<dc:creator>Douglas Soltys</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[playbook apps]]></category>
		<category><![CDATA[playbook demo]]></category>
		<category><![CDATA[qnx]]></category>
		<category><![CDATA[tablet os]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=2614</guid>
		<description><![CDATA[Developers are already building BlackBerry PlayBook apps.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2614&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='640' height='390' src='http://www.youtube.com/embed/zyJVNK7aSW4?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span>
<p></br></p>
<p>You may know that many attendees were surprised during the <a href="http://max.adobe.com/">Adobe MAX</a> keynote when Kevin Lynch of Adobe revealed that the tablet he was using was a BlackBerry PlayBook. You may have also seen RIM Co-CEO Mike Lazaridis joining him soon afterward for a detailed <a href="http://rimdevblog.files.wordpress.com/2010/10/jcarty-tweet21.jpg2010/10/blackberry-playbook-demo-highlights-from-adobe-max/">BlackBerry PlayBook app demo.</a></p>
<p>What many of you might not know is that, owing to the ease-of-development of the BlackBerry Tablet OS and related tools, developers are already writing apps—and quickly. (Keep in mind that the BlackBerry <a href="http://rimdevblog.files.wordpress.com/2010/10/jcarty-tweet21.jpg2010/10/blackberry-playbook-sdk-adobe-air-development/">Tablet OS SDK for Adobe AIR</a> has only been out since Monday!) Here’s a quick highlight of what developers are already building for the BlackBerry PlayBook.</p>
<p><span id="more-2614"></span></p>
<p><a href="http://rimdevblog.files.wordpress.com/2010/10/blackberry-playbook1.jpg"><img src="http://rimdevblog.files.wordpress.com/2010/10/blackberry-playbook1.jpg?w=600&#038;h=337" alt="" title="BlackBerry Playbook" width="600" height="337" class="aligncenter size-full wp-image-2616" /></a></p>
<p>First, there’s the eUnity app from <a href="http://www.clientoutlook.com/">Client Outlook</a> that Kevin demonstrated using data streaming over the conference hall’s WiFi connection. eUnity allows medical professionals to share and collaborate around medical images.</p>
<p>According to <a href="http://mobihealthnews.com/9274/medical-imaging-featured-in-first-demo-of-blackberry-playbook-tablet/">MobiHealthNews</a>, “it only took [Client Outlook’s] developers two hours to get its eUnity application running on the PlayBook, because the software development kit (SDK) that RIM provided was so easy to use.”</p>
<p><a href="http://rimdevblog.files.wordpress.com/2010/10/crackberry-app-awards11.jpg"><img src="http://rimdevblog.files.wordpress.com/2010/10/crackberry-app-awards11.jpg?w=600&#038;h=336" alt="" title="CrackBerry App Awards" width="600" height="336" class="aligncenter size-full wp-image-2618" /></a></p>
<p>Image Credit: Shao128, Retrieved via <a href="http://forums.crackberry.com/f222/first-ever-playbook-qnx-app-released-crackberry-launcher-543042/">CrackBerry Forums</a></p>
<p>Next, we have the folks at CrackBerry.Com. Claiming to be the first ever BlackBerry PlayBook app (the judges are still poring over the photo finish), they’re highlighting a <a href="http://crackberry.com/first-ever-blackberry-playbook-app-released-get-crackberry-launcher-beta-your-blackberry-playbook-to">CrackBerry launcher</a> produced by <a href="http://forums.crackberry.com/f222/first-ever-playbook-qnx-app-released-crackberry-launcher-543042">Shaosoft.</a></p>
<p>They assure readers that “the app will only get prettier and more feature-packed by the time you get your hands on a PlayBook of your own.” </p>
<p>Now, check out these two tweets from developer Jerome Carty the very day of the PlayBook SDK introduction:</p>
<p><a href="http://rimdevblog.files.wordpress.com/2010/10/jcarty-tweet1.jpg"><img src="http://rimdevblog.files.wordpress.com/2010/10/jcarty-tweet1.jpg?w=330&#038;h=104" alt="" title="@jcarty tweet" width="330" height="104" class="aligncenter size-full wp-image-2619" /></a></p>
<p><a href="http://rimdevblog.files.wordpress.com/2010/10/jcarty-tweet21.jpg"><img src="http://rimdevblog.files.wordpress.com/2010/10/jcarty-tweet21.jpg?w=330&#038;h=115" alt="" title="@jcarty tweet2" width="330" height="115" class="aligncenter size-full wp-image-2620" /></a></p>
<p>Jerome was kind enough to provide a video sample of the browser after a bit more polish (2 1/2 hours total development time, ed.):</p>
<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='640' height='390' src='http://www.youtube.com/embed/QDah9Bd52Rs?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span>
<p></br></p>
<p>Here’s what Jerome had to say about the whole process:</p>
<p>&#8220;Once I heard the PlayBook announcement, I was excited to get coding. The recent announcement of the AIR SDK being made available was a motivator and I started to write something that could be a challenge so I can gain knowledge of the APIs as fast as possible.</p>
<p>I was amazed to find that everything I needed was available via the API and made it simple to develop a browser for the PlayBook within a half an hour! I cannot wait to get started on my submission for App World now that I know how straight-forward it is to program for the PlayBook.&#8221;</p>
<p>One reason why Jerome is eager to get his app submitted into BlackBerry App World: we’re <a href="http://rimdevblog.files.wordpress.com/2010/10/jcarty-tweet21.jpg2010/10/blackberry-playbook-developer-promotion-information/">giving away BlackBerry PlayBooks</a> to developers whose Adobe AIR apps are accepted into BlackBerry App World prior to the PlayBook launch. (More details as to eligibility coming soon.)  Post a comment and let us know about your own BlackBerry PlayBook app development story!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/2614/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/2614/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2614&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/10/blackberry-playbook-apps/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/2d037da01c57235fd7d45fc1c591397f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dsoltys</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/10/blackberry-playbook1.jpg" medium="image">
			<media:title type="html">BlackBerry Playbook</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/10/crackberry-app-awards11.jpg" medium="image">
			<media:title type="html">CrackBerry App Awards</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/10/jcarty-tweet1.jpg" medium="image">
			<media:title type="html">@jcarty tweet</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/10/jcarty-tweet21.jpg" medium="image">
			<media:title type="html">@jcarty tweet2</media:title>
		</media:content>
	</item>
	</channel>
</rss>
