<?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; qnx</title>
	<atom:link href="http://devblog.blackberry.com/tag/qnx/feed/" rel="self" type="application/rss+xml" />
	<link>http://devblog.blackberry.com</link>
	<description></description>
	<lastBuildDate>Fri, 24 May 2013 15:08:31 +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; qnx</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>NodeBeat: A BlackBerry Open Source Success Story</title>
		<link>http://devblog.blackberry.com/2012/07/dev-success-nodebeat/</link>
		<comments>http://devblog.blackberry.com/2012/07/dev-success-nodebeat/#comments</comments>
		<pubDate>Wed, 25 Jul 2012 15:25:36 +0000</pubDate>
		<dc:creator>Alex Kinsella</dc:creator>
				<category><![CDATA[Case Studies & Success Stories]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[blackberry tablet os]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[Laurence Muller]]></category>
		<category><![CDATA[NodeBeat]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[qnx]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=10429</guid>
		<description><![CDATA[Check out a great success story about how a pair of developers ported NodeBeat to the BlackBerry OS using open source.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=10429&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><em>Guest post from <a href="https://twitter.com/RSSessantotto" target="_blank">Roberto S.</a> &#8211; Ed.</em></p>
<p><a href="http://rimdevblog.files.wordpress.com/2012/07/nodebeat.jpg"><img class="aligncenter size-full wp-image-10441" title="nodebeat" src="http://rimdevblog.files.wordpress.com/2012/07/nodebeat.jpg?w=480&#038;h=281" alt="TITLE_IMAGE" width="480" height="281" /></a></p>
<p>Every once in a while, a feel good story comes around that rallies the troops in the BlackBerry® Developer Relations team. Such was the case with this story. It all started with a developer named <a href="http://twitter.com/LaurenceMuller" target="_new">Laurence Muller</a> taking advantage of the RIM® offer to submit his Android™ app (fIRC) to the <a href="http://appworld.blackberry.com" target="_new">BlackBerry App World™</a> storefront to qualify for a free BlackBerry® PlayBook™tablet. After Laurence received his <a href="http://www.blackberry.com/playbook" target="_new">BlackBerry PlayBook</a> tablet, he instantly recognized how powerful the device was – especially the BlackBerry® Tablet OS built on QNX – and thought that it might be possible to port the <a href="http://appworld.blackberry.com/webstore/content/106167" target="_new">NodeBeat</a> application to BlackBerry PlayBook tablet as a native app.</p>
<p>Laurence had worked on porting the NodeBeat application to the Android platform in collaboration with Affinity Blue (owned by <a href="http://twitter.com/SethSandler" target="_new">Seth Sandler</a>). NodeBeat is built using an open source application framework called openFrameworks. Therefore, the first task at hand was porting the framework. Laurence started reading the NDK documentation and began the process of porting the API under the ofxQNX repository he setup on GitHub. One by one, each API set and sample was ported and running.</p>
<p><span id="more-10429"></span></p>
<p>Laurence eventually hit a roadblock with audio. He built a native app to test some audio code but it wasn’t running properly. He finally decided to post a question to the <a href="http://supportforums.blackberry.com/t5/Developer-Support-Forums/ct-p/blackberrydev" target="_new">BlackBerry Developer Support Forum</a> to explain his project and ask for help. I was assigned this question to answer. I reviewed the question and sample code provided, checked the blogs that Laurence previously posted (Laurence’s blog is available at <a href="http://www.multigesture.net/" target="_new">http://www.multigesture.net/</a>) and, after checking the NDK documentation myself, ascertained that Laurence was running into a buffer underflow issue and that his current test approach was not running consistently enough without a separate thread.</p>
<p>I answered the post and provided some suggestions to try to correct the problem. Laurence tried the suggestions and it did get better, but not quite good enough. After someone else on my team suggested that OpenAL might help and I passed that suggestion on to Laurence, further investigation by Laurence’s partner Seth Sandler led to switching over to SDL for injecting the audio &#8212; and suddenly the audio was performing much better. At this point, the ofxQNX port was complete, and Laurence contributed it to the BlackBerry GitHub repo. To see some of the samples in action, check out the video below:</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/4FuC9AEg1LQ?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=4FuC9AEg1LQ" target="_new">YouTube link for mobile viewing</a> ]</p>
<p>The next task was porting the NodeBeat app, which took just a few days once RIM supplied another BlackBerry PlayBook tablet to Seth. Laurence and Seth were pleased that the native BlackBerry PlayBook tablet port easily outperformed their Android port. This was primarily due to the low input and audio latency for the native implementation (whereas the Android build runs slower since native code is running in a different layer and communication between GUI and the native thread is slow over JNI) and its performance was on par with their iOS version. NodeBeat was quickly submitted to BlackBerry App World for approval.</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/xhZ46PpccGQ?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?feature=player_embedded&amp;v=xhZ46PpccGQ" target="_new">YouTube link for mobile viewing</a> ]</p>
<p>What’s in the cards for NodeBeat? Well, Laurence has already started porting it to BlackBerry® 10 using the simulator, and they’re looking forward to getting their hands on a BlackBerry 10 Dev Alpha testing device. In the meantime, if you like composing music and want to try a new app for doing so, give their app a whirl.</p>
<p>What makes this story so special is this project was not sponsored by RIM. It was totally driven by developers in the open source community and it was almost completed without any help from RIM. This clearly demonstrates that RIM’s open source strategy is working, facilitating the port of apps from other platforms to BlackBerry PlayBook tablet and BlackBerry 10. Our developer community is engaged, resulting in even more improvements to the platform for all developers. We strongly encourage our developer community to follow their desires and port what they need to the platform. However, know that we’re here and ready to help if you run into any issues. In the end, by working together, the platform will get even better and everyone wins.</p>
<p>If you are working on an open source project for the BlackBerry platform utilizing the NDK, let us know. We’ll be glad to write a blog post about it.</p>
<p>For more information about OpenFrameworks, Laurence’s port, and Laurence himself, check out the links below:</p>
<ul>
<li>The openFrameworks repository that where ofxQNX is currently hosted: <a href="https://github.com/falcon4ever/openFrameworks/tree/developPlayBook" target="_new">https://github.com/falcon4ever/openFrameworks/tree/developPlayBook</a></li>
<li>Some additional video material (most links are on Laurence’s Twitter stream): <a href="https://www.youtube.com/user/falcon4ever?feature=mhee" target="_new">https://www.youtube.com/user/falcon4ever?feature=mhee</a></li>
<li>The official openFrameworks website/ support forums: <a href="http://www.openframeworks.cc/" target="_new">http://www.openframeworks.cc/</a></li>
<li>Some more information about the project on Laurence’s blog: <a href="http://www.multigesture.net/2012/04/27/playbook-add-on-ofxqnx/" target="_new">http://www.multigesture.net/2012/04/27/playbook-add-on-ofxqnx/</a> and <a href="http://www.multigesture.net/projects/ofxqnx/" target="_new">http://www.multigesture.net/projects/ofxqnx/</a></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/10429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/10429/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=10429&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/07/dev-success-nodebeat/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/07/nodebeat.jpg" medium="image">
			<media:title type="html">nodebeat</media:title>
		</media:content>
	</item>
		<item>
		<title>Announcing BBX – The Next Generation BlackBerry Platform</title>
		<link>http://devblog.blackberry.com/2011/10/blackberry-bbx/</link>
		<comments>http://devblog.blackberry.com/2011/10/blackberry-bbx/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 16:04:16 +0000</pubDate>
		<dc:creator>Luke Reimer</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[BBX]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ndk]]></category>
		<category><![CDATA[qnx]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[webworks]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=7416</guid>
		<description><![CDATA[BlackBerry BBX - the next generation mobile platform for BlackBerry® smartphones and tablets - is coming soon.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7416&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img src="http://rimdevblog.files.wordpress.com/2011/10/bbx1.jpg?w=580&#038;h=326" alt="" title="BBX" width="580" height="326" class="aligncenter size-full wp-image-7608" /></p>
<p>BlackBerry BBX, the next generation mobile platform for BlackBerry® smartphones and tablets, was introduced to developers during the General Session Keynote at <a href="http://www.blackberrydevcon.com/americas" target="_new">BlackBerry DevCon Americas 2011</a> today. BBX combines the best of the BlackBerry platform and the best of the QNX platform to to connect people, devices, content and services.</p>
<p>Development environments supported by the BBX platform include HTML5 with BlackBerry® WebWorks™, Adobe® AIR®, Native C/C++, and the BlackBerry® Runtime for Android™ Apps. Apps built today for the BlackBerry® PlayBook™ tablet will also run on BBX.</p>
<p>Additionally, BBX will include the new BlackBerry Cascades UI Framework for advanced graphics, also demonstrated during the General Session Keynote. BBX will also extend the core BlackBerry DNA of collaboration, communication and immediacy, with familiar “Super App” capabilities such as deep integration between apps, always-on Push services, BlackBerry security, the BBM™ Social Platform and much, much more.</p>
<p>Specific details regarding BBX products and availability will be provided at a later date, so stay tuned for more information in future posts on the Inside BlackBerry Developer’s Blog!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/7416/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/7416/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7416&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/10/blackberry-bbx/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/10/bbx1.jpg" medium="image">
			<media:title type="html">BBX</media:title>
		</media:content>
	</item>
		<item>
		<title>Interview with Alec Saunders, VP of Developer Relations and Ecosystem Development</title>
		<link>http://devblog.blackberry.com/2011/09/interview-with-alec-saunders-vp-of-developer-relations-and-ecosystem-development/</link>
		<comments>http://devblog.blackberry.com/2011/09/interview-with-alec-saunders-vp-of-developer-relations-and-ecosystem-development/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 14:03:06 +0000</pubDate>
		<dc:creator>BlackBerry</dc:creator>
				<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[Editorials]]></category>
		<category><![CDATA[Interviews/Thought Leadership]]></category>
		<category><![CDATA[blackberry devcon]]></category>
		<category><![CDATA[blackberry webworks]]></category>
		<category><![CDATA[devcon americas]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[qnx]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=7148</guid>
		<description><![CDATA[Interview with Alec Saunders, RIM's vice president of Developer Relations and Ecosystem Development.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7148&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>The Inside BlackBerry Developer’s Blog talked with Alec Saunders, RIM’s vice president of Developer Relations and Ecosystem Development the other day about his vision and plans for the BlackBerry developer platform and ecosystem going forward. Alec recently joined the RIM team with the mandate to drive growth for RIM’s BBOS QNX powered BlackBerry platforms and build a thriving developer community around them.</p>
<p>Here’s what the Inside BlackBerry Developer’s Blog (IBBDB) learned.</p>
<p><strong>IBBDB: Congratulations, Alec, and welcome to the RIM team.</strong></p>
<p>Thank you. I’m thrilled to be here.</p>
<p><strong>IBBDB: Tell our readers a little bit about yourself.</strong></p>
<p>I’ve been in technology for over 20 years now. I’m a University of Waterloo graduate (1987) and I’ve spent most of my time working with software developers in various roles throughout my career – first at Microsoft, and then as VP of marketing of QNX Software Systems – which is the embedded operating system company that created the OS for the next generation of BlackBerry devices. In 2002, I went to Versatel Networks, a company that built a platform that allowed software developers to create compelling voice applications that ran in telephone networks, and in 2003, I struck out on my own with a friend and mentor, Howard Thaw, to build a company called iotum inc., which we conceived, financed, staffed, and launched successfully. At the beginning of this year, I went to my board and asked them to find a new CEO.  After eight years I wanted a change, and I felt the company needed a really strong sales oriented CEO.  So I offered to help find a new CEO, and in June we brought in the new guy, and I started looking for something new. I went looking for something that would allow me to return to what I love doing most, and that is working with developers.</p>
<p>And of all the opportunities I looked at, RIM was the most exciting to me.</p>
<p><strong>IBBDB: What makes it so exciting for you to join RIM?</strong></p>
<p>I’ll take you back to the late 90’s for a second, my first encounter with BlackBerry, or at least, what would become BlackBerry.  It was Las Vegas, CES, and there I was in the back of a cab trying to get a press release edited … on a RIM pager.  It was cool.  I’d never seen anything like it and the promise of being able to do email wirelessly was mind blowing.  Pretty soon tons of people on the Microsoft corporate campus were carrying one. And over the last decade, since that time, RIM has expanded to 175 countries, and its products are distributed by over 600 carriers across the globe and all from that start with the RIM Inter@ctive Pager. Despite the intensely competitive market out there, RIM continues to pull down huge numbers: 150 million devices RIM has shipped to date, 70 million subscribers on RIM’s network today, over 1 billion app downloads (increasing at 120 million per month) since BlackBerry App World launched. </p>
<p>All of that adds up to a huge opportunity for our partners, for developers … There’s no reason why developers shouldn’t be able to make a great living just by serving BlackBerry customers. And my team’s job is to make it as attractive, easy and fun as possible for developers to build for the BlackBerry platform – smartphones and tablet alike.</p>
<p><span id="more-7148"></span></p>
<p><strong>IBBDB: How are you planning to accomplish this?</strong></p>
<p>Good old fashioned elbow-grease, as my Dad used to say. </p>
<p>Developer evangelism is all about personal contact, listening, responding, and educating.  We’re going to work very closely with the developer community, expand on support and programs that make it easy and rewarding for developers to create apps, be in the midst of developers to understand their needs and secure a great developer experience, and identify and remove the barriers developers face in supporting our platforms and doing business with us.</p>
<p><strong>IBBDB: In terms of direction what would you tell developers &#8211; should they invest in BBOS or QNX?</strong></p>
<p>It’s not actually an either/or question.  Although we’re not making any secret of our move to QNX, BBOS will be in the market for many years to come.  I’m always telling developers that there’s a great business opportunity in the BBOS market.  Think of the companies that made millions supporting Windows XP when Windows 7 was already on the market!  We are in the midst of a major global launch of BlackBerry 7 and we’ll have customers on BBOS based smartphones for years to come, and they’ll continue to want to buy software too. And, we’ll have other customers who want to migrate to the latest and greatest devices as soon as they are available. It all depends on the customer. And the best part is that with our HTML5 solution – BlackBerry WebWorks HTML5 – developers can build great applications that target both environments. </p>
<p><strong>IBBDB: DevCon Americas 2011 is coming up …</strong></p>
<p>I’m excited and looking forward to the conference. It’s a great opportunity for us to discuss our development platform with our partners, get their valuable input and engage for future collaboration. We will have lots of updates to share with developers including about the QNX development platform for PlayBook and smartphones, about our plans for a global roadshow &#8211; be where our developers are &#8211; as well as our educational campaign, which we will be kicking off at the conference itself … I won’t divulge more but I do encourage developers to check out the DevCon Americas sessions catalog and sign up to hear first hand from RIM and other BlackBerry experts and contribute their ideas …Oh, and not to forget, those developers who don’t yet have a BlackBerry PlayBook, here’s their chance to get one at DevCon and kick start the development of their next app directly on the PlayBook …</p>
<p><strong>IBBDB:  There are lots of things happening today in the mobile space, where do you think the industry is going?</strong></p>
<p>One of the most exciting stories in the industry today is the rise of HTML5 for mobile applications.  Developers everywhere are looking for a solution to the cross platform problem, and they seem to be landing on HTML5.  The best part of that is that we’re so well positioned to compete on HTML5.  With BlackBerry WebWorks HTML5 you can build awesome high performance applications using web technologies, and you can do it in days instead of weeks or months. I encourage everyone to check out WebWorks HTML5 if you haven’t already. I think you’ll be surprised by the rich quality of the applications created with WebWorks.</p>
<p><strong>IBBDB:  Anything else you’d like to share with our readers about yourself?</strong></p>
<p>I’m a Waterloo Math grad (class of 87), married with 5 sons, an outdoorsman, amateur photographer (check out my flickr stream!), music lover, wine enthusiast and an avid blogger.  In fact, one of the things I’m really looking forward to is starting to blog about what’s happening at RIM…  I’m really hoping that blogging and social media are tools that we can use to further connect with developers.</p>
<p><strong>IBBDB: Thank you, Alec, for sharing your thoughts with the Inside BlackBerry Developer’s Blog. We are looking forward to our next conversation.</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/7148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/7148/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7148&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/09/interview-with-alec-saunders-vp-of-developer-relations-and-ecosystem-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/860f33a401c613708d3feb4ae6541d80?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">insideblackberryblog</media:title>
		</media:content>
	</item>
		<item>
		<title>Apply to participate in the Native SDK for BlackBerry Tablet OS Closed Beta!</title>
		<link>http://devblog.blackberry.com/2011/08/native-sdk-for-blackberry-tablet-os-closed-beta/</link>
		<comments>http://devblog.blackberry.com/2011/08/native-sdk-for-blackberry-tablet-os-closed-beta/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 14:56:03 +0000</pubDate>
		<dc:creator>Mike Kirkup</dc:creator>
				<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[blackberry tablet os]]></category>
		<category><![CDATA[closed beta]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[native sdk]]></category>
		<category><![CDATA[ndk]]></category>
		<category><![CDATA[qnx]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[tablet os]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=6888</guid>
		<description><![CDATA[As of today, developers from around the world can apply to participate in our closed beta program for the Native SDK for BlackBerry Tablet OS.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=6888&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img src="http://rimblogs.files.wordpress.com/2011/08/optimized-4-source-code-editing.jpg?w=600&#038;h=450" alt="Native SDK for BlackBerry Tablet OS" title="Native SDK for BlackBerry Tablet OS" width="600" height="450" class="aligncenter size-full wp-image-11084" /></p>
<p>I am very pleased to announce today that we are moving to the next stage in our launch plans for the Native SDK for BlackBerry® Tablet OS (‘Native SDK’) tools targeted at game developers.  As of today, developers from around the world can apply to participate in our closed beta program to get access to these new and exciting tools.</p>
<p>The Native SDK provides you with the ability to create rich and compelling games for the BlackBerry® PlayBook™ tablet using C/C++, the <a href="http://www.sgi.com/tech/stl/" target="_new">Standard Template Library</a> (STL) and <a href="http://www.opengl.org/" target="_new">Open GL ES 1.1/2.0</a>.  The Native SDK includes a number of POSIX compliant libraries, as well as support for accelerometer, device orientation, and a variety of other functions to make porting your existing games as easy as possible.  When you check out games like <a href="http://appworld.blackberry.com/webstore/content/40732?lang=en" title="Need for Speed: Undercover" target="_blank">Need for Speed: Undercover</a> or the new <a href="http://appworld.blackberry.com/webstore/content/54701?lang=en" title="Dead Space for BlackBerry PlayBook" target="_blank">Dead Space</a> from EA, what you are seeing is the Native SDK in action, providing the framework for EA to build incredible gaming experiences on our platform.  We are incredibly excited to see what the broader developer community can do when provided with access to these tools.</p>
<p>The Native SDK includes the industry leading QNX® Momentics® Tool Suite, which is an Eclipse-based integrated development environment. QNX Momentics provides unparalleled memory profiling, application debugging, and memory usage statistics, giving you the tools you need to debug sophisticated programs, including hardware accelerated OpenGL applications. QNX Momentics is designed to provide you with a safe, secure, and powerful environment to quickly and efficiently build applications for the BlackBerry Tablet OS.</p>
<p>During the beta we will be providing periodic updates to QNX Momentics to include additional APIs to further enhance your games on the BlackBerry PlayBook tablet platform.</p>
<p>To apply to participate in the closed beta, please <a href="http://03268fe.netsolhost.com/bbbeta/" target="_new">fill out the form</a>, and we will contact you with more information.  Space is limited in this preview and space will be granted on a first come first served basis.  We will work to expand the program in the coming weeks for anyone interested in C/C++ development for the BlackBerry PlayBook tablet platform.</p>
<p><strong>UPDATE 9/8/11:</strong> Thank you for all the applications to participate in the NDK closed beta. As discussed above, the focus for the beta is game developers who would be leveraging OpenGL ES to create or port games to the platform. We’ve received an overwhelming number of applications and appreciate your patience as we review them.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/6888/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/6888/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=6888&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/08/native-sdk-for-blackberry-tablet-os-closed-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df3fbb85b0186198b2f85e7cd3f0bf1a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikekir1</media:title>
		</media:content>

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

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

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

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

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

		<media:content url="http://rimdevblog.files.wordpress.com/2010/10/jcarty-tweet21.jpg" medium="image">
			<media:title type="html">@jcarty tweet2</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Tablet OS – A discussion with Dan Dodge</title>
		<link>http://devblog.blackberry.com/2010/09/blackberry-tablet-os/</link>
		<comments>http://devblog.blackberry.com/2010/09/blackberry-tablet-os/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 16:10:13 +0000</pubDate>
		<dc:creator>Mike Kirkup</dc:creator>
				<category><![CDATA[Editorials]]></category>
		<category><![CDATA[Interviews/Thought Leadership]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[mobile AIR]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[qnx]]></category>
		<category><![CDATA[tablet os]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=2455</guid>
		<description><![CDATA[BlackBerry® PlayBook™ tablet and BlackBerry® Tablet OS interview with co-founder and CEO of QNX Software Systems Dan Dodge!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2455&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img src="http://rimdevblog.files.wordpress.com/2010/09/blackberry-playbook1.jpg?w=600&#038;h=300" alt="" title="BlackBerry PlayBook" width="600" height="300" class="aligncenter size-full wp-image-2468" /></p>
<p>As you have likely heard, Mike Lazaridis introduced the <a href="http://na.blackberry.com/eng?IID=DEVPBK03">BlackBerry® PlayBook</a>™ tablet and BlackBerry® Tablet OS yesterday during his keynote at BlackBerry DEVCON 2010. The <a href="http://na.blackberry.com/eng/developers/tablet.jsp?IID=DEVTAB01" target="_new" title="BlackBerry Tablet OS">BlackBerry Tablet OS</a> – based on technology by QNX Software Systems – has been designed to deliver unparalleled performance in a tablet. In honor of this announcement, we have with us today Dan Dodge, co-founder and CEO of QNX Software Systems, to talk about the BlackBerry Tablet OS and the opportunities it opens up to app developers, web developers and publishers.</p>
<p><strong>Can you tell us a bit about the QNX® Neutrino® operating system?</strong></p>
<p>If I had to sum up the QNX Neutrino OS in one word, it would be architecture. In fact, when you look at the qualities that have made QNX Neutrino so successful — reliability, scalability, performance, portability — they are all a natural product of its microkernel architecture. These qualities are baked into the very core of the OS.</p>
<p>This architecture explains why the QNX Neutrino OS is popular in such a huge variety of applications, from Internet routers to in-car infotainment systems. In fact, you&#8217;ve probably encountered QNX Neutrino today without even knowing it. It&#8217;s part of everyday life – being used to control power stations, automate TV broadcasts, and even to help ensure that your food is safe to eat. Now we are leveraging the flexibility and proven reliability of this architecture in the new BlackBerry Tablet OS.</p>
<p><span id="more-2455"></span></p>
<p><strong>What are some of the key features of the BlackBerry Tablet OS that our application developers need to know?</strong></p>
<p>First off, you can develop some really cool apps for BlackBerry PlayBook using Adobe Mobile AIR, Adobe Flash, and HTML5. Under the hood, we have a 1GHz dual core processor, accelerated 3D graphics, HD video, and a 7&#8243; multi-touch widescreen. Think of the potential for applications that can combine all these technologies!</p>
<p>Of course, since the BlackBerry Tablet OS seamlessly pairs with BlackBerry® smartphones, the types of things that customers have come expect in terms of enterprise-grade mobility features are available to BlackBerry Tablet OS applications.</p>
<p>Flexibility is in the very DNA of the BlackBerry Tablet OS. We&#8217;ve designed it to easily support additional runtime frameworks and virtual machines. For instance, you can expect to see a virtual machine that supports BlackBerry® 6 Java applications.</p>
<p>From a tools perspective, you can use standard Adobe products such as Flash Builder for application development and debug directly on the BlackBerry PlayBook tablet. For applications that require access to the native OS environment, developers can develop and port C/C++ applications and also take advantage of the QNX® Momentics® Tool Suite, which is based on the Eclipse standard. The BlackBerry Tablet OS provides built-in interfaces to integrate the rich graphical application environment with underlying native code. </p>
<p><strong>We know that the BlackBerry Tablet OS is built upon the QNX Neutrino microkernel architecture. What are some of the key advantages that QNX Neutrino brings to the table?</strong></p>
<p>First and foremost, with the QNX Neutrino microkernel architecture, every application, device driver, networking stack, and virtual machine runs in memory-protected user space. As a result, the BlackBerry Tablet OS can provide a resilient, self-healing environment in order to protect applications from hurting one another or the OS itself. And that&#8217;s exactly what you want when running software from a large community of developers.</p>
<p>The QNX Neutrino architecture can also support true multitasking on multicore hardware — in fact, its multicore prowess has been performance-proven in the world&#8217;s highest-capacity routers. As a result, it can run multiple applications simultaneously, while delivering very high performance. Multitasking might be new to other tablet platforms, but for us, it&#8217;s bred in the bone.</p>
<p><strong>What was the most exciting aspect of this project?</strong></p>
<p>That&#8217;s easy: creating something that is more than the sum of its parts. Over the years, QNX and Research In Motion® have developed phenomenal strengths in their respective domains. This project provided an opportunity to bring those strengths together on a single platform — and I believe we’ve succeeded brilliantly. Because our technologies are so complementary, and because our cultures are so compatible, we’ve been able to create a tablet OS that surpasses anything on the market today. </p>
<p><strong>Dan, we have heard about how the QNX Neutrino OS already powers solutions in a variety of challenging environments.  What is your favorite story around where it is being used?</strong></p>
<p>Honestly, I couldn’t pick just one. The QNX Neutrino OS controls medical devices that save lives, in-car systems that find the nearest Starbucks, and vision systems that helped build the International Space Station. Some of these systems are incredibly important and others are simply cool — but they’re all immensely gratifying.</p>
<p>Thanks for taking time to talk to us today, Dan.  I know that I can’t wait to see the great applications that get developed for the BlackBerry Tablet OS.  For those of you interested in learning more about the new BlackBerry Tablet OS, check out the materials and sign up for the upcoming webinar on BlackBerry DevZone &#8211; and watch our BlackBerry Developer’s Blog for more details coming soon!</p>
<p><a href="http://www.blackberry.com/developers/tabletos?IID=DEVTAB01" target="_new" title="BlackBerry Tablet OS">BlackBerry Tablet OS SDK Registration</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/2455/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/2455/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2455&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/09/blackberry-tablet-os/feed/</wfw:commentRss>
		<slash:comments>48</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df3fbb85b0186198b2f85e7cd3f0bf1a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikekir1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/09/blackberry-playbook1.jpg" medium="image">
			<media:title type="html">BlackBerry PlayBook</media:title>
		</media:content>
	</item>
	</channel>
</rss>
