<?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</title>
	<atom:link href="http://devblog.blackberry.com/tag/playbook/feed/" rel="self" type="application/rss+xml" />
	<link>http://devblog.blackberry.com</link>
	<description></description>
	<lastBuildDate>Thu, 23 May 2013 19:58:12 +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</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>BlackBerry Jam Session Hackathon – Campinas, Brazil</title>
		<link>http://devblog.blackberry.com/2013/01/blackberry-jam-session-hackathon-campinas-brazil/</link>
		<comments>http://devblog.blackberry.com/2013/01/blackberry-jam-session-hackathon-campinas-brazil/#comments</comments>
		<pubDate>Wed, 02 Jan 2013 17:54:22 +0000</pubDate>
		<dc:creator>demianborba</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[Case Studies & Success Stories]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[webworks]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=12824</guid>
		<description><![CDATA[Guest post from Zak P. &#8211; Ed. [ YouTube link for mobile viewing ] Winner – Best Design Awarded to: Team Voando Baixo With limited experience in the mobile application world, Team Voando Baixo decided to participate in the BlackBerry Jam Session Hackathon in Campinas, Brazil to learn about developing for BlackBerry smartphones, meet new [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=12824&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><i>Guest post from Zak P. &#8211; Ed.</i></p>
<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/weUtzyT-7ss?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=weUtzyT-7ss" target="_new">YouTube link for mobile viewing</a> ]</p>
<h3><strong>Winner – Best Design<br />
Awarded to: Team Voando Baixo</strong></h3>
<p>With limited experience in the mobile application world, Team Voando Baixo decided to participate in the BlackBerry Jam Session Hackathon in Campinas, Brazil to learn about developing for BlackBerry smartphones, meet new people, and of course, try to win an award! The team’s app, Voando Baixo, is a flight price ranker that alerts users when prices are low, based on the user’s specified price range.</p>
<p><i>On developing with HTML5/BlackBerry WebWorks SDK&#8230;</i></p>
<p>“Working with HTML5 and the BlackBerry WebWorks SDK allowed us to leverage our existing web development experience in JavaScript, CSS and HTML. This was a huge asset for us because this was our first time developing a mobile application.”</p>
<p><i>On the importance of BlackBerry 10 being an open platform&#8230;</i></p>
<p>“It’s really important that developers can draw on existing skills and experiences to develop for BlackBerry 10. This flexibility opens the door for many developers to use any number of languages to develop good mobile apps. It was surprising and stimulating for us to know that.”</p>
<p><i>On being excited about the BlackBerry 10 platform&#8230;</i></p>
<p>“Our first impression of the BlackBerry 10 Dev Alpha device was that it looked really good. It was a very fast and beautiful device. We think that there is a very promising market for BlackBerry 10 and we believe it will be really successful in the long run. If you’re an app developer, try working with the BlackBerry 10 – it is flexible and easy.”</p>
<p><span id="more-12824"></span></p>
<h3><strong>Winner – Best Game<br />
Awarded to: Alpaca Team</strong></h3>
<p>As a group of artists, programmers and designers, Alpaca Team is made up of former colleagues who develop games in their free time. With more than three years of experience in mobile app development, the team won Best Game for ‘Luke at the Stars,’ a puzzle game that was originally developed for the BlackBerry PlayBook tablet.</p>
<p><i>On developing with the BlackBerry 10 SDK for Adobe AIR&#8230;</i></p>
<p>“We already had experience developing games in Adobe ActionScript 3, so we were happy to be able to choose a tool we were familiar with. The benefits of the BlackBerry 10 SDK extend from the development to publishing. Using the SDK was easy and simple. We were able to test our game on the BlackBerry PlayBook tablet, which allowed us to make modifications to the gameplay and interface and create a better user experience in a short amount of time. The SDK also helped us on versioning and publishing.”</p>
<p><i>On the importance of BlackBerry 10 being an open platform&#8230;</i></p>
<p>“The flexibility is really important to many developers. The popularity of languages and codes changes with time and it’s crucial to keep the platforms open to accommodate that. We’re using Adobe AIR today, but tomorrow, who knows? We might use HTML5, for instance, but maintain the ability to develop for both the BlackBerry PlayBook tablet as well as BlackBerry smartphones. That’s a huge advantage for developers.”</p>
<p><i>On the benefits of participating in the Hackathon&#8230;</i></p>
<p>“The Hackathon was a fantastic experience for our team. This event demonstrated to us that we could use our experiences collaboratively to create something great. Sitting in a room with so many talented developers who were willing to share their thoughts and skills was rewarding. Our game was in a very initial stage so it was very useful to hear the general feedback from the judges. The BlackBerry crew was very supportive and willing to help. If you ever have a chance to participate in an event like this and learn about the operating systems, devices and how to implement your ideas we would strongly recommend it! Our game is set to be released in mid-January!”</p>
<p>For more information on this team, visit:<br />
Website: <a href="http://alpacateam.com" target="_new">http://alpacateam.com</a><br />
Facebook: <a href="http://facebook.com/alpacateam" target="_new">http://facebook.com/alpacateam</a><br />
Twitter: <a href="http://twitter.com/alpacagames" target="_new">http://twitter.com/alpacagames</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/12824/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/12824/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=12824&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2013/01/blackberry-jam-session-hackathon-campinas-brazil/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>The Best of BlackBerry Runtime for Android Apps 2012</title>
		<link>http://devblog.blackberry.com/2012/12/blackberry-runtime-for-android-apps-2012/</link>
		<comments>http://devblog.blackberry.com/2012/12/blackberry-runtime-for-android-apps-2012/#comments</comments>
		<pubDate>Fri, 28 Dec 2012 15:15:26 +0000</pubDate>
		<dc:creator>Alex Kinsella</dc:creator>
				<category><![CDATA[Android Development]]></category>
		<category><![CDATA[Editorials]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Android Runtime]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[porting]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=12854</guid>
		<description><![CDATA[Guest post from Android runtime development man about town James Dreher – Ed. The past twelve months have been an absolute whirlwind for the team behind the BlackBerry Runtime for Android apps. While work on this endeavor began long before this year, 2012 marked the year that Android developers were able to bring their offerings over [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=12854&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><em>Guest post from Android runtime development man about town <a href="https://twitter.com/james_dreher" target="_blank">James Dreher</a> – Ed.</em></p>
<p style="text-align:center;"><img class="aligncenter  wp-image-12855" alt="TITLE_IMAGE" src="http://rimdevblog.files.wordpress.com/2012/12/devblog-android.png?w=538&#038;h=147" width="538" height="147" /></p>
<p>The past twelve months have been an absolute whirlwind for the team behind the <a href="http://developer.blackberry.com/android/">BlackBerry Runtime for Android apps</a>. While work on this endeavor began long before this year, 2012 marked the year that Android developers were able to bring their offerings over to the BlackBerry platform in a quick and simple fashion.</p>
<p>It’s hard to believe how far the Android story on BlackBerry has come over the last year, which makes me even more excited for what we’ll have to offer our developers in 2013. Below are my top-five 2012 milestones for the BlackBerry Runtime for Android apps team.</p>
<p><span id="more-12854"></span></p>
<p><b>February 21<sup>st</sup> – PlayBook 2.0 Release</b></p>
<p>The BlackBerry PlayBook 2.0 OS update not only added native PIM support, but the launch of the BlackBerry Runtime for Android apps. Android developers now had the opportunity to target a whole new platform with their pre-existing apps, by simply repackaging and signing them.</p>
<p><b>May 3<sup>rd</sup> &#8211; BlackBerry 10 Beta SDK Launch</b></p>
<p>At our BlackBerry World conference in Orlando, we released BlackBerry 10 into its official developer beta program. This allowed us to keep rolling out updates to our tooling to include additional API support as we added them to the runtime itself. We openly shared our progress throughout the beta program via our flight-arrival board for the <a href="http://developer.blackberry.com/android/tools/roadmap/">Android Runtime roadmap</a>.</p>
<p><b>October 3<sup>rd</sup> – PlayBook 2.1 OS Update</b></p>
<p>In October we were able to release an update of the BlackBerry Runtime for Android apps which coincided with the much anticipated PlayBook 2.1 OS update. This update allowed us to offer our Android developers the opportunity to utilize in-app billing, access to both the front and rear-facing cameras, and an improved end-user experience with each Android app running within its own window.</p>
<p><b>October 4<sup>th</sup> &#8211; Developer Experience Day</b></p>
<p>Probably our most fun day this year was getting members from each spectrum of our Android team into the same room to do a complete top-to-bottom review of our developer experience. The tooling, runtime, documentation, relations and management teams were all well represented along with developers who were brand new to the offering. We were able to collaborate on how we can make the process even easier and accessible for developers to port their Android offerings to BlackBerry 10. Most of these improvements have already been made today, with certain long-term goals being planned for a 2013 release.</p>
<p><b>December 11<sup>th</sup> – BlackBerry 10 Gold SDK</b></p>
<p>The culmination of all the hard work our team has put in this past year was evident when the BlackBerry 10 SDKs reached their Gold <a href="http://developer.blackberry.com/android/tools/">release</a>. As nice as it was to have reached this particular milestone, work is well underway for our next update to the BlackBerry Runtime for Android apps.</p>
<p>Thanks for swinging by our blog this last year and giving us the feedback we value. Your success as a developer is our own success as a platform, so we certainly value your input. Be sure to keep referencing the blog in 2013 for all of your Android-related information for BlackBerry 10, and of course, have a great holiday season!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/12854/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/12854/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=12854&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/12/blackberry-runtime-for-android-apps-2012/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/12/devblog-android.png" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>
	</item>
		<item>
		<title>Porting Adobe AIR BlackBerry PlayBook Applications to BlackBerry 10</title>
		<link>http://devblog.blackberry.com/2012/11/porting-air-playbook-apps-to-blackberry-10/</link>
		<comments>http://devblog.blackberry.com/2012/11/porting-air-playbook-apps-to-blackberry-10/#comments</comments>
		<pubDate>Thu, 15 Nov 2012 16:58:49 +0000</pubDate>
		<dc:creator>Dustin M.</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[FDT]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash builder]]></category>
		<category><![CDATA[Fuse UI]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[porting]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=12077</guid>
		<description><![CDATA[Speaking of porting, don&#8217;t forget our 36 hour The BlackBerry Got Game Port-a-Thon  starts tomorrow! Check out this post for details and how you can get some awesome rewards for porting apps to BlackBerry® 10. &#8211; Ed. The BlackBerry® 10 SDK for Adobe® AIR® has been created to make it easier for you to create Adobe [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=12077&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-12078" title="" alt="" src="http://rimdevblog.files.wordpress.com/2012/11/air-porting-pb.jpg?w=501&#038;h=237" height="237" width="501" /></p>
<p><em>Speaking of porting, don&#8217;t forget our 36 hour <strong>The BlackBerry Got Game Port-a-Thon </strong> starts tomorrow! Check out <a href="http://devblog.blackberry.com/2012/11/got-game-port-a-thon/" target="_blank">this post</a> for details and how you can get some awesome rewards for porting apps to BlackBerry® 10. &#8211; Ed.</em></p>
<p>The BlackBerry® 10 SDK for Adobe® AIR® has been created to make it easier for you to create Adobe AIR applications on multiple screen sizes while keeping mobile performance in mind. If you’re a developer that has one or more of the 6000+ Adobe AIR applications on the BlackBerry® PlayBook™ tablet, this article will help point you in the right direction for getting your BlackBerry PlayBook tablet application updated for BlackBerry 10. This blog post will cover:</p>
<ul>
<li>Getting started</li>
<li>User interface guidelines</li>
<li>Support for multiple screen sizes</li>
<li>Fuse UI</li>
<li>Layouts</li>
<li>Application icon size</li>
<li>Samples</li>
<li>Help</li>
</ul>
<p><span id="more-12077"></span></p>
<h3><strong>Getting Started</strong></h3>
<p>The first thing you’re going to want to do is download and install the latest versions of the BlackBerry 10 Beta SDK for Adobe AIR 3.0 from <a href="https://developer.blackberry.com/air/download/" target="_new">this location</a>. This link also provides steps on how to download and install the latest version of the BlackBerry 10 Dev Alpha Simulator, which you’ll also need if you haven’t attended a BlackBerry Jam event and got yourself a Dev Alpha unit. To get your development environment set up, you can follow one of the many guides located <a href="https://developer.blackberry.com/air/documentation/bb10/overview_ms_2010836_11.html" target="_new">here</a>. If you are porting content that was originally created using Adobe® Flash® Professional, there is a guide you can follow <a href="http://supportforums.blackberry.com/t5/Adobe-AIR-Development/How-to-Create-a-BlackBerry-10-AIR-Application-with-Adobe-Flash/ta-p/1817139" target="_new">here</a>.</p>
<h3><strong>User interface guidelines</strong></h3>
<p>The user experience for BlackBerry 10 has changed significantly from the experience on the BlackBerry PlayBook tablet. Creating a cinematic experience, having fluid workflows, and emphasizing high performance are just some of the key principles that BlackBerry 10 applications should follow. The <a href="https://developer.blackberry.com/design/" target="_new">BlackBerry 10 UI Guidelines</a> cover these principles and specify design, interaction, and style guidelines for your app.</p>
<h3><strong>Support for multiple screen sizes</strong></h3>
<p>Your BlackBerry 10 application should support the different screen sizes so that it looks consistent across devices. You specify the splash screen in the BAR application descriptor file and you can add them for each supported screen resolution. The BlackBerry 10 OS chooses the correct icon and splash screen to use based on the device that the application is running on.</p>
<p>Currently, the BlackBerry 10 OS supports the following screen sizes:</p>
<table width="100%" border="1" cellpadding="5">
<tbody>
<tr>
<td><i>Device</i></td>
<td><i>Resolution</i></td>
<td><i>Ratio</i></td>
</tr>
<tr>
<td>BlackBerry 10 Dev Alpha</td>
<td>768&#215;1280</td>
<td>-</td>
</tr>
<tr>
<td>First full touch BlackBerry 10 device</td>
<td>768&#215;1280</td>
<td>-</td>
</tr>
<tr>
<td>Future full touch BlackBerry 10 devices</td>
<td>720&#215;1280</td>
<td>16:9</td>
</tr>
<tr>
<td>Physical keyboard BlackBerry 10 devices</td>
<td>720&#215;720</td>
<td>1:1</td>
</tr>
</tbody>
</table>
<p>To support multiple screens in your BlackBerry 10 application, modify the bar-descriptor file.</p>
<pre>&lt;splashScreens&gt;
   &lt;image&gt;splash-1024x600.jpg&lt;/image&gt;
   &lt;image&gt;splash-600x1024.jpg&lt;/image&gt;
   &lt;image&gt;splash-1280x768.jpg&lt;/image&gt;
   &lt;image&gt;splash-768x1280.jpg&lt;/image&gt;  
&lt;/splashScreens&gt;</pre>
<h3><strong>Fuse UI</strong></h3>
<p>In BlackBerry Tablet OS SDK for Adobe AIR 2.0, the qnx.fuse.ui API was introduced as a replacement for the qnx.ui API used in version 1.0. While the qnx.ui was deprecated, it remained available to applications for the BlackBerry PlayBook OS.</p>
<p>In the BlackBerry 10 SDK for Adobe AIR, the qnx.ui API has been removed, and you must update up your application to use the qnx.fuse.ui API.</p>
<p>In order to use the qnx.fuse.ui API in your application, you must add the QNXSkins AIR Native Extension to your application. For more information, see Adobe AIR native extensions.</p>
<table width="100%" border="1" cellpadding="5">
<tbody>
<tr>
<td><i>BlackBerry Tablet OS SDK 1.0</i></td>
<td><i>BlackBerry Tablet OS SDK 2.X and BlackBerry 10 SDK</i></td>
</tr>
<tr>
<td>qnx.ui.buttons</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/buttons/package-detail.html" target="_new">qnx.fuse.ui.buttons</a></td>
</tr>
<tr>
<td>qnx.ui.core</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/core/package-detail.html" target="_new">qnx.fuse.ui.core</a></td>
</tr>
<tr>
<td>qnx.ui.display</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/display/package-detail.html" target="_new">qnx.fuse.ui.display</a></td>
</tr>
<tr>
<td>qnx.ui.events</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/events/package-detail.html" target="_new">qnx.fuse.ui.events</a></td>
</tr>
<tr>
<td>qnx.ui.geom</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/geom/package-detail.html" target="_new">qnx.fuse.ui.geom</a></td>
</tr>
<tr>
<td>qnx.ui.listClasses</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/listClasses/package-detail.html" target="_new">qnx.fuse.ui.listClasses</a></td>
</tr>
<tr>
<td>qnx.ui.media</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/media/package-detail.html" target="_new">qnx.fuse.ui.media</a></td>
</tr>
<tr>
<td>qnx.ui.picker</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/picker/package-detail.html" target="_new">qnx.fuse.ui.picker</a></td>
</tr>
<tr>
<td>qnx.ui.progress</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/progress/package-detail.html" target="_new">qnx.fuse.ui.progress</a></td>
</tr>
<tr>
<td>qnx.ui.skins</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/skins/package-detail.html" target="_new">qnx.fuse.ui.skins</a></td>
</tr>
<tr>
<td>qnx.ui.slider</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/slider/package-detail.html" target="_new">qnx.fuse.ui.slider</a></td>
</tr>
<tr>
<td>qnx.ui.text</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/text/package-detail.html" target="_new">qnx.fuse.ui.text</a></td>
</tr>
<tr>
<td>qnx.ui.text.textInputIMF</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/text/TextInput.html" target="_new">qnx.fuse.ui.text.TextInput</a></td>
</tr>
<tr>
<td>qnx.ui.listClasses.scrollPane</td>
<td><a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/core/Container.html" target="_new">qnx.fuse.ui.core.Container</a></td>
</tr>
</tbody>
</table>
<h3><strong>Layouts</strong></h3>
<p>In BlackBerry Tablet OS SDK for Adobe AIR 2.0, the container methodology (highlighted in qnx.ui.core) was deprecated in favor of using layouts to organize your UI components.</p>
<p>In the BlackBerry 10 SDK for Adobe AIR, the container concept has been removed, and you must update your application to use the layout method.</p>
<p>You can use the <a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/core/Container.html" target="_new">Container class</a> to organize your application&#8217;s UI controls. By using a layout, a Container manages the positioning and size of any UI component that it contains. Any controls that are added to a container are known as children. A container can also contain other containers, called sub-containers.</p>
<p>Below a container is created and a <a href="https://developer.blackberry.com/air/apis/bb10/qnx/fuse/ui/layouts/rowLayout/package-detail.html" target="_new">rowLayout</a> is assigned to it:</p>
<pre>//Create container
container = new Container();
container.scrollDirection = ScrollDirection.VERTICAL;
container.height = stage.stageHeight;
container.width = stage.stageWidth;
//Create layout
var row:RowLayout = new RowLayout();
container.layout = row;
row.spacing = 5;
row.padding = 5;</pre>
<h3><strong>Application icon size</strong></h3>
<p>When creating new application icons, make sure that your application icon is the appropriate size for the application platform.</p>
<table width="80%" border="1" cellpadding="5">
<tbody>
<tr>
<td><i>Platform</i></td>
<td><i>Icon Size (pixels)</i></td>
</tr>
<tr>
<td>BlackBerry PlayBook OS</td>
<td>86&#215;86</td>
</tr>
<tr>
<td>BlackBerry 10 OS</td>
<td>114&#215;114</td>
</tr>
</tbody>
</table>
<h3><strong>Samples</strong></h3>
<p>There are some BlackBerry 10 Adobe AIR samples that you can download the source for that will help you get started. You can find a description and the download location <a href="https://developer.blackberry.com/air/sampleapps/" target="_new">here</a>. If you’re new, I recommend starting with the “Starship Settings” application and then moving on to the “Weather guesser” application for some more advanced layout techniques.</p>
<h3><strong>Help</strong></h3>
<p>If you need help, here is a list of resources that you can reference:</p>
<p><a href="http://supportforums.blackberry.com/t5/Adobe-AIR-Development/bd-p/tablet" target="_new">The Adobe AIR Development BlackBerry Support Community Forum</a><br />
<a href="https://developer.blackberry.com/air/apis/bb10/" target="_new">BlackBerry 10 SDK for Adobe AIR API Reference (beta)</a><br />
<a href="https://developer.blackberry.com/air/documentation/bb10/" target="_new">The BlackBerry SDK for Adobe AIR Documentation</a><br />
<a href="http://supportforums.blackberry.com/t5/Adobe-AIR-Development/tkb-p/tablet%40tkb" target="_new">The Adobe AIR Development BlackBerry Resource Center</a></p>
<p>If all else fails, you can tweet me <a href="http://twitter.com/dustinmalik" target="_new">@dustinmalik</a> or tweet <a href="http://twitter.com/BlackBerryDev" target="_new">@BlackBerryDev</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/12077/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/12077/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=12077&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/11/porting-air-playbook-apps-to-blackberry-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/598d212a6063d9f64055658aeb82ebb9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dustinmalik</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/11/air-porting-pb.jpg" medium="image" />
	</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>Special Marmalade SDK offer BlackBerry Game Developers</title>
		<link>http://devblog.blackberry.com/2012/09/special-marmalade-offer/</link>
		<comments>http://devblog.blackberry.com/2012/09/special-marmalade-offer/#comments</comments>
		<pubDate>Thu, 20 Sep 2012 13:45:08 +0000</pubDate>
		<dc:creator>Alex Kinsella</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[BlackBerry World]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[Game Developers]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[Made with Marmalade]]></category>
		<category><![CDATA[Marmalade]]></category>
		<category><![CDATA[Marmalade SDK]]></category>
		<category><![CDATA[playbook]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=11076</guid>
		<description><![CDATA[Lou G. from BlackBerry Developer Marketing is here with an exciting announcement &#8211; Ed. I’m happy to announce a new offer that reinforces our commitment to gaming.  We are partnering with Marmalade to make it easy for developers to build new games for the BlackBerry® PlayBook™ tablet and the upcoming BlackBerry 10 smartphones. Qualified developers [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11076&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><em>Lou G. from BlackBerry Developer Marketing is here with an exciting announcement &#8211; Ed.</em><br />
<a href="http://www.madewithmarmalade.com/blackberry"><img class="aligncenter size-full wp-image-11114" title="Blog_600x250px_White_BGND" src="http://rimdevblog.files.wordpress.com/2012/09/blog_600x250px_white_bgnd.jpg?w=600&#038;h=250" alt="TITLE_IMAGE" width="600" height="250" /></a></p>
<p>I’m happy to announce a new offer that reinforces our commitment to gaming.  We are partnering with <a href="http://www.madewithmarmalade.com/">Marmalade</a> to make it easy for developers to build new games for the BlackBerry® PlayBook™ tablet and the upcoming BlackBerry 10 smartphones.</p>
<p>Qualified developers that <a href="http://www.madewithmarmalade.com/blackberry" target="_blank">register here</a> will receive a free, time-limited Marmalade SDK license for the BlackBerry PlayBook platform and a BlackBerry PlayBook tablet. Once the developer has published their app to BlackBerry App World™, they will be able to unlock the cross-platform power of the Marmalade SDK and receive a free 6 month Marmalade Indie license.</p>
<p>Over the past few months we’ve shown the BlackBerry PlayBook to game developers at conferences and trade shows around the world.  Developers are excited and inspired after they see the power of the platform.  That’s reflected by the growth of the app catalogue on the BlackBerry PlayBook, with over 20,000 apps available and many new games like “Cut the Rope” which are made using the Marmalade SDK.</p>
<p>Game developers can leverage this offer to take advantage of the powerful gaming capabilities of the BlackBerry PlayBook and BlackBerry 10 and the first-to-market opportunity that the BlackBerry 10 platform provides.</p>
<p>Let’s play!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/11076/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/11076/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11076&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/09/special-marmalade-offer/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/09/blog_600x250px_white_bgnd.jpg" medium="image">
			<media:title type="html">Blog_600x250px_White_BGND</media:title>
		</media:content>
	</item>
		<item>
		<title>Control Simulator Zoom Level, GPS and More Using the Simulator Controller</title>
		<link>http://devblog.blackberry.com/2012/07/simulator-controller/</link>
		<comments>http://devblog.blackberry.com/2012/07/simulator-controller/#comments</comments>
		<pubDate>Thu, 12 Jul 2012 18:33:32 +0000</pubDate>
		<dc:creator>MSohm</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[simulator]]></category>
		<category><![CDATA[Simulator Controller]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=10167</guid>
		<description><![CDATA[The BlackBerry PlayBook tablet simulator v2.1 beta includes a new tool to help you work with the simulator: the Simulator Controller.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=10167&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="size-full wp-image-10169 aligncenter" title="sim_zoom_1" src="http://rimdevblog.files.wordpress.com/2012/07/sim_zoom_1.jpg?w=474&#038;h=382" alt="TITLE_IMAGE" width="474" height="382" /></p>
<p>The BlackBerry® PlayBook™ tablet simulator v2.1 beta includes a new tool to help you work with the simulator: the Simulator Controller. You can run the Controller by executing the controller file located in the controllers sub directory, which can be found within the simulator installation directory. Once you have it up and running alongside the simulator, click on the Connection menu, choose Connect and enter the IP address of the simulator.</p>
<p><span id="more-10167"></span></p>
<p>The Simulator Controller allows you to simulate rotating and tilting the simulator as well as simulate GPS locations. You can configure a single GPS coordinate or a route using a GPS NMEA data file. We’ve also included some sample NMEA sample data files located in the controllers\nmea directory.</p>
<p><a href="http://rimdevblog.files.wordpress.com/2012/07/sim_zoom_2.jpg"><img class="aligncenter size-full wp-image-10170" title="sim_zoom_2" src="http://rimdevblog.files.wordpress.com/2012/07/sim_zoom_2.jpg?w=480&#038;h=389" alt="" width="480" height="389" /></a></p>
<p>The Simulator Controller coming in the upcoming update for the BlackBerry® 10 Dev Alpha simulator adds some additional features, including the much-requested ability to control the zoom level of the simulator to allow its entire window to fit on your screen. Here is a rundown of all the elements you can control:</p>
<ul>
<li>Control Device Orientation – Set Roll, Pitch and Yaw, Tilt on Z Axis and rotate about the X, Y or Z axis</li>
<li>Control Illuminance and Proximity Sensors</li>
<li>Set battery charge level, health, temperature and toggle charging on or off</li>
<li>Set the device PIN</li>
<li>Simulate GPS Location – Simulate either a fixed location or movement using NMEA data files</li>
<li>Simulate NFC Tags</li>
<li>Control Device Zoom level</li>
</ul>
<p>For more information, refer to the <a href="https://developer.blackberry.com/devzone/resources#simulator">BlackBerry Simulator documentation</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/10167/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/10167/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=10167&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/07/simulator-controller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/76c7dc9f1e2068196cd724a8bd5bac54?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">msohm</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/07/sim_zoom_1.jpg" medium="image">
			<media:title type="html">sim_zoom_1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/07/sim_zoom_2.jpg" medium="image">
			<media:title type="html">sim_zoom_2</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>BlackBerry 10 Jam rocked, because of you!</title>
		<link>http://devblog.blackberry.com/2012/05/blackberry-10-jam-rocked-because-of-you/</link>
		<comments>http://devblog.blackberry.com/2012/05/blackberry-10-jam-rocked-because-of-you/#comments</comments>
		<pubDate>Mon, 07 May 2012 15:32:28 +0000</pubDate>
		<dc:creator>Alec Saunders</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[Editorials]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[app world]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[BlackBerry 10 Jam]]></category>
		<category><![CDATA[blackberry app world]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[BlackBerry PlayBook apps]]></category>
		<category><![CDATA[devcon]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[playbook]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=9283</guid>
		<description><![CDATA[Last week was a whirlwind for BlackBerry® developers. BlackBerry 10 Jam was the official launch of the BlackBerry 10 platform to the developer community – SDK’s, tools, and of course the BlackBerry 10 Alpha device. This was a moment we’d been working toward since before DevCon Americas in the fall. I know there was a [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9283&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://rimdevblog.files.wordpress.com/2012/05/bbw12_jamsupersession_2.jpg"><img class="aligncenter  wp-image-9288" title="BlackBerry" src="http://rimdevblog.files.wordpress.com/2012/05/bbw12_jamsupersession_2.jpg?w=502&#038;h=334" alt="TITLE_IMAGE" width="502" height="334" /></a></p>
<p>Last week was a whirlwind for BlackBerry® developers. BlackBerry 10 Jam was the official launch of the BlackBerry 10 platform to the developer community – SDK’s, tools, and of course the BlackBerry 10 Alpha device.</p>
<p>This was a moment we’d been working toward since before DevCon Americas in the fall. I know there was a lot of pressure to show a phone last fall, but until the SDK’s were ready, and developers could actually use them, there would have been little point. Instead we steadily built first the BlackBerry® PlayBook™ OS 1.0 SDK, the PlayBook OS 2.0 SDK, and the PlayBook OS 2.0 software release, knowing full well that these releases, accompanied by the over 20,000 BlackBerry® PlayBook™ tablets we had seeded into the market, would be a good foundation for the next phase – the actual BlackBerry 10 devices.</p>
<p>The excitement in the air was palpable. Folks started lining up at 7 AM on Wednesday morning to get the first Dev Alpha devices. And by noon, I couldn’t walk the hallways of the show without someone stopping to show me the code they had been working on.</p>
<p>Since then we’ve been bombarded by requests for BlackBerry 10 Dev Alpha devices from developers who didn’t make the show. The good news? We’re going to take the show on the road – so come jam with us in a city near you. Check out the <a href="http://devblog.blackberry.com/2012/05/blackberry-10-jam-road-show/">BlackBerry Jam Road Show</a> page for more info.</p>
<p>A couple of thank you’s are in order. Thank you to the developers who came to the BlackBerry 10 Jam last week – you’re investing your energy, time, and money in making not just your own products successful, but ours as well. Also a very public thank you to all the teams at RIM who have worked for months to pull the BlackBerry 10 Jam off – the developers, product managers, marketing, and of course our very own developer relations group. Thank you!</p>
<p>Now go code something! We’ve got a monster of a product to ship together!</p>
<p><em>Originally published on <a title="www.saunderslog.com" href="http://www.saunderslog.com/2012/05/07/blackberry-10-jam-rocked-because-of-you/">www.saunderslog.com</a></em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/9283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/9283/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9283&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/05/blackberry-10-jam-rocked-because-of-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6d4fe58df3d76e08b4f82f7df3aa56ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">asaund1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/05/bbw12_jamsupersession_2.jpg?w=1024" medium="image">
			<media:title type="html">BlackBerry</media:title>
		</media:content>
	</item>
		<item>
		<title>Introducing Native SDK 2.0 for BlackBerry Tablet OS</title>
		<link>http://devblog.blackberry.com/2012/02/blackberry-tablet-os-native-sdk-2-0/</link>
		<comments>http://devblog.blackberry.com/2012/02/blackberry-tablet-os-native-sdk-2-0/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 16:35:44 +0000</pubDate>
		<dc:creator>Alex Kinsella</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[native]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[playbook tablet]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[tablet os]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8596</guid>
		<description><![CDATA[Here’s a guest post from Fernando with a big developer announcement! – Ed. Olá!, I’m Fernando, originally from Brazil and now based in Canada as part of RIM’s Developer Relations team. My mission is helping to make this planet a better, connected, fun place to live. I am also a writer, photographer and avid bass [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=8596&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><em>Here’s a guest post from Fernando with a big developer announcement! – Ed.</em></p>
<p>Olá!, I’m Fernando, originally from Brazil and now based in Canada as part of RIM’s Developer Relations team. My mission is helping to make this planet a better, connected, fun place to live. I am also a writer, photographer and avid bass player, I&#8217;m passionate about aviation and it seems I have been spending too much time with robotics. (Editor’s note: You know how I feel about robots.)</p>
<p>We at RIM are extremely proud to announce that the BlackBerry® <a href="https://bdsc.webapps.blackberry.com/native">Native SDK for BlackBerry Tablet OS 2.0 is out of beta and now available for download</a>! Based on requests from our developer community, we have been focusing on improving the user experience and providing a consistent environment with comprehensive APIs, resources and documentation.</p>
<p><span id="more-8596"></span></p>
<p>Let&#8217;s take a look at some of the IDE enhancements:</p>
<ul>
<li>The EGit plugin allows developers to check out source code directly from GitHub via the IDE.</li>
<li>A new easy-to-use wizard, Add Library Dependency, simplifies the process of adding library dependencies to a project.</li>
<li>With per-project SDK support, you can now configure your SDK/toolchain on a per-project basis. This allows you to have projects in your workspace build against different versions of the device.</li>
<li>A streamlined deployment setup wizard makes it easier for you to set up your development environment and troubleshoot issues. The wizard also leverages automatic device detection to help you set up your targets.</li>
<li>You can now report bugs directly from the IDE. Select &#8216;Report a Bug&#8217; from the Help menu in the IDE to report a bug and include screenshots, directly from the IDE.</li>
<li>You can now filter files out of the BAR package to exclude unnecessary assets.</li>
<li>BAR files in the Project Explorer can now be expanded to show contents. Files in the BAR can be opened (read-only) in the appropriate editor.</li>
<li>The Import wizard has a new option, &#8216;BlackBerry Tablet OS Existing Code as BlackBerry Tablet OS C/C++ Makefile Project,&#8217; to import existing code.</li>
<li>The BAR file editor now allows viewing of localized manifests for each locale.</li>
<li>Two new profiles, QNX Developer and C/C++ Developer (CDT), allow you to control access to functionality depending on developer type.</li>
<li>AIR Native Extension Support, which includes new workflows has been added to the IDE to help you build and debug native extensions. This includes an ANE project type that works with the Adobe command line tools to generate ANEs. In addition, the new ANE launch configurations help you debug your ANE on the device.</li>
<li>Access to more example projects using the New Example wizard.</li>
</ul>
<p>The BPS (BlackBerry Platform Services) APIs have evolved too, now including more features and several enhancements:</p>
<ul>
<li>Sensor: many sensors are available, for example: accelerometer, magnetometer, temperature, luminance, etc.</li>
<li>Device Information: functions for reading information like OS version, PIN, serial number etc.</li>
<li>Soundplayer: several functions to play system sounds (like camera shutter, device lock etc).</li>
<li>LED service: control of the LEDs and colors to notify users even if the device isn’t being used.</li>
<li>Audio Mixer API: enables your application to react to events (headphone connected/disconnected, mute, etc) and also control audio properties. Also new input and output channels are available.</li>
</ul>
<p>And also, highlights on Scoreloop! The addition of the Scoreloop SDK offers game developers next-generation technology for mobile social gaming features: achievements, challenges, user profiles, leaderboards, awards and more. The social features are modular so you can integrate only the ones you want, while maintaining your app&#8217;s look and feel.</p>
<p>You can get start at the <a href="https://developer.blackberry.com/native/">Native SDK webpage</a>, in the <a href="https://developer.blackberry.com/native/download">download</a> section. Also take a look at:</p>
<ul>
<li><a href="https://developer.blackberry.com/native/documentation">Documentation</a> – in the documentation section, you will find a great source of information about tutorials, recipes, guides and a great directory of open source libraries ported and available on github.</li>
<li><a href="http://supportforums.blackberry.com/t5/Native-SDK-for-BlackBerry-Tablet/bd-p/native_sdk">Forums</a> – in the Native SDK forums, you can discuss support topics, learn from the community and interact directly with us.</li>
</ul>
<p>So, are you ready? Let us know what you think in the comments!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8596/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8596/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=8596&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/02/blackberry-tablet-os-native-sdk-2-0/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>
	</item>
		<item>
		<title>Here&#8217;s a gift you can open early – BlackBerry PlayBook 2.0 Beta and NDK Updates</title>
		<link>http://devblog.blackberry.com/2011/12/blackberry-playbook-2-0-beta-ndk-updates/</link>
		<comments>http://devblog.blackberry.com/2011/12/blackberry-playbook-2-0-beta-ndk-updates/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 15:39:10 +0000</pubDate>
		<dc:creator>Alex Kinsella</dc:creator>
				<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[ndk]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[scoreloop]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8179</guid>
		<description><![CDATA[Patrick is our NDK evangelist here at Research In Motion® (RIM®) – and he has some great news on BlackBerry® PlayBook™ 2.0 Beta and NDK updates. Patrick will be back in the new year as a member of the Dev Blog team! – Ed. We’re well into the holiday season, and Santa and his elves [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=8179&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><em>Patrick is our NDK evangelist here at Research In Motion® (RIM®) – and he has some great news on BlackBerry® PlayBook™ 2.0 Beta and NDK updates. Patrick will be back in the new year as a member of the Dev Blog team! – Ed.</em></p>
<p>We’re well into the holiday season, and Santa and his elves are busy in their workshop making sure all the good boys and girls have fun and exciting presents to open. What about the elves here at RIM? Well, I’m happy to tell you that the hardworking teams have version of the BlackBerry® Native SDK 2.0 for Tablet OS ready for you now! I know, I know…the title’s a mouthful but, like a festive holiday meal, the mouthful is worth it!</p>
<p>Continuing on the success we saw with our launch of the BlackBerry Native SDK for Tablet OS at <a href="http://www.blackberrydevcon.com/">BlackBerry® DevCon Americas</a> this fall and the release of an initial beta for the BlackBerry Native SDK 2.0, the second beta release contains:</p>
<ul>
<li>The inclusion of the <a href="http://www.scoreloop.com/">Scoreloop</a> SDK 1.0 beta 1</li>
<li>Updated documentation to help developers solve tricky problems</li>
<li>Tooling/IDE changes:</li>
<ul>
<li>A streamlined deployment setup wizard designed to help with the setup of your development environment and to provide better feedback when there are issues in the process. It also leverages the automatic device detection feature to help you set up your targets.</li>
<li>Adobe® AIR Native Extension (ANE) support – New workflows have been added to the IDE to help you build and debug native extensions. This includes an ANE project type that works with the Adobe command line tools to generate ANEs. In addition, the new ANE launch configurations helps you debug your ANE on the device.</li>
<li>Per project SDK support – You may now configure your BlackBerry Native SDK on a per-project basis. This allows you to have projects in your workspace build against different versions of the device. For example, you could have one project in your space build against the latest release BlackBerry Native SDK (1.0.8) and another build against the latest developer SDK (2.0 DR2). Previously, all projects in your workspace built against the same BlackBerry Native SDK.</li>
</ul>
</ul>
<p>We continue to evolve and improve the developer experience on the BlackBerry platform. In that same vein, we have produced a BlackBerry PlayBook Tablet OS 2.0 beta 2 (DR2) for our native BlackBerry Native SDK users. Be sure to <a href="https://bdsc.webapps.blackberry.com/native/beta/register/">white list</a> your device’s PIN so that you can download the DR2 release (Developer Release beta 2) of the BlackBerry PlayBook Tablet OS.</p>
<p>As mentioned in the list above, the BlackBerry Native SDK 2.0 for Tablet OS 2.0 beta includes the Scoreloop SDK 1.0 beta 2 release &#8211; the next-generation technology that enables mobile social gaming. It lets you integrate the Scoreloop SDK&#8217;s set of social gaming features into your games.</p>
<p>The Scoreloop SDK is a fully customizable SDK that is designed to allow you to seamlessly integrate the Scoreloop SDK&#8217;s features into your games while maintaining the look and feel of your applications throughout. The social features are modular, so you can integrate as many or as few social features as you want.</p>
<p>Some of the features currently available include:</p>
<ul>
<li>User profiles</li>
<li>Leaderboards</li>
<li>Challenges</li>
<li>Awards and achievement</li>
</ul>
<p>It’s a great time to be developing for the BlackBerry platform!</p>
<p>On that note, happy holidays to everyone. Thank you for your continued efforts, and I look forward to sharing more exciting news with you in the new year. I’ll be showing up at as many meetups, Mobile Mondays, events, conferences, and developer gatherings as possible. If you see me, come say hi, and let me know how I can help you succeed in your mobile development challenges.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8179/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=8179&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/12/blackberry-playbook-2-0-beta-ndk-updates/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>
	</item>
	</channel>
</rss>
