<?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; adobe air</title>
	<atom:link href="http://devblog.blackberry.com/tag/adobe-air/feed/" rel="self" type="application/rss+xml" />
	<link>http://devblog.blackberry.com</link>
	<description></description>
	<lastBuildDate>Thu, 23 May 2013 14:19:00 +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; adobe air</title>
		<link>http://devblog.blackberry.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://devblog.blackberry.com/osd.xml" title="BlackBerry Developer Blog" />
	<atom:link rel='hub' href='http://devblog.blackberry.com/?pushpress=hub'/>
		<item>
		<title>BlackBerry Jam Session Hackathon – Rio de Janeiro, Brazil</title>
		<link>http://devblog.blackberry.com/2013/01/blackberry-jam-session-hackathon-rio-de-janeiro-brazil/</link>
		<comments>http://devblog.blackberry.com/2013/01/blackberry-jam-session-hackathon-rio-de-janeiro-brazil/#comments</comments>
		<pubDate>Thu, 03 Jan 2013 16:42:02 +0000</pubDate>
		<dc:creator>demianborba</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[Cascades]]></category>
		<category><![CDATA[Java Development]]></category>
		<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[adobe actionscript]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[Cascades/Qt]]></category>
		<category><![CDATA[games]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=12821</guid>
		<description><![CDATA[Guest post from Zak P. &#8211; Ed. [ YouTube link for mobile viewing ] Winner – Best App Awarded to: BB Rocks University students: Felipe Bonezi, Vinícius Araújo, Marcos Vinícius Silva and Vinícius Dias decided to combine their wide range of mobile app development experience and participate in the BlackBerry Jam Session Hackathon in Rio [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=12821&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><i>Guest post from Zak P. &#8211; Ed.</i></p>
<p style="text-align:center;"><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='560' height='315' src='http://www.youtube.com/embed/s41ypMtOz5I?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=s41ypMtOz5I" target="_new">YouTube link for mobile viewing</a> ]</p>
<h3><strong>Winner – Best App<br />
Awarded to: BB Rocks</strong></h3>
<p>University students: Felipe Bonezi, Vinícius Araújo, Marcos Vinícius Silva and Vinícius Dias decided to combine their wide range of mobile app development experience and participate in the BlackBerry Jam Session Hackathon in Rio de Janeiro, Brazil. It’s a good thing they did – the team’s submission, Beegoo, was named “Best App!”</p>
<p><i>On their winning app, Beegoo&#8230;</i></p>
<p>“Many people want the convenience of a car but don’t own one. As a way to help minimize the impact of the greenhouse effect, we developed Beegoo. Beegoo is a carpooling social network where people can either offer or solicit rides with others. The main goal of the app is to minimize the need for all members of the social network to own a car. The Beegoo app has the potential to do both social and environmental good.”</p>
<p><i>On developing with Cascades++&#8230;</i></p>
<p>The BB Rocks team has a lot of experience developing for other platforms and the Beegoo app was the team’s first time working with Research In Motion. “We studied Cascades++ a couple weeks before participating in the BlackBerry Jam Session Hackathon and it was really easy to learn. We were able to leverage our past experience with C++ and Qt. Cascades™++ really does a lot of the work for you. The interface builder is really easy to understand and we developed our user interface using C++ and the Qt Modeling Language.</p>
<p><span id="more-12821"></span></p>
<p><i>On participating in the Hackathon and working with Research In Motion&#8230;</i></p>
<p>“The BlackBerry Jam Session Hackathon was a great venue to learn new solutions to meet our development needs, make friends and do some great networking. We learned a new programming language and won the challenge, so there isn’t anything better than that! RIM is a company devoted to developers. We feel that the future is very promising for the BlackBerry 10 platform.”</p>
<h3><strong>Winner – Best Red Bull App<br />
Awarded to: Team Red Bull A-Z</strong></h3>
<p>Team Red Bull A-Z features talented students and developers with experience primarily focused on web development. Their Red Bull A-Z app is actually the first mobile application anyone on the team has ever developed!</p>
<p><i>On their winning app, “Red Bull A-Z”&#8230;</i></p>
<p>“The application is essentially a message aggregator that users can launch to follow a live event. For example, if the user is watching a mixed martial arts fight, they can follow all of the real-time messages that are coming in from a variety of social networks.”</p>
<p><i>On deciding to participate in the BlackBerry Jam Session Hackathon&#8230;</i></p>
<p>“Events like this are always great for developers. The Hackathon was particularly important for us because we had never developed a mobile application, and didn’t know very much about the BlackBerry 10 platform. If we had any questions, the Research In Motion team was more than happy to help. Their feedback was also very helpful.”</p>
<p><i>On choosing to develop with the BlackBerry 10 SDK for Adobe AIR&#8230;</i></p>
<p>“One of our team members had extensive experience in web development, including HTML, CSS, JavaScript and Adobe ActionScript 3, so he set the environment one day before the event. It was a real benefit to be able to choose between a broad range of work flows, editors, SDK versions and different ways to compile and deploy the project. We used FDT and the Flex SDK to edit and compile the project. Once we did all the configurations, it was very easy to configure the other computers in the same way. We loved being able to work with Adobe AIR, especially since one of our team members had so much experience with Adobe ActionScript 3. Research In Motion clearly did its homework!”</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/12821/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/12821/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=12821&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2013/01/blackberry-jam-session-hackathon-rio-de-janeiro-brazil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c8c9ef384438a2192d22b10543509dab?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dborbarim</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Jam Session Hackathon – Campinas, Brazil</title>
		<link>http://devblog.blackberry.com/2013/01/blackberry-jam-session-hackathon-campinas-brazil/</link>
		<comments>http://devblog.blackberry.com/2013/01/blackberry-jam-session-hackathon-campinas-brazil/#comments</comments>
		<pubDate>Wed, 02 Jan 2013 17:54:22 +0000</pubDate>
		<dc:creator>demianborba</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[Case Studies & Success Stories]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[webworks]]></category>

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

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=11127</guid>
		<description><![CDATA[We’ve updated our flight arrival boards to provide statuses on all of the feature functionality delivered with the September BlackBerry® 10 development tools update. Along with this, we’ve updated some milestones leading up to the Gold SDK releases. In my previous blog post, I mentioned that we were still considering whether or not to do [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11127&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-11182" title="TITLE_IMAGE" src="http://rimdevblog.files.wordpress.com/2012/09/flight-arrival-board.jpg?w=550&#038;h=351" alt="TITLE_IMAGE" width="550" height="351" /></p>
<p>We’ve updated our flight arrival boards to provide statuses on all of the feature functionality delivered with the September BlackBerry® 10 development tools update. Along with this, we’ve updated some milestones leading up to the Gold SDK releases.</p>
<p>In my <a href="http://devblog.blackberry.com/2012/08/flight-arrival-boards" target="_new">previous blog post</a>, I mentioned that we were still considering whether or not to do another set of SDK updates after our September release and before the final Gold SDK build. Based on feedback from our developer community, we’ve decided to add another SDK release on the road to Gold. We’ve updated the SDK release schedule to reflect these needs while ensuring that there’s no impact to the first BlackBerry 10 smartphone being delivered on-time in Q1 2013. The updated SDK schedule is as follows:</p>
<p><span id="more-11127"></span></p>
<p><strong>November: SDK Gold Candidate</strong></p>
<ul>
<li>Updates to all SDKs</li>
<li>Mainly bug fixes</li>
</ul>
<p><strong>December: SDK Gold</strong></p>
<ul>
<li>Updates to all SDKs</li>
<li>Mainly bug fixes</li>
</ul>
<p><strong>December: Keyboard device SDK Beta</strong></p>
<ul>
<li>Updates to necessary SDKs targeted at compatibility testing for <a href="http://devblog.blackberry.com/2012/08/blackberry-10-screen-resolutions/" target="_new">QWERTY devices</a></li>
<li>User Experience tweaks to Cascades/Adobe AIR controls to account for screen resolution changes</li>
</ul>
<p>The November release will be a gold candidate release which will contain mainly bug fixes and further stabilized SDKs for you to continue testing. This will be the SDK candidate that RIM® will continue to test and be finalized in December as the Gold SDK. Be sure to check-out the updated flight arrival boards for the details associated to the SDK of your choice.</p>
<h3><strong>Wait a second, you show a Keyboard device SDK Beta. What the heck is that?</strong></h3>
<p>In December 2012, we’ll also be releasing the necessary Beta SDKs to allow you to perform compatibility testing of your application for the first BlackBerry 10 QWERTY device. Since this new device will be a <a href="http://devblog.blackberry.com/2012/08/blackberry-10-screen-resolutions/" target="_new">different screen resolution</a> (720&#215;720 vs 1280&#215;768) than the first all-touch BlackBerry 10 device, we want to make sure you have simulators and updated SDKs to test your applications.</p>
<p>This SDK release will also include any UI tweaks for the Cascades™ and Adobe® AIR® controls to match the new Keyboard device screen resolution. The controls mainly affected are Action Bars, which are adjusted take up less screen real estate.</p>
<h3><strong>Why do I see some new items appearing in the upcoming November release?</strong></h3>
<p>With this current September release, we do consider the Native SDK, Adobe AIR and Android™ Runtime API complete. However, there are a few small additional items that will be coming into the November release. These are mainly small additions that will not affect the main APIs, which are now considered complete. BlackBerry® WebWorks™ is one of the exceptions that will be continuing to deliver new APIs both in the Gold Candidate and Gold release.</p>
<h3><strong>Where do I find these Flight Arrival Boards?</strong></h3>
<p>You can check out each of the Flight Arrival Boards by clicking on the “Roadmap” links on each of the websites or check out the links below:</p>
<p><a href="https://developer.blackberry.com/native/beta/download/roadmap">Native SDK</a><br />
<a href="http://developer.blackberry.com/cascades/download/roadmap" target="_new">Cascades Application Framework Roadmap</a><br />
<a href="http://developer.blackberry.com/native/beta/download/roadmap" target="_new">Core lower level API Roadmap</a><br />
<a href="http://developer.blackberry.com/html5/download/roadmap" target="_new">HTML5/BlackBerry WebWorks SDK Roadmap</a><br />
<a href="http://developer.blackberry.com/air/download/roadmap" target="_new">Adobe AIR SDK Roadmap</a><br />
<a href="http://developer.blackberry.com/android/tools/roadmap" target="_new">Android Runtime Roadmap</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/11127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/11127/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11127&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/09/flight-arrival-boards-roadmap-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/3939390650b170ba28e9bf3c53d397ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timneil1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/09/flight-arrival-board.jpg" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>
	</item>
		<item>
		<title>Built for BlackBerry and Adobe AIR</title>
		<link>http://devblog.blackberry.com/2012/09/built-for-blackberry-and-adobe-air/</link>
		<comments>http://devblog.blackberry.com/2012/09/built-for-blackberry-and-adobe-air/#comments</comments>
		<pubDate>Wed, 12 Sep 2012 18:40:41 +0000</pubDate>
		<dc:creator>Alec Saunders</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[$10K Developer Commitment]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[AIR apps]]></category>
		<category><![CDATA[BlackBerry 10 SDK]]></category>
		<category><![CDATA[Built for BlackBerry]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=11003</guid>
		<description><![CDATA[Over the last year, our mantra has been “you ask, we act”. We announced two new initiatives last week: Built for BlackBerry® and the $10K Developer Commitment. We’ve put a lot of thought and work into both programs – with two ultimate goals in mind; a chance for you to build a successful business on [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11003&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><a href="https://developer.blackberry.com/builtforblackberry/documentation/getting_started.html" rel="https://developer.blackberry.com/builtforblackberry/documentation/getting_started.html" target="_blank"><img class="aligncenter size-full wp-image-11007" style="border:1px solid black;" title="sdks10kbfb" src="http://rimdevblog.files.wordpress.com/2012/09/sdks10kbfb.jpg?w=623&#038;h=329" alt="TITLE_IMAGE" width="623" height="329" /></a></p>
<p>Over the last year, our mantra has been “you ask, we act”. We announced two new initiatives last week: <a href="http://developer.blackberry.com/builtforblackberry" target="_new">Built for BlackBerry®</a> and the <a href="http://developer.blackberry.com/10k" target="_new">$10K Developer Commitment</a>. We’ve put a lot of thought and work into both programs – with two ultimate goals in mind; a chance for you to build a successful business on BlackBerry® 10 and a great app experience for our users. BlackBerry® WebWorks™ and our BlackBerry 10 Native SDK are designed to help achieve both these goals.</p>
<p>You asked (and rightly so): “What about apps built in AIR?” Well, apps built in Adobe® AIR® are awesome – we see them every day on the BlackBerry® PlayBook™ tablet. Josh even wrote a <a href="http://devblog.blackberry.com/2012/09/fast-native-games-for-blackberry-without-cc/" target="_new">post about amazingly fast games built in Adobe Flash</a>.</p>
<p>Well – you asked, and we’re doing. Starting today – apps built using AIR tooling (BlackBerry 10 SDK for Adobe AIR, NME, Flash Builder) are eligible for both the Built for BlackBerry and the $10K Developer Commitment programs.</p>
<p>We’ve said it before &#8211; quality matters. Can’t wait to see what you build.</p>
<p style="text-align:center;"><a href="http://rimdevblog.files.wordpress.com/2012/09/bbjam_americas_450x150_emailsig_logomap.jpg"><img class="size-full wp-image-11025 aligncenter" title="BBJam_Americas_450x150_EmailSig_LogoMap" src="http://rimdevblog.files.wordpress.com/2012/09/bbjam_americas_450x150_emailsig_logomap.jpg?w=450&#038;h=150" alt="" width="450" height="150" /></a></p>
<p><strong>BlackBerry Jam Americas – Sept 25-27, San Jose CA</strong></p>
<p>BlackBerry® Jam Americas 2012 is a showcase for the bold, new direction BlackBerry is heading with the upcoming BlackBerry® 10 platform. The event attracts developers and industry leaders who understand the power of BlackBerry and want to build their success with the platform. Whether you&#8217;re a Native, Web, or Android™ developer, don&#8217;t miss this opportunity to explore the powerful, game-changing BlackBerry 10 platform.</p>
<p>Join us, September 25-27 in San Jose, California. <a href="http://www.blackberryjamconference.com/americas/register%20?CPID=OTC-2012BBJAMAM03">Register Now</a> and use promo code DJAA45 to register for only $299.00</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/11003/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/11003/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11003&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/09/built-for-blackberry-and-adobe-air/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6d4fe58df3d76e08b4f82f7df3aa56ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">asaund1</media:title>
		</media:content>

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

		<media:content url="http://rimdevblog.files.wordpress.com/2012/09/bbjam_americas_450x150_emailsig_logomap.jpg" medium="image">
			<media:title type="html">BBJam_Americas_450x150_EmailSig_LogoMap</media:title>
		</media:content>
	</item>
		<item>
		<title>Fast, Native Games for BlackBerry (without C/C++)</title>
		<link>http://devblog.blackberry.com/2012/09/fast-native-games-for-blackberry-without-cc/</link>
		<comments>http://devblog.blackberry.com/2012/09/fast-native-games-for-blackberry-without-cc/#comments</comments>
		<pubDate>Sat, 08 Sep 2012 00:26:01 +0000</pubDate>
		<dc:creator>Joshua Granick</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Editorials]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[NME]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=10959</guid>
		<description><![CDATA[Developers like Retro64 Inc, Artificial Games and Innivo have brought their titles to BlackBerry® in record time. For Ido Yehieli, this meant an increase in performance of &#8220;more than 10 times compared to using Adobe AIR&#8221; with only a few small changes to his code. How was this possible? NME is a fast, cross-platform framework [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=10959&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div id="attachment_10961" class="wp-caption aligncenter" style="width: 610px"><a href="http://rimdevblog.files.wordpress.com/2012/09/687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f52756e65526169646572732e706e67.png"><img class="size-full wp-image-10961" title="687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f52756e65526169646572732e706e67" src="http://rimdevblog.files.wordpress.com/2012/09/687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f52756e65526169646572732e706e67.png?w=600&#038;h=200" alt="TITLE_IMAGE" width="600" height="200" /></a><p class="wp-caption-text">Fight the bad guys in <a href="http://appworld.blackberry.com/webstore/content/133724/">Rune Raiders,</a> an exciting, easy-to-learn adventure game.</p></div>
<p>Developers like Retro64 Inc, Artificial Games and Innivo have brought their titles to BlackBerry® in record time. For Ido Yehieli, this meant an increase in performance of &#8220;more than 10 times compared to using Adobe AIR&#8221; with only a few small changes to his code. How was this possible?</p>
<p>NME is a fast, cross-platform framework for rapid game and application development. Unlike other libraries, NME does not require that you write native code. It does not use a virtual machine or a scripting language. NME uses a language called Haxe to convert your code to C++ and OpenGL, with amazing results.</p>
<p><span id="more-10959"></span></p>
<p>BunnyMark is a popular benchmark for Flash Player. Testing on a BlackBerry® PlayBook™, Adobe AIR rendered 500 bunnies @ 11 FPS. Using NME, the same device rendered an astonishing 5250 bunnies @ 30 FPS. NME applications are significantly faster than AIR (with or without Stage3D) and are comparable to applications built with other native frameworks.</p>
<div id="attachment_10962" class="wp-caption aligncenter" style="width: 610px"><a href="http://rimdevblog.files.wordpress.com/2012/09/687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f4d724e6962626c65732e706e671.png"><img class="size-full wp-image-10962" title="687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f4d724e6962626c65732e706e67" src="http://rimdevblog.files.wordpress.com/2012/09/687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f4d724e6962626c65732e706e671.png?w=600&#038;h=275" alt="" width="600" height="275" /></a><p class="wp-caption-text">Help <a href="http://appworld.blackberry.com/webstore/content/133542/">Mr Nibbles</a> solve devious puzzles and become the first hamster to enter orbit!</p></div>
<p>In addition to native, NME also supports publishing for Flash and beta support for HTML5. This offers a unique opportunity to create games that are optimized for the web, desktop and mobile, using a single codebase.</p>
<blockquote><p>&#8220;I just tried [NME] today &#8211; super impressive. One codebase, compiled straight away &#8230; 60FPS!&#8221; <em>- James Frost</em></p></blockquote>
<p>This flexibility also enables support for BlackBerry OS 6 and 7 devices. Since they are unable to run native C/C++ applications, they can be supported using HTML5, Apache Cordova and BlackBerry® WebWorks™.</p>
<div id="attachment_10963" class="wp-caption aligncenter" style="width: 610px"><a href="http://rimdevblog.files.wordpress.com/2012/09/687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f50616b6b756d616e2e706e67.png"><img class="size-full wp-image-10963" title="687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f50616b6b756d616e2e706e67" src="http://rimdevblog.files.wordpress.com/2012/09/687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f50616b6b756d616e2e706e67.png?w=600&#038;h=275" alt="" width="600" height="275" /></a><p class="wp-caption-text"><a href="http://appworld.blackberry.com/">Pakkuman&#8217;s Defense</a> is a fun and satisfying mix of Pac-Man and tower defense.</p></div>
<p>It is simple to build a game using NME. For anyone who already knows Flash, NME is an instant transition. Other developers will find that the API and language are still easy to learn.</p>
<p>Haxe shares roots with ECMAScript languages like Actionscript and Javascript, but supports more features such as conditional compilation, type inference, typedefs, enums, generics, iterators and compiler macros. Haxe also has a vibrant and helpful developer community.</p>
<blockquote><p>&#8220;I think making this game in Haxe/NME is about as inspired as I&#8217;ve been as a developer for a long time. Really exciting.&#8221; <em>- Andreas Rønning</em></p></blockquote>
<p>Many popular libraries are available for NME, like Flixel, HaxePunk, awe6, Nape and Box2D. NME also supports native C/C++ extensions.</p>
<div id="attachment_10964" class="wp-caption aligncenter" style="width: 610px"><a href="http://rimdevblog.files.wordpress.com/2012/09/687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f4d616b65415363656e652e706e67.png"><img class="size-full wp-image-10964" title="687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f4d616b65415363656e652e706e67" src="http://rimdevblog.files.wordpress.com/2012/09/687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f4d616b65415363656e652e706e67.png?w=600&#038;h=275" alt="" width="600" height="275" /></a><p class="wp-caption-text">Children love to create with <a href="https://appworld.blackberry.com/webstore/content/125479/">Make A Scene: Farmyard</a>, <a href="https://appworld.blackberry.com/webstore/content/125481/">Make A Scene: Under The Sea</a>, <a href="https://appworld.blackberry.com/webstore/content/125480/">Make A Scene: Safari</a>, <a href="https://appworld.blackberry.com/webstore/content/125484/">Make A Scene: Outer Space</a>, <a href="https://appworld.blackberry.com/webstore/content/127802/">Make A Scene: Polar Adventure</a>, <a href="https://appworld.blackberry.com/webstore/content/127798/">Make A Scene: Jungle</a> and <a href="https://appworld.blackberry.com/webstore/content/127804/">Make A Scene: Princess Fairy Tales</a>.</p></div>
<p>NME is available free for Windows, Mac and Linux: <a href="http://www.haxenme.org/download">http://www.haxenme.org/download</a>.</p>
<p>If you have more questions about Haxe or NME, or would like to learn more about how to build your own native BlackBerry games using the framework, let us know with your comments!</p>
<p><a href="http://rimdevblog.files.wordpress.com/2012/09/bbjam_americas_450x150_emailsig_logomap.jpg"><img title="BBJam_Americas_450x150_EmailSig_LogoMap" src="http://rimdevblog.files.wordpress.com/2012/09/bbjam_americas_450x150_emailsig_logomap.jpg?w=450&#038;h=150" alt="" width="450" height="150" /></a></p>
<p><strong>BlackBerry Jam Americas – Sept 25-27, San Jose CA</strong></p>
<p>BlackBerry® Jam Americas 2012 is a showcase for the bold, new direction BlackBerry is heading with the upcoming BlackBerry® 10 platform. The event attracts developers and industry leaders who understand the power of BlackBerry and want to build their success with the platform. Whether you&#8217;re a Native, Web, or Android™ developer, don&#8217;t miss this opportunity to explore the powerful, game-changing BlackBerry 10 platform.</p>
<p>Join us, September 25-27 in San Jose, California. <a href="http://www.blackberryjamconference.com/americas/register%20?CPID=OTC-2012BBJAMAM03">Register Now</a> and use promo code DJAA45 to register for only $299.00</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/10959/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/10959/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=10959&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/09/fast-native-games-for-blackberry-without-cc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cfbe0800e72c5d771f9fef2ea4f941e9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">singmajesty</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/09/687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f52756e65526169646572732e706e67.png" medium="image">
			<media:title type="html">687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f52756e65526169646572732e706e67</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/09/687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f4d724e6962626c65732e706e671.png" medium="image">
			<media:title type="html">687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f4d724e6962626c65732e706e67</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/09/687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f50616b6b756d616e2e706e67.png" medium="image">
			<media:title type="html">687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f50616b6b756d616e2e706e67</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/09/687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f4d616b65415363656e652e706e67.png" medium="image">
			<media:title type="html">687474703a2f2f7777772e6a6f736875616772616e69636b2e636f6d2f75706c6f61642f4d616b65415363656e652e706e67</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/09/bbjam_americas_450x150_emailsig_logomap.jpg" medium="image">
			<media:title type="html">BBJam_Americas_450x150_EmailSig_LogoMap</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Developer Success Story &#8211; Perico Pirata</title>
		<link>http://devblog.blackberry.com/2012/09/dev-success-perico-pirata/</link>
		<comments>http://devblog.blackberry.com/2012/09/dev-success-perico-pirata/#comments</comments>
		<pubDate>Thu, 06 Sep 2012 20:00:16 +0000</pubDate>
		<dc:creator>Milena H</dc:creator>
				<category><![CDATA[Case Studies & Success Stories]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[case study]]></category>
		<category><![CDATA[developer success]]></category>
		<category><![CDATA[Perico Pirata]]></category>
		<category><![CDATA[PlayBook app development]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=10937</guid>
		<description><![CDATA[When Javier D&#8217;Accorso learned about the Desafío BlackBerry contest last March, the longtime developer decided to participate and develop an application for the BlackBerry® PlayBook™ tablet. After partnering with graphic designer Damian Hadyi, D&#8217;Accorso leveraged Adobe AIR to develop an interactive children&#8217;s storybook application that has become popular in both his native Argentina as well [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=10937&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-10938" title="" src="http://rimdevblog.files.wordpress.com/2012/09/pericopirata-screenshot.png?w=480&#038;h=281" alt="TITLE_IMAGE" width="480" height="281" /></p>
<p>When Javier D&#8217;Accorso learned about the Desafío BlackBerry contest last March, the longtime developer decided to participate and develop an application for the BlackBerry® PlayBook™ tablet. After partnering with graphic designer Damian Hadyi, D&#8217;Accorso leveraged Adobe AIR to develop an interactive children&#8217;s storybook application that has become popular in both his native Argentina as well as around the world.</p>
<p>D&#8217;Accorso talked about the benefits of receiving ongoing support from the RIM® team in Argentina, the speed and straightforward nature of developing for the <a href="http://www.blackberry.com/playbook" target="_new">BlackBerry PlayBook</a> tablet, and the features he was able to easily integrate into the app.</p>
<p><strong>Q: How important is the support you&#8217;ve received from the RIM team in Argentina?</strong></p>
<p>Javier: BlackBerry smartphones are extremely popular in Argentina and as a result there is a great group of BlackBerry developers and forums in the country. It&#8217;s important in any community to have the opportunity to ask questions, learn from others and be recognized for what you do. RIM has done a wonderful job enabling that exchange of information.</p>
<p><span id="more-10937"></span></p>
<p>I actually developed the <a href="https://appworld.blackberry.com/webstore/vendor/38715/?lang=en" target="_new">Perico Pirata</a> children&#8217;s storybook application for the BlackBerry PlayBook tablet as part of the ‘Desafío BlackBerry’ challenge. A really important moment in the development process was my participation in the Buenos Aires Hackathon. I interacted with industry experts and formed ongoing relationships with a number of RIM gurus, who I continue to work with. Thanks to their experience and rapid responses, I&#8217;ve been able to incorporate lots of functionality into the application. This level of personal interaction is something you don&#8217;t find working with other platforms, where you need to look through dozens of forums to get any answers.</p>
<p><strong>Q: Describe your experience developing for the BlackBerry PlayBook tablet?</strong></p>
<p>Javier: My partner and I combined storybook elements with the powerful technology of the BlackBerry PlayBook tablet and quickly saw how we could make something simple yet appealing. I analyzed the distinct programming languages and decided to develop using Adobe AIR, which was an excellent decision. It was amazing just how easy it was to implement all of our ideas. I barely had to do anything to make a compilation for the BlackBerry PlayBook and the animation ran smoothly and quickly. I was extremely impressed by the hardware on the BlackBerry PlayBook &#8211; the performance and graphics were incredible and it was very easy to incorporate the level of interaction that we wanted.</p>
<p>The Perico Pirata children&#8217;s storybook application took us about a month to develop. That&#8217;s including the last two weeks, which was time that we used to gather feedback from having the app tested by family and friends. I believe that anyone working with Flash on the web, or with another mobile platform, should try developing for the PlayBook because it&#8217;s so easy.</p>
<p><strong>Q: What are some of the features that you&#8217;ve been able to incorporate into the application?</strong></p>
<p>Javier: We heard from parents who tried the app and they agreed that it would be great to be able to interact with the microphone. I was able to tweak the functionality so the user could speak to the characters in the application and hear their voices as they responded. I checked online to learn how to make the appropriate changes in Adobe AIR and we had them done within a day or so. I was also impressed with how easy it was to integrate the camera. After referring to the available documentation, the app had full, camera functionality.</p>
<p><strong>Q: Do you plan on developing games for the BlackBerry 10 platform?</strong></p>
<p>Javier: Absolutely. There are a few children&#8217;s games I&#8217;ve worked on in conjunction with some big entertainment and production companies that I would love to bring onto the BlackBerry 10 platform. I&#8217;ve been researching the BlackBerry 10 SDK for Adobe AIR and I&#8217;m excited for the great functionality that the new platform will offer. My experience developing for the BlackBerry PlayBook tablet has been so straightforward and the performance has been incredible. I think this next stage will be just as simple and powerful.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/10937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/10937/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=10937&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/09/dev-success-perico-pirata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f212868ddd28136953d9b84739741ba1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milenahewitt</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/09/pericopirata-screenshot.png" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>
	</item>
		<item>
		<title>Using the Invocation Framework from ActionScript</title>
		<link>http://devblog.blackberry.com/2012/07/using-the-invocation-framework-from-actionscript-2/</link>
		<comments>http://devblog.blackberry.com/2012/07/using-the-invocation-framework-from-actionscript-2/#comments</comments>
		<pubDate>Thu, 19 Jul 2012 13:11:44 +0000</pubDate>
		<dc:creator>Tim N.</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[BlackBerry 10 SDK]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[invoke]]></category>
		<category><![CDATA[Invoke Framework]]></category>
		<category><![CDATA[invoking]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=10243</guid>
		<description><![CDATA[Examining the Invocation Framework included in the Beta 2 of the BlackBerry 10 SDK for Adobe AIR.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=10243&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-10268" title="" src="http://rimdevblog.files.wordpress.com/2012/07/air-invoke.jpg?w=310&#038;h=197" alt="TITLE_IMAGE" width="310" height="197" /></p>
<p>Beta 2 of the BlackBerry® 10 SDK for Adobe® AIR® now has support for participating in the BlackBerry 10 Invoke Framework. You can find all of the APIs in the QNXDevice.ane and they are all documented.</p>
<h3><strong>Invoking a Application</strong></h3>
<p>By leveraging the Invoke API, you can invoke virtually any other application on the BlackBerry® smartphone through some simple API call, where you’ll set a parameter for the app you want to invoke and then pass in any parameters that application is expecting. A typical example would be that your application can invoke the BlackBerry® Maps application when it comes across an address. <code>InvokeManager.invoke()</code> will invoke an application.</p>
<p>When the application has been successfully invoked, an <code>InvokeEvent.INVOKE_TARGET</code> event will be dispatched. If there was an error invoking the target, an <code>ErrorEvent.ERROR</code> event will be dispatched. Please refer to the following <a href="http://supportforums.blackberry.com/t5/Test-Article-and-Discussion/Invocation-APIs-fail-when-using-the-BlackBerry-10-Dev-Alpha/ta-p/1819139/">Knowledge Base article</a> for details on some known issues which will be addressed in an upcoming patch.</p>
<p><span id="more-10243"></span></p>
<h3><strong>Invoking a Viewer</strong></h3>
<p><code>InvokeManager.invokeViewer()</code> will invoke a viewer. A Viewer class is returned and is used to communicate with the viewer.</p>
<p>Let’s say you have an image viewer application and you want to invoke it from the main application you’re working on. In the main application, you want to pass the image file that the imager viewer app will open when invoked.</p>
<p>Below is a sample of how you can invoke a viewer and wait for it to be created. This example assumes that you have created the <code>viewerRequest</code> object with the correct data for your viewer.</p>
<pre>var viewer:Viewer = InvokeManager.invokeManager.invokeViewer( viewerRequest );
viewer.addEventListener( ViewerEvent.VIEWER_CREATED, viewerCreated );

private function viewerCreated( event:ViewerEvent ):void
{
   //viewer is created and ready to communicate with.
}</pre>
<h3><strong>Making your Application an Invoke Handler</strong></h3>
<p>If you are developing an application that can be invoked by another application, you will want to add a listener for the invoke event at the very start of your application. These should be the first lines of your application.<br />
Once you have received the invoke event, you can check the startup mode and get the data that you were invoked with.<br />
Below is a sample of how you would accomplish this:</p>
<pre>InvokeManager.invokeManager.addEventListener(InvokeEvent.INVOKE, onInvoked );
private function onInvoked( event:InvokeEvent ):void
{
    if( InvokeManager.invokeManager.startupMode == InvokeStartupMode.INVOKE )
    {
        var invokeRequest:InvokeRequest = InvokeManager.invokeManager.startupRequest;
    }
    else if( InvokeManager.invokeManager.startupMode == InvokeStartupMode.VIEWER )
    {
        var viewerRequest:InvokeViewerRequest = InvokeManager.invokeManager.startupViewerRequest;
    }
}</pre>
<h3><strong>Query a list of targets</strong></h3>
<p>You can also query a list of targets or viewers on the device by calling the <code>InvokeManager.queryTargets()</code> method. At some point in the future, this will make a pop-up list in your application that will allow users to select items from the list. For now, it returns the results and it is up to you to use those values in your <code>invoke()</code> and <code>invokeViewer()</code> calls.</p>
<h3><strong>InvokeEvent</strong></h3>
<p>No matter how your application is started, you will receive an InvokeEvent dispatched by the InvokeManager. In order to determine how your app was started, you can check the <code>InvokeManager.startupMode</code> in your InvokeEvent handler. So, your application would look something like the following, assuming that your application can be launched as a target and a viewer:</p>
<pre>package
{
    import qnx.events.InvokeEvent;
    import qnx.invoke.*;

    public class Main extends Sprite
    {

        public function Main()
        {
            //NOTE: THIS MUST BE THE FIRST THING SET IN YOUR APPLICATION CONSTRUCTOR
            InvokeManager.invokeManager.addEventListener(InvokeEvent.INVOKE, onInvoke );
        }

        private function onInvoke( event:InvokeEvent ):void
        {
            if( InvokeManager.invokeManager.startupMode == InvokeStartupMode.INVOKE )
            {
                //invoked as an application/target.
                var data:InvokeRequest = InvokeManager.invokeManager.startupRequest;
            }
            else if( InvokeManager.invokeManager.startupMode == InvokeStartupMode.VIEWER )
            {
                //invoked as a viewer
                var data:InvokeViewerRequest = InvokeManager.invokeManager.startupViewerRequest;
            }
            else
            {
                //launched by the pressing on the icon on the home screen.
            }
        }
    }
}</pre>
<h3><strong>Closing a Viewer</strong></h3>
<p>There are two different ways a viewer can be closed:</p>
<ol>
<li>From the application</li>
<li>From the viewer</li>
</ol>
<p>When an application wishes to close a viewer that it has created, it can simply call the <code>Viewer.dispose()</code> method. This will cause the viewer to be removed immediately.</p>
<p>A viewer can request to be closed by the application and should never actually attempt to close itself directly. Viewers can call the <code>InvokeManager.requestViewerClose()</code> method. This will send a message to the application requesting that it be closed. The Viewer instance in the application will dispatch a <code>ViewerEvent.VIEWER_CLOSE_REQUEST</code> event. When application receives this event, it should call the <code>dispose()</code> method on the viewer to close it. The reason this doesn’t happen automatically is so that applications can transition viewers out before removing them. We may make this a bit more automated in the future, and we’ll let you know when this happens.</p>
<h3><strong>Viewer message relay</strong></h3>
<p>Viewers can send data to applications using the <code>InvokeManager.viewerSendMessage()</code> method. The Viewer instance will then dispatch <code>ViewerEvent.VIEWER_MESSAGE</code> events with the message and data properties set to what was passed into the <code>viewerSendMessage()</code>. Here is an example of how you would use this:</p>
<h3><strong>Viewer code</strong></h3>
<pre>InvokeManager.invokeManager.viewerSendMessage( "select", {name:"Fred"});</pre>
<h3><strong>App Code</strong></h3>
<pre>__currentViewer = InvokeManager.invokeManager.invokeViewer(viewerRequest);
__currentViewer.addEventListener( ViewerEvent.VIEWER_MESSAGE, onMessage );

private function onMessage( e:ViewerEvent ):void
{
    trace( e.message, e.data ); //outputs "select Fred";
}</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/10243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/10243/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=10243&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/07/using-the-invocation-framework-from-actionscript-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/3939390650b170ba28e9bf3c53d397ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timneil1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/07/air-invoke.jpg" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry 10 – The Evolution from Beta to Gold</title>
		<link>http://devblog.blackberry.com/2012/06/blackberry-10-sdks-download-now/</link>
		<comments>http://devblog.blackberry.com/2012/06/blackberry-10-sdks-download-now/#comments</comments>
		<pubDate>Tue, 26 Jun 2012 18:08:21 +0000</pubDate>
		<dc:creator>Tim N.</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Cascades]]></category>
		<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[Android Runtime]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[BlackBerry 10 SDK]]></category>
		<category><![CDATA[Dev Alpha]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[download SDKs]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[tat]]></category>
		<category><![CDATA[webworks]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=9394</guid>
		<description><![CDATA[Announcing the release of a set of BlackBerry 10 SDK Betas.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9394&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><a href="http://rimdevblog.files.wordpress.com/2012/06/robot-evolution.png"><img class="aligncenter size-full wp-image-10003" title="robot-evolution" src="http://rimdevblog.files.wordpress.com/2012/06/robot-evolution.png?w=498&#038;h=184" alt="TITLE_IMAGE" width="498" height="184" /></a></p>
<p style="text-align:center;"><em>image from <a href="http://indiancreekwebdesign.wordpress.com/2011/01/20/the-beginners-guide-to-seo-chapter-2-how-people-interact-with-search-engines/">Indian Creek Web Design</a></em></p>
<p>I&#8217;ve spent many hours talking to members of our developer community both online and in person at our conferences and meet-ups, and I know you&#8217;re excited by these tools. Last week, I attended my first <a href="http://www.blackberryjamworldtour.com" target="_new">BlackBerry® 10 Jam</a> in Toronto and I was blown away by the energy of the developers in attendance.</p>
<h3><strong>What to expect in this first Beta</strong></h3>
<p>The BlackBerry 10 SDKs don’t jump to awesomeness in their first iteration; it’s an evolution to greatness. In this first Beta we’ve provided the foundational building blocks and a great start for developers to see where we’re heading. The SDKs allow you to create the BlackBerry 10 user experience with core controls and a great application framework to build the necessities of your application around networking, storage and other foundational pieces. It’s not like we’re starting from scratch; all the functionality provided in the SDKs for the <a href="http://www.blackberry.com/playbook" target="_new">BlackBerry® PlayBook™</a> tablet is also available.</p>
<p>We’ve also made sure that the core UI controls in the Adobe® AIR® runtime have been re-skinned to provide the BlackBerry 10 look and feel along with <a href="https://github.com/blackberry/bbUI.js" target="_new">updating bbUI.js</a> for WebWorks developers to provide the same BlackBerry 10 experience as you find in Cascades™.</p>
<p><span id="more-9394"></span></p>
<h3><strong>Did you just say “first Beta” &#8211; and what does it mean to evolve?</strong></h3>
<p>We’ll be providing a series of Beta releases on the road to the gold BlackBerry 10 SDK. I want to make sure I set expectations with the community on how we’re approaching the beta cycle. As we evolve each of the SDKs, it means that on top of adding functionality we may need to make changes to functionality released in a previous beta. We are making sure that we examine all the possible angles before we make changes that could affect your application’s code during the Beta and are trying to minimize these changes as much as possible. However, there are times when we’ll have to make changes to ensure that we have solid footings for moving forward with follow up releases. As we move closer to gold, our goal is to make sure that changes in the SDK do not affect compatibility with your code.</p>
<h3><strong>What about PIM, BBM, Share and Invocation Framework APIs?</strong></h3>
<p>RIM has a strong heritage in delivering fantastic deep integration into the core BlackBerry experience and providing a differentiating factor for your application on the platform, and this will continue with BlackBerry 10. As we evolve the BlackBerry 10 SDKs, these deep integration APIs will be made available, but they aren’t quite ready for 3rd party consumption yet.</p>
<p>These APIs are still seeing refactoring as we move through all the use cases of our core applications. We want to ensure that both our core apps are using the same APIs as 3rd party developers and that the APIs see minimal changes after they are made available in a Beta.</p>
<p>I won’t list all of the APIs that are coming, but I’ll list the hot topics where I usually get inquiries:</p>
<ul>
<li>BBM™</li>
<li>PIM (Contacts, Calendar, Tasks, Notes)</li>
<li>Messages/Email</li>
<li>NFC</li>
<li>Share/Invoke Framework
<ul>
<li>Adding your menu item to an existing app</li>
<li>Invoking and being invoked by another app</li>
</ul>
</li>
<li>String pattern registry</li>
<li>Geocoding &amp; reverse geocoding</li>
<li>Bluetooth®</li>
</ul>
<p>All these and more will be coming in follow-up Beta releases, so make sure you <a href="https://bdsc.webapps.blackberry.com/native/beta/" target="_new">grab the SDKs</a> and start building the core of your application to ensure that you’re ready to integrate these features as soon as they’re available!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/9394/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/9394/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9394&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/06/blackberry-10-sdks-download-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/3939390650b170ba28e9bf3c53d397ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timneil1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/06/robot-evolution.png" medium="image">
			<media:title type="html">robot-evolution</media:title>
		</media:content>
	</item>
		<item>
		<title>Develop Adobe AIR applications for BlackBerry 10 with Powerflasher’s FDT 5</title>
		<link>http://devblog.blackberry.com/2012/06/develope-adobe-air-applications-for-blackberry-10-with-powerflashers-fdt-5/</link>
		<comments>http://devblog.blackberry.com/2012/06/develope-adobe-air-applications-for-blackberry-10-with-powerflashers-fdt-5/#comments</comments>
		<pubDate>Fri, 15 Jun 2012 18:18:08 +0000</pubDate>
		<dc:creator>Dustin M.</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[FDT]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=9872</guid>
		<description><![CDATA[In addition to developing applications with Adobe® Flash® Builder®, the BlackBerry® 10 SDK beta for Adobe® AIR® also gives you the option to integrate with FDT 5. FDT 5 is a flexible development toolkit in Eclipse™ for interactive developers. In my personal experience, FDT has a great work flow. The advanced refactoring capabilities, ASDoc support, [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9872&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://rimdevblog.files.wordpress.com/2012/06/fdt.jpg"><img class="aligncenter size-full wp-image-9873" title="fdt" src="http://rimdevblog.files.wordpress.com/2012/06/fdt.jpg?w=93&#038;h=154" alt="" width="93" height="154" /></a></p>
<p>In addition to developing applications with Adobe® Flash® Builder®, the <a href="https://developer.blackberry.com/air/beta/download/">BlackBerry® 10 SDK beta for Adobe® AIR®</a> also gives you the option to integrate with <a href="http://fdt.powerflasher.com/">FDT 5</a>. FDT 5 is a flexible development toolkit in Eclipse™ for interactive developers. In my personal experience, FDT has a great work flow. The advanced refactoring capabilities, ASDoc support, SWF Bridge, and <a href="http://haxe.org/">Haxe</a> support make this a great package.</p>
<p>FDT 5 comes in 2 different versions, FDT 5 Free, and FDT 5 Max. FDT 5 Max has additional features that are unavailable in the free version but requires a license.  More information on the different versions can be found on the <a href="http://fdt.powerflasher.com/buy-download/">FDT 5 website</a>.</p>
<p>Before installing the BlackBerry 10 SDK beta for Adobe AIR make sure that FDT 5 is installed. While installing the SDK you will be able to select Powerflasher’s FDT during the <em>Integration Choice</em> step. If you’ve already installed the SDK you can simply rerun the setup wizard.</p>
<p><a href="http://rimdevblog.files.wordpress.com/2012/06/wizard.jpg"><img class="aligncenter size-full wp-image-9874" title="wizard" src="http://rimdevblog.files.wordpress.com/2012/06/wizard.jpg?w=628&#038;h=493" alt="TITLE_IMAGE" width="628" height="493" /></a></p>
<p>There is a guide for creating your first application in FDT for BlackBerry 10 located in the <a href="https://developer.blackberry.com/air/beta/documentation/aa_getting_started_bb10/Using_FDT_ms_2006545_11.html">documentation</a>. If you need any help getting started or have any questions, please don’t hesitate to drop by the <a href="http://supportforums.blackberry.com/t5/Adobe-AIR-Development/bd-p/tablet">Adobe AIR development forum</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/9872/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/9872/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9872&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/06/develope-adobe-air-applications-for-blackberry-10-with-powerflashers-fdt-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/598d212a6063d9f64055658aeb82ebb9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dustinmalik</media:title>
		</media:content>

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

		<media:content url="http://rimdevblog.files.wordpress.com/2012/06/wizard.jpg" medium="image">
			<media:title type="html">wizard</media:title>
		</media:content>
	</item>
		<item>
		<title>AIR Porting: PlayBook to BlackBerry 10</title>
		<link>http://devblog.blackberry.com/2012/06/adobe-air-porting-blackberry-10/</link>
		<comments>http://devblog.blackberry.com/2012/06/adobe-air-porting-blackberry-10/#comments</comments>
		<pubDate>Thu, 07 Jun 2012 14:01:46 +0000</pubDate>
		<dc:creator>Paul Bernhardt</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[Adobe AIR app]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[BlackBerry 10 Dev Alpha]]></category>
		<category><![CDATA[porting]]></category>
		<category><![CDATA[sample app]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=9710</guid>
		<description><![CDATA[Find out how to port your Adobe AIR app to BlackBerry 10 - it's easier than you'd think.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9710&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>With the release of the <a href="https://developer.blackberry.com/air/" target="_new">BlackBerry® 10 Adobe® AIR® SDK Beta</a>, I thought it might be time to go back and see how much work it would be to take the <a href="http://supportforums.blackberry.com/t5/Adobe-AIR-Development/How-to-Skin-QNX-UI-Components-Basic/ta-p/1191329" target="_new">sample app I wrote last year</a> and get it going on a <a href="http://blogs.blackberry.com/2012/05/blackberry-10-dev-alpha/" target="_new">BlackBerry 10 Dev Alpha</a>. I was all set to spend the day coding and tweaking and working on a big long guide. Then I loaded the old build onto my device and&#8230;well, it basically worked already:</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-9713" src="http://rimdevblog.files.wordpress.com/2012/06/air-porting-1.jpg?w=300&#038;h=500" alt="TITLE_IMAGE" width="300" height="500" /></p>
<p><span id="more-9710"></span></p>
<p>Turns out I had locked the app’s orientation, but neglected to actually specify which orientation it should be locked to. On the BlackBerry® PlayBook™ tablet it was fine, since the default was landscape and that’s what I wanted, but the Blackberry 10 Dev Alpha is a portrait device. A quick change to add <code>&lt;aspectRatio&gt;landscape&lt;/aspectRatio&gt;</code> to my app.xml (not even the code!), and I’m done.</p>
<p><img class="aligncenter size-full wp-image-9712" title="" src="http://rimdevblog.files.wordpress.com/2012/06/air-porting-2.jpg?w=600&#038;h=360" alt="" width="600" height="360" /></p>
<p>Since I had specified the dimensions of the SWF in my main action script file, I didn’t even need to change any of the sizes of the menus or anything (though I probably should have just made everything scale dynamically in the first place). Either way, it only took me a couple minutes to sort out, and all I did was fix a legitimate bug. I didn’t even have to use the BlackBerry 10 SDK to compile it, since I wasn’t using any new APIs. So if you already have an Adobe AIR app, you are probably good to go. Congratulations on writing your first app for <a href="http://blogs.blackberry.com/2012/05/blackberry-10-world-keynote/" target="_new">BlackBerry 10</a>!</p>
<p><img class="aligncenter size-full wp-image-9711" title="" src="http://rimdevblog.files.wordpress.com/2012/06/air-porting-3.jpg?w=600&#038;h=360" alt="" width="600" height="360" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/9710/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/9710/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9710&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/06/adobe-air-porting-blackberry-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a3bf8c930434e9f401be449eb7ea556?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">paulbe1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/06/air-porting-1.jpg" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/06/air-porting-2.jpg" medium="image" />

		<media:content url="http://rimdevblog.files.wordpress.com/2012/06/air-porting-3.jpg" medium="image" />
	</item>
	</channel>
</rss>
