<?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; BlackBerry PlayBook OS</title>
	<atom:link href="http://devblog.blackberry.com/tag/blackberry-playbook-os/feed/" rel="self" type="application/rss+xml" />
	<link>http://devblog.blackberry.com</link>
	<description></description>
	<lastBuildDate>Wed, 19 Jun 2013 18:00:36 +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; BlackBerry PlayBook OS</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>The New BlackBerry Platform (Part 1): A Developer-Friendly and Student-Friendly Platform</title>
		<link>http://devblog.blackberry.com/2012/12/new-blackberry-platform-part-1/</link>
		<comments>http://devblog.blackberry.com/2012/12/new-blackberry-platform-part-1/#comments</comments>
		<pubDate>Fri, 07 Dec 2012 16:37:17 +0000</pubDate>
		<dc:creator>Alex Kinsella</dc:creator>
				<category><![CDATA[Case Studies & Success Stories]]></category>
		<category><![CDATA[BlackBerry OS 10]]></category>
		<category><![CDATA[BlackBerry PlayBook OS]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Mobile Application Programming]]></category>
		<category><![CDATA[mobile web development]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=12588</guid>
		<description><![CDATA[Guest post from Meyer Tanuan (mtanuan@conestogac.on.ca &#124; @kwmobidev) - Ed. As I prepared to teach the Mobile Application Programming course of the Conestoga College Computer Programmer/Analyst (CPA) program for the fall 2012 school term, I chose the new BlackBerry PlayBook tablet and BlackBerry 10 platforms because they are both developer and student-friendly. In this blog post, I [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=12588&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><i>Guest post from Meyer Tanuan (<a href="mailto:mtanuan@conestogac.on.ca">mtanuan@conestogac.on.ca</a> | <a href="http://twitter.com/kwmobidev" target="_blank">@kwmobidev</a>) - Ed.</i></p>
<p>As I prepared to teach the Mobile Application Programming course of the <a href="http://www.conestogac.on.ca/fulltime/0057.jsp" target="_new">Conestoga College Computer Programmer/Analyst</a> (CPA) program for the fall 2012 school term, I chose the new BlackBerry PlayBook tablet and BlackBerry 10 platforms because they are both developer and student-friendly. In this blog post, I will present my top three reasons for choosing the BlackBerry platform.</p>
<p><img class="aligncenter size-full wp-image-12589" title="TITLE_IMAGE" alt="TITLE_IMAGE" src="http://rimdevblog.files.wordpress.com/2012/12/conestoga-1.jpg?w=574&#038;h=242" height="242" width="574" /></p>
<h3><strong>1. The BlackBerry Platform has excellent HTML5 support</strong></h3>
<p>In fall 2012, the BlackBerry PlayBook OS 2.0 had an <a href="http://html5test.com/" target="_new">HTML5Test.com</a> score of 373. The recently released OS 2.1 update continued to lead with a score of 411.</p>
<p><span id="more-12588"></span></p>
<p><img class="aligncenter size-full wp-image-12590" alt="conestoga-2" src="http://rimdevblog.files.wordpress.com/2012/12/conestoga-2.jpg?w=550&#038;h=322" height="322" width="550" /></p>
<p>Under the mobile category, the upcoming BlackBerry 10 browser has an HTML5Test.com score of 484 – higher than iOS 6 or Android 4.0. TechVibes recently published an article entitled <i>“<a href="http://bit.ly/WM0YRK" target="_new">BlackBerry 10 is going to have the best web browser of any mobile platform</a>”</i>.</p>
<p><img class="aligncenter size-full wp-image-12591" alt="conestoga-3" src="http://rimdevblog.files.wordpress.com/2012/12/conestoga-3.jpg?w=282&#038;h=470" height="470" width="282" /></p>
<p>The independent HTML5test.com score measures how well the browser supports HTML5, and the new BlackBerry Platform has scored very high. This is great for BlackBerry developers and students who want to test new HTML5 features on a tablet or mobile device. Having excellent HTML5 support means that HTML5 features working on desktop computers will likely work on the tablet or mobile device without recoding. It also means that richer apps can be built using HTML5. More recently, CNET Australia published an article stating that <a href="http://bit.ly/Tu4gCS" target="_new">the BlackBerry 10 browser beats every desktop browser</a>.</p>
<h3><strong>2. The new BlackBerry Platform has lots of FREE tools and online resources</strong></h3>
<p>A computer programming course is effective only when there is a lot of hands-on programming assignments and projects. The new BlackBerry Platform has lots of excellent software development tools and online resources, and the best part is that they are all FREE. Using both free and online tools provides equal opportunities to all students.</p>
<p>All the BlackBerry tools and documentation can be downloaded with ease. Some of the most downloaded free software includes:</p>
<ul>
<li>Ripple Emulator plugin for Google Chrome</li>
<li>VMWare and BlackBerry simulators (Tablet OS, BlackBerry 10 Beta)</li>
<li>BlackBerry WebWorks SDK and Native SDK (Tablet OS, BlackBerry 10 Beta)</li>
</ul>
<p><img class="aligncenter size-full wp-image-12592" alt="conestoga-4" src="http://rimdevblog.files.wordpress.com/2012/12/conestoga-4.jpg?w=550&#038;h=446" height="446" width="550" /></p>
<p>Several online resources were also available, including:</p>
<ul>
<li>The Main BlackBerry HTML5 Page
<ul>
<li>Provided easy instructions and links to tools, documentation and <a href="http://bit.ly/KulrCl" target="_new">sample code</a></li>
</ul>
</li>
<li>The BlackBerry Support Forums</li>
<li>
<ul>
<li>Provided many <a href="http://bit.ly/fEwkdW" target="_new">relevant articles</a></li>
<li>E.g., the Remote Web inspector can debug web content running on a live device or <a href="http://bit.ly/y7Ib1P" target="_new">simulator</a></li>
</ul>
</li>
<li>Free and up-to-date <a href="http://bit.ly/VffR8u" target="_new">BlackBerry Jam recordings</a></li>
<li>BlackBerry hands-on labs and resources</li>
<li>
<ul>
<li>Hands-on Labs for a Mini-Course on <a href="http://bit.ly/VeEq59" target="_new">Mobile Application Development</a></li>
<li>Open-source frameworks and sample code for the BBUI.js framework is <a href="http://bit.ly/AzV9Gv" target="_new">available in GitHub</a></li>
</ul>
</li>
<li>To learn about the changes to the new BlackBerry Platform, there are <a href="http://bit.ly/rAmffP" target="_new">webinars and online sessions available for free</a></li>
</ul>
<p><img class="aligncenter size-full wp-image-12593" alt="conestoga-5" src="http://rimdevblog.files.wordpress.com/2012/12/conestoga-5.jpg?w=550&#038;h=472" height="472" width="550" /></p>
<p>In addition to the free tools and online resources, RIM donated BlackBerry Bold 9900 smartphones and BlackBerry PlayBook tablets as part of the BlackBerry Academic Program Canada (<a href="http://bit.ly/TFaBur" rel="nofollow">http://bit.ly/TFaBur</a> ). These devices allow students to test their apps before final submission and release to the public. At the start of the term, a class survey was conducted, and the survey found that 33% of the class had their own BlackBerry PlayBook tablet and 36% have their own BlackBerry smartphone. In addition, 94% of students were satisfied with their being no mandatory textbook for this course. Furthermore, approximately 33% of students indicated that they will acquire a BlackBerry PlayBook tablet on their own. The BlackBerry PlayBook tablet WiFi 16 GB currently retails for less than C$130. This price is affordable given that the price of most mandatory textbooks can be over C$100.</p>
<h3><strong>3. The new BlackBerry Platform is open, flexible and future-proof</strong></h3>
<p>RIM has started to build partnerships with open-source leaders. BlackBerry WebWorks and the Ripple Emulator are shared on GitHub, and many code samples for BlackBerry WebWorks and Cascades are also freely available on GitHub. As of this writing, there are now 330 samples in the <a href="http://bit.ly/QZIStb" target="_new">BlackBerry GitHub catalog</a>. This allows students to get the latest source code and extend the framework, learn sample code, and customize them to satisfy their project requirements. The new BlackBerry Platform has SDKs on Windows, Linux and MacOS. With this selection, students can use their favorite OS to build their mobile apps.</p>
<p><img class="aligncenter size-full wp-image-12594" alt="conestoga-6" src="http://rimdevblog.files.wordpress.com/2012/12/conestoga-6.jpg?w=550&#038;h=437" height="437" width="550" /></p>
<p>The new BlackBerry Platform is flexible. It supports many development platforms: HTML5 WebWorks, Native C/C++ and Cascades, ActionScript Adobe AIR, and Java Android Runtime. Although HTML5 and Mobile Web provides the opportunity to build one mobile app code base for multiple platform devices (i.e., Android, BlackBerry and iOS), there are instances where the Native Development option is a better approach. Students who want to build mobile applications other than HTML5 can either port their existing Android applications or build new Native SDK/Cascades applications and make them available on the new BlackBerry Platform.</p>
<p>Teaching mobile programming is challenging because the mobile technologies change frequently. Using mobile web technologies such as HTML5, JavaScript, jQuery Mobile and PhoneGap to build mobile apps is the first step in future-proofing mobile apps. In Part 2 of this blog post, I will discuss other future-proofing characteristics of the new BlackBerry Platform.</p>
<p>The new BlackBerry Platform is developer-friendly and student-friendly. Do you believe I made the right choice for using the new BlackBerry Platform to teach mobile application programming? Do you want to know the results of student assignments and projects and how they compare to student projects from the past two years? In Part 2 of this blog post, I will answer these questions with examples of student projects.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/12588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/12588/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=12588&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/12/new-blackberry-platform-part-1/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/conestoga-1.jpg" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/12/conestoga-2.jpg" medium="image">
			<media:title type="html">conestoga-2</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/12/conestoga-3.jpg" medium="image">
			<media:title type="html">conestoga-3</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/12/conestoga-4.jpg" medium="image">
			<media:title type="html">conestoga-4</media:title>
		</media:content>

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

		<media:content url="http://rimdevblog.files.wordpress.com/2012/12/conestoga-6.jpg" medium="image">
			<media:title type="html">conestoga-6</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"><br />
http://arduino.cc/<br />
</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>Want to stay ahead of the game? Try out the new version of the Native SDK for the BlackBerry PlayBook</title>
		<link>http://devblog.blackberry.com/2011/11/blackberry-native-sdk/</link>
		<comments>http://devblog.blackberry.com/2011/11/blackberry-native-sdk/#comments</comments>
		<pubDate>Tue, 22 Nov 2011 18:50:01 +0000</pubDate>
		<dc:creator>Alex Kinsella</dc:creator>
				<category><![CDATA[Android Development]]></category>
		<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[BlackBerry PlayBook OS]]></category>
		<category><![CDATA[BlackBerry PlayBook OS update]]></category>
		<category><![CDATA[BlackBerry PlayBook tablet]]></category>
		<category><![CDATA[blackberry webworks]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=7854</guid>
		<description><![CDATA[There's a new version of BlackBerry Native SDK v2.0 available for developers to try out!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7854&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I’m jazzed about the news &#8211; the first beta release of version 2.0 of the Native SDK for the BlackBerry® PlayBook™ tablet is now available. To get started, developers can <a href="http://developer.blackberry.com/native/beta/download" target="_new">download the Native SDK here</a>.  In addition to this new release, developers have access to the BlackBerry PlayBook OS 2.0 Developer Beta as a <a href="http://developer.blackberry.com/native/beta/bbtablet20/register/" target="_new">device update</a> as well as the <a href="http://developer.blackberry.com/native/beta/download" target="_new">BlackBerry Tablet Simulator</a>.</p>
<p>Here’s a quick rundown of what’s available in the 2.0 beta 1 release of the Native SDK:</p>
<ul>
<li>Added Sensors API (magnetometer, gyroscope, and accelerometer support) (device only for now, not available for the simulator at this time)</li>
<li>Added Payment Service support for subscriptions and in-app purchasing</li>
<li>IDE improvements in usability, performance, and reliability</li>
<li>Scoreloop SDK 1.0 Beta 1 is included – try out some social game features for your apps, such as leaderboards</li>
</ul>
<p><strong><u>Please note</u></strong> that the BlackBerry PlayBook OS 2.0 Developer Beta is available for developers and is NOT designed for consumer use. If you’ve installed this build and would like to return your BlackBerry PlayBook tablet to the current version, check out our <a href="http://helpblog.blackberry.com/2011/11/downgrade-playbook-os" target="_new">guide</a> on the Inside BlackBerry Help Blog.</p>
<p><span id="more-7854"></span></p>
<p><strong>How to update your BlackBerry PlayBook OS to the Developer Beta Build</strong></p>
<p>The information needed for native developers is being hosted off the Native SDK developer microsite. If you wish to upgrade your BlackBerry PlayBook tablet to this Developer Beta release, you will need to register your BlackBerry PlayBook tablet PIN using a form hosted on the microsite. </p>
<p>From the link to <a href="https://bdsc.webapps.blackberry.com/native/beta/register/" target="_new">register your device PIN</a>, simply enter your <a href="http://helpblog.blackberry.com/2011/11/identify-playbook-pin/" target="_new">BlackBerry PlayBook tablet PIN</a> and your email address; review the Terms and Conditions and check the box to indicate your agreement; then click “Submit”.</p>
<p>Within an hour, you should see a <img src="http://rimdevblog.files.wordpress.com/2011/11/gear.jpg?w=20&#038;h=20" alt="" title="" width="20" height="20" class="alignnone size-full wp-image-7775" /> icon in the status bar on your BlackBerry PlayBook tablet. You’ll have 24 hours to complete the upgrade, which can be done by following these simple steps:</p>
<ol>
<li>Tap in the top-right corner of the screen</li>
<li>Tap “Software Updates”</li>
<li>Tap “Check for Updates”</li>
<li>Complete the update.</li>
<li>If the update is still not available after an hour, or you experience any issues with the update, please <a href="http://supportforums.blackberry.com/t5/Native-SDK-for-BlackBerry-Tablet/bd-p/native_sdk" target="_new">visit the support forums</a>.</li>
</ol>
<p>Keep on coding  &#8211; and send us your feedback!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/7854/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/7854/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7854&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/11/blackberry-native-sdk/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/2011/11/gear.jpg" medium="image" />
	</item>
		<item>
		<title>BlackBerry PlayBook OS v2.0 Developer Beta Update Now Available</title>
		<link>http://devblog.blackberry.com/2011/11/playbook-os-developer-beta-update/</link>
		<comments>http://devblog.blackberry.com/2011/11/playbook-os-developer-beta-update/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 13:31:48 +0000</pubDate>
		<dc:creator>Michael C.</dc:creator>
				<category><![CDATA[Android Development]]></category>
		<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[BlackBerry PlayBook OS]]></category>
		<category><![CDATA[BlackBerry PlayBook OS update]]></category>
		<category><![CDATA[BlackBerry PlayBook tablet]]></category>
		<category><![CDATA[blackberry webworks]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=7771</guid>
		<description><![CDATA[Check out the details of the BlackBerry PlayBook OS v2.0 Developer Beta Update (originally announced at DevCon Americas 2011), and learn how to upgrade. <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7771&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><strong>Update: We apologize for the typo earlier this morning mentioning the removal of BlackBerry® App World™ from the BlackBerry® PlayBook™ OS Developer Beta update; the post has since been updated. To confirm: BlackBerry App World is available in this build. Thanks for your patience.</strong></p>
<p>A new version of the BlackBerry® PlayBook™ OS v2.0 Developer Beta is now available for developers to test their applications on the BlackBerry® PlayBook™ tablet. The Developer Beta contains support for the BlackBerry® Runtime for Android™ Apps as well as the latest versions of the BlackBerry® WebWorks™ and Adobe® AIR® SDKs for BlackBerry PlayBook OS (for more info, be sure to read our <a href="http://devblog.blackberry.com/2011/10/playbook-os-developer-beta/">BlackBerry PlayBook OS v2.0 Developer Beta</a> post).</p>
<p>Please note that this build is strictly designed for developers and is NOT a build designed for consumer use, since some apps built for BlackBerry PlayBook OS v.1.0.7 may not work correctly. If you’ve downloaded and installed this build by accident, or if you’d like to return your BlackBerry PlayBook tablet to its previous state, check out our <a href="http://helpblog.blackberry.com/2011/11/downgrade-playbook-os" target="_new">guide to downgrading</a> on the Inside BlackBerry Help Blog.</p>
<p>BlackBerry PlayBook OS v2.0.0.3894 contains two improvements to aid developer testing:</p>
<ul>
<li>BlackBerry WebWorks applications can now successfully call GPS </li>
<li>Wi-Fi® profiles are now saved and no longer disappear during tablet reboots</li>
</ul>
<p><span id="more-7771"></span></p>
<p><strong>How to update your BlackBerry PlayBook OS v2.0 Build</strong></p>
<p>Registering is quick and easy from the <a href="http://developer.blackberry.com/android" target="_new">Android</a> and <a href="http://developer.blackberry.com/html5" target="_new">HTML5/BlackBerry WebWorks</a> developer sites.  Once you’re on one of these sites, look to the footer for the <strong>Support</strong> heading; under this heading, locate and click <strong>Register your BlackBerry PlayBook tablet</strong>.  With the page loaded, we recommend that you quickly review the notes at the top of the page and scan the Frequently Asked Questions at the bottom of the page to ensure the BlackBerry PlayBook OS v2.0 Developer Beta build will meet your needs.</p>
<p>When you’re ready, enter your BlackBerry PlayBook tablet PIN and your email address; review the Terms and Conditions and check the box to indicate your agreement; then click Submit.<br />
Within an hour, you should see a <img src="http://rimdevblog.files.wordpress.com/2011/11/gear.jpg?w=20&#038;h=20" alt="" title="" width="20" height="20" class="alignnone size-full wp-image-7775" /> icon in the status bar on your BlackBerry PlayBook tablet.  You’ll have 24 hours to complete the upgrade, which can be done by following these simple steps:</p>
<ol>
<li>Tap in the top-right corner of the screen</li>
<li>Tap Software Updates</li>
<li>Tap Check for Updates</li>
<li>Complete the update.</li>
</ol>
<p>If after an hour the update is still not available or you experience any issues with the update, please <a href="http://supportforums.blackberry.com/t5/BlackBerry-Plug-in-for-Android/bd-p/adt/" target="_new">visit the support forums</a>.</p>
<p>Happy Coding!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/7771/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/7771/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7771&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/11/playbook-os-developer-beta-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/e8eec135ff3777ad8050f56041db7090?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">michaelcl1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/11/gear.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>Scoreloop SDK Beta now available, Eudaimonia talks BlackBerry Game Development</title>
		<link>http://devblog.blackberry.com/2011/10/scoreloop-development-blackberry/</link>
		<comments>http://devblog.blackberry.com/2011/10/scoreloop-development-blackberry/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 17:14:04 +0000</pubDate>
		<dc:creator>Douglas Soltys</dc:creator>
				<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[BlackBerry games]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[BlackBerry PlayBook OS]]></category>
		<category><![CDATA[BlackBerry smartphones]]></category>
		<category><![CDATA[DevCon 2011]]></category>
		<category><![CDATA[ndk]]></category>
		<category><![CDATA[PlayBook games]]></category>
		<category><![CDATA[scoreloop]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=7289</guid>
		<description><![CDATA[Read about what the Eudaimonia CEO has to say about Scoreloop, BlackBerry platform development and mobile social gaming.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7289&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I’m happy to announce that the popular cross-platform mobile social gaming platform, Scoreloop™, is now available through <a href="http://www.blackberry.com/beta" target="_new">BlackBerry® Beta Zone</a>. The Scoreloop SDK beta for <a href="http://devblog.blackberry.com/2011/10/native-sdk-for-blackberry-released">Native SDK v1.0 for BlackBerry PlayBook OS</a> provides everything a developer needs to easily integrate social capabilities into their native BlackBerry PlayBook tablet applications, including support for Leaderboards, Game Challenges, Awards &amp; Achievements, and Player Profiles.</p>
<p>To get a firsthand account of how the Native SDK for the BlackBerry PlayBook OS and the Scoreloop SDK beta will help BlackBerry game developers, I sat down with Eudaimonia CEO, Ezequiel D’Amico. <a href="http://www.eudamonia.com.ar/" target="_new">Eudaimonia</a> is a game development and publishing studio based in Buenos Aires that focuses on online and mobile games with social components, using their proprietary engine for cross-platform development (Ezequiel is also speaking at BlackBerry DevCon Americas during the <em>DEV15 – Game Makers Dream: The BlackBerry Native SDK for BlackBerry PlayBook OS</em> session, so be sure to check it out).</p>
<p><strong>Where does BlackBerry fit in today’s mobile gaming ecosystem? What is most surprising about BlackBerry games?</strong></p>
<p>BlackBerry smartphones and the BlackBerry PlayBook are great platforms to deliver cutting edge games and applications. BlackBerry has an incredible audience for games, despite what people might think. The average BlackBerry user wants great gaming applications on their mobile device.</p>
<p>With the global success of the BlackBerry platform and through distribution on BlackBerry App World, we have achieved incredible success in the development and publishing of MTV Entertainment applications; a global brand that is highly focused on reaching young people with their fresh and cool entertainment content.</p>
<p><span id="more-7289"></span></p>
<p><strong>What makes BlackBerry the top mobile gaming platform from your perspective?</strong></p>
<p>We believe in making BlackBerry smartphones the top mobile gaming platform. With the availability of new hardware and the great development tools available, there is not a single reason to not believe this.</p>
<p>BlackBerry App World has unique advantages compared to other application stores, as it holds the biggest market share here in Latin America and the second biggest worldwide; more than 165M BlackBerry smartphones have been shipped.</p>
<p>We just need to start delivering high quality games, focusing on great user experiences, in order to achieve this goal. There is a huge market out there waiting for our games.</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/nReBX7ux9Dc?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=nReBX7ux9Dc" target="_new">YouTube link for mobile viewing</a>]</p>
<p><strong>How is the introduction of the Native SDK for the BlackBerry PlayBook significant for you and what new opportunities does it present?</strong></p>
<p>Primarily, this was an enabler for us to integrate the BlackBerry PlayBook tablet into our MoWeb! engine. This greatly facilitates our ability to quickly bring great games to the device. Also, with the availability of the Scoreloop SDK beta, we are able to easily integrate social features that are now so critical to succeeding on mobile platforms. We are proud to be launching an original and extraordinary social game at BlackBerry DevCon Americas, showcasing the BlackBerry PlayBook tablet‘s gaming capabilities combined with the social features powered by Scoreloop.</p>
<p>These two tools were the key factors in developing our plans for 2012 &#8211; to deliver a very high quality game every single month and revolutionize the games on BlackBerry.</p>
<p><strong>You mention how social integration has become critical to success on mobile platforms, why is this and from Eudamonia’s perspective, what makes a social application successful?</strong></p>
<p>Everyday human activities are social; working, playing sports, even studying is a social interaction between teacher and student. Therefore, it is only natural for users to have social interactions when playing games on their mobile devices.</p>
<p>But social is not enough. You need it to be viral so that the app can essentially distribute and spread itself. If the app quality is high enough, the user experience is excellent and enjoyable to play, people will instinctively want to share it with their friends.</p>
<p><strong>With the availability of the Scoreloop SDK beta for the Native SDK for the BlackBerry PlayBook, developers now have suite of social gaming features available to them. Can you share your integration experience?</strong></p>
<p>Integrating Scoreloop features was very straightforward. They have really good documentation supporting their APIs, making it incredibly easy to integrate social features into our games. With the availability of the Scoreloop SDK beta, we can make any of our games social with very little effort, allowing us to focus on delivering exceptional user experiences and maintaining our reputation for developing high quality apps.</p>
<p><strong>What has been the key to Eudaimonia’s success as a mobile entertainment developer and publisher?</strong></p>
<p>MoWeb!, our proprietary engine, is the only cross-platform engine that is compatible with many of the BlackBerry OS smartphones. With our technology, we have developed award-winning games for very well known and established brands such as Nickelodeon, Cartoon Network, MTV and Discovery Kids. With the introduction of the Native SDK for the BlackBerry PlayBook, we have been able to expand the capability of MoWeb! to that platform.</p>
<p><strong>What is Eudaimonia’s plan for success in 2012?</strong></p>
<p>Our plans for 2012 are quite simple: make BlackBerry smartphones and the BlackBerry PlayBook our new top gaming platforms, develop very high quality games, and deliver one rocking game every single month of the year. Creating blockbusters for these platforms will make all other game development studios turn their attention to bringing their content to BlackBerry, generating a gaming revolution.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/7289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/7289/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7289&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/10/scoreloop-development-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>
	</item>
		<item>
		<title>Open Source and the BlackBerry PlayBook OS Platform</title>
		<link>http://devblog.blackberry.com/2011/10/open-source-playbook-os/</link>
		<comments>http://devblog.blackberry.com/2011/10/open-source-playbook-os/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 16:54:00 +0000</pubDate>
		<dc:creator>Eduardo P-L.</dc:creator>
				<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[BlackBerry Open Source]]></category>
		<category><![CDATA[BlackBerry PlayBook OS]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[DevCon 2011]]></category>
		<category><![CDATA[GamePlay]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[ndk]]></category>
		<category><![CDATA[Repositories]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[TouchMapOverlap]]></category>
		<category><![CDATA[webworks]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=7282</guid>
		<description><![CDATA[Announcements regarding open source initiatives to develop for the BlackBerry PlayBook tablet.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7282&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Today, Research In Motion® (RIM®) announced the 1.0 release of our Native SDK (NDK) for BlackBerry® PlayBook OS. What does that mean? <em>Native</em> means C/C++, <em>BlackBerry PlayBook OS</em> is our advanced platform for tablets and smartphones based on <a href="http://qnx.com/" target="_new">QNX</a>, and the 1.0 refers to the version of that platform, as exemplified with BlackBerry PlayBook OS v1.0.</p>
<p>The goal of the NDK is to make you, the developer, more productive in creating Native Applications for the BlackBerry PlayBook tablet. To accomplish this, the NDK includes tools: a compiler, a linker, the Eclipse-based <a href="http://www.qnx.com/products/tools/qnx-momentics.html" target="_new">QNX&#8217;s Momentics IDE</a>, and command line tools as well as samples, documentation, and libraries, and is paired with the <a href="http://developer.blackberry.com/native" target="_new">Developers/Native micro-site</a>. The micro-site is brand new (we also released <a href="http://developer.blackberry.com/android" target="_new">Android</a> and <a href="http://developer.blackberry.com/html5" target="_new">HTML 5</a> micro-sites) and provides information on most common actions, and&#8230; it also provides pointers to Open Source Components!</p>
<p><span id="more-7282"></span></p>
<p>As is the case for <a href="http://devblog.blackberry.com/2011/10/rim-open-source/">BlackBerry® WebWorks™</a>, Open Source is a key part of our native story. We use Open Source licenses, and transparent development, to deliver samples that developers can use to kick-start development, or to learn from in general. The NDK comes with a small (4) set of samples, available under an Open Source license. But the micro-site mentioned above links to a larger and growing set of samples all hosted at <a href="http://blackberry.github.com/" target="_new">our GitHub Organization</a> and ready for you to use, or fork and modify.</p>
<p>We are also porting popular Open Source libraries to complement those that are <a href="http://devtat001cnc/native/documentation/com.qnx.doc.native_sdk.devguide/com.qnx.doc.native_sdk.devguide/topic/libraries.html" target="_new">already included</a> in the BlackBerry PlayBook OS. Libraries already available include physics engines like <a href="http://www.bulletphysics.org" target="_new">Bullet Physics</a> and <a href="http://www.box2d.org/" target="_new">Box2DX</a>, scripting languages like <a href="http://www.lua.org/" target="_new">Lua</a>, multimedia libraries like <a href="http://connect.creativelabs.com/openal/default.aspx" target="_new">OpenAL</a> and <a href="http://www.libsdl.org/" target="_new">SDL</a>, gaming frameworks like <a href="http://www.cocos2d-x.org/" target="_new">Cocos2DX</a> and general-purpose libraries like <a href="http://www.boost.org" target="_new">Boost</a> and <a href="http://qt.nokia.com/" target="_new">Qt</a>. We will continue growing the list and welcome your suggestions!</p>
<p>Also available under an Open Source license are a few new libraries like <a href="http://blackberry.github.com/ndk/components.html#GamePlay" target="_new">GamePlay</a>, a new 3D native gaming framework, and <a href="http://blackberry.github.com/ndk/components.html#TouchMapOverlap" target="_new">TouchMapOverlap</a>.</p>
<p>We are using GitHub to anchor this and other initiatives. All libraries have a homepage that provides additional information on how they apply to the BlackBerry PlayBook OS. In most cases there will also be a code repository that holds the specifics for the port. For example, the OpenAL home page is<br />
<a href="http://blackberry.github.com/ndk/components.html#OpenAL" target="_new">blackberry.github.com/ndk/components.html#OpenAL</a> and the repository is <a href="http://github.com/blackberry/OpenAL" target="_new">github.com/blackberry/OpenAL</a>. Ideally the port specifics will be accepted into the upstream community; what we want is for the library to work on the BlackBerry PlayBook OS out of the box.</p>
<p>We will continue to expand our involvement in the Open Source community; it’s more efficient for us, better for the developers, and creates a much more open communication channel for everyone. For more details on RIM’s Open Source activities, visit <a href="http://blackberry.github.com/" target="_new"><br />
http://blackberry.github.com<br />
</a>.</p>
<p>P.S. Also check out <a href="https://lists.webkit.org/pipermail/webkit-dev/2011-October/018264.html" target="_new">George&#8217;s announcement</a> at WebKit-Dev about our renewed public participation in WebKit!</p>
<p><em>Do you use GitHub to develop? Have you checked out the BlackBerry GitHub page? Share in the comments!</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/7282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/7282/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7282&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/10/open-source-playbook-os/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>
	</item>
	</channel>
</rss>
