<?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; ripple</title>
	<atom:link href="http://devblog.blackberry.com/tag/ripple/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; ripple</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 10 WebWorks &#8211; Time To Get Paid</title>
		<link>http://devblog.blackberry.com/2013/02/blackberry-10-webworks-february/</link>
		<comments>http://devblog.blackberry.com/2013/02/blackberry-10-webworks-february/#comments</comments>
		<pubDate>Wed, 13 Feb 2013 14:29:50 +0000</pubDate>
		<dc:creator>Ken W</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WebWorks]]></category>
		<category><![CDATA[bbm]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[BlackBerry 10 WebWorks]]></category>
		<category><![CDATA[blackberry app world]]></category>
		<category><![CDATA[Gold]]></category>
		<category><![CDATA[payment]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[ripple]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[webworks]]></category>
		<category><![CDATA[WebWorks Apps]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=13716</guid>
		<description><![CDATA[Most people like to be rewarded for hard work. There are of course many ways in which people derive reward. Fame. Adoration. Legions of followers on Twitter. Free cookies. But perhaps the most prevalent and obvious is cold, hard cash. With BlackBerry World, there are a number of ways to get money out of your [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=13716&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div id="attachment_13718" class="wp-caption aligncenter" style="width: 610px"><a href="http://rimdevblog.files.wordpress.com/2013/02/money.jpg"><img class="size-full wp-image-13718" alt="TITLE_IMAGE" src="http://rimdevblog.files.wordpress.com/2013/02/money-e1360714788275.jpg?w=600&#038;h=450" width="600" height="450" /></a><p class="wp-caption-text">“Money” by <a href="http://www.flickr.com/photos/9731367@N02/6988272680/" target="_blank">PTMoney/CC/flickr</a></p></div>
<p>Most people like to be rewarded for hard work. There are of course many ways in which people derive reward. Fame. Adoration. Legions of followers on Twitter. Free cookies. But perhaps the most prevalent and obvious is cold, hard cash.</p>
<p>With BlackBerry World, there are a number of ways to get money out of your investment in your BlackBerry 10 application. Today’s refresh of the BlackBerry 10 WebWorks SDK brings support for our<a href="https://developer.blackberry.com/develop/platform_services/payment.html">Payment Service</a>. The Payment Service allows you to implement in-app purchases, either one-time purchases or subscription-based services. Now you can choose your monetization strategy for your BlackBerry 10 WebWorks application: paid download, freemium, in-app purchases, digital goods, etc.</p>
<p>Check out the <a href="http://developer.blackberry.com/html5/apis/blackberry.payment.html">API reference</a> to get started.  You will immediately notice that there are a few new additions to the API compared to previous implementations in BlackBerry WebWorks, such as cancel subscription.</p>
<p>While payment should be enough to get your excited on its own, we also were able to sneak in some of the final bits of the BBM Social Platform &#8211; namely support for the Profile Box.  The Profile Box is a customizable box for your app that appears in the current user&#8217;s BBM profile. You can use it to broadcast achievements or provide updates. The box contains a list of items, each composed of text and an optional icon. The Profile Box API allows you to manage the items in your app&#8217;s profile box. The API reference for this new API is <a href="http://developer.blackberry.com/html5/apis/blackberry.bbm.platform.self.profilebox.html">here</a>.</p>
<p>One final item that you should be aware of is how popup windows are handled. With this release, the popup blocker is disabled by default.  This means that popups will display in the Child Browser window.  If you wish to enable the popup blocker functionality there is a new parameter that you can pass in config.xml to the “blackberry.app” feature.  For information, see the <a href="http://developer.blackberry.com/html5/documentation/param_element.html">&lt;param&gt; element</a>.</p>
<pre>&lt;feature id="blackberry.app"&gt;
  &lt;param name="popupBlocker" value="enable" /&gt;
&lt;/feature&gt;</pre>
<p>Be sure to <a href="http://developer.blackberry.com/html5/download/sdk">download the latest SDK</a>, and check out the Payment service to see how you can develop a richer monetization strategy for your application.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/13716/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/13716/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=13716&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2013/02/blackberry-10-webworks-february/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/3b422c1a037b89d4ddf5bef834dbdeef?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kjwallis</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2013/02/money-e1360714788275.jpg" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>
	</item>
		<item>
		<title>Developer Experience Review of BlackBerry WebWorks &#8211; Compiling the Feedback</title>
		<link>http://devblog.blackberry.com/2012/10/dev-review-webworks-feedback/</link>
		<comments>http://devblog.blackberry.com/2012/10/dev-review-webworks-feedback/#comments</comments>
		<pubDate>Thu, 04 Oct 2012 18:57:20 +0000</pubDate>
		<dc:creator>Adam S.</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[blackberry webworks]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PhoneGap]]></category>
		<category><![CDATA[ripple]]></category>
		<category><![CDATA[Web Extensions]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=11452</guid>
		<description><![CDATA[Well, that was&#8230;refreshing! We just finished a very productive day yesterday, reviewing the end-to-end developer experience of the BlackBerry® WebWorks™ platform. There were some very vibrant conversations about what currently does and does not contribute to a positive experience for someone approaching BlackBerry Web development for the very first time. We found many examples of [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11452&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Well, that was&#8230;refreshing! We just finished a very productive day yesterday, reviewing the end-to-end developer experience of the BlackBerry® WebWorks™ platform. There were some very vibrant conversations about what currently does and does not contribute to a positive experience for someone approaching BlackBerry Web development for the very first time.</p>
<p>We found many examples of things we’re doing right (e.g. automatic updates in Ripple). However, as we hoped to find, we also discovered examples of sub-optimal experiences where new developers could possibly be road blocked in their ability to complete their BlackBerry application. It is these latter examples that proved why we ran this exercise, and we are committed to continuing this review and will re-evaluate the platform again on a regular schedule.</p>
<p>Our group first started by identifying who our development community was. How did they think? What was important to them? How would their potential backgrounds influence how they flow through the “getting started with BlackBerry” experience? Our focus was on the following 5 personalities:</p>
<p><span id="more-11452"></span></p>
<ul>
<li><strong>“The coder”</strong> – Lives in a text editor and can modify their own path variable. Comfortable troubleshooting advanced issues without assistance. Likely have built a mobile app already.</li>
<li><strong>“The beginner”</strong> – Just getting started with mobile development or are evaluating BlackBerry Web dev. May have strong development skills in another language or none at all.</li>
<li><strong>“The desktop web developer”</strong> – Have a very strong understanding of client-server web development. Have successfully built web sites and may have used frameworks like jQuery, Sencha or Dojo.</li>
<li><strong>“The enterprise developer”</strong> – Cross platform is a primary goal. Prefers to use IDEs and typically works under an IT enforced environment.</li>
<li><strong>“The PhoneGap developer”</strong> – Someone who has come to the BlackBerry developer site to learn how to port their PhoneGap application</li>
</ul>
<p>So what did we find? Lots! In fact, I’m still going through all the feedback. Everything from “would be nice” changes to “this is a gating bug and must be fixed” is being documented, and our intent is to file issues so the public can track them in the developer issue tracker . Here are just some of the results from the group:</p>
<ul>
<li><strong>Discovery process:</strong> Search engine optimization should be improved. Keywords that each developer persona would expect to search for did not always generate correct search results.<br />
[Michelle] Search term: “enterprise development for BlackBerry 10” on Google. First result is to register for an outdated/unrelated course; next search results are for BlackBerry® Enterprise Server development.</li>
<li><strong>Sample applications:</strong> A number of BlackBerry WebWorks sample applications are published in Github. We need to refine the flow of navigating a user between blackberry.com and github.com. Also, for new developers, Github is unfamiliar. Some preparation of what to expect and how to use it will be helpful:<br />
[Kevin]: Sample apps&#8230; I am not super familiar with Github. Didn’t like getting dumped into git for samples. I’d prefer to get a zip to download. Managed to figure it out then.<br />
[Brent] &#8211; Click the link for samples on Getting Started &#8211; Taken to Github – what is Github? And what are these samples for &#8211; what do they do?</li>
<li><strong>HelloWorld sample:</strong> More developers will successfully complete the “Creating HelloWorld for BlackBerry 10” tutorial if we provide a direct link to a ZIP file that contains the sample application assets.<br />
[Brent] HelloWorld sample &#8211; copying and Pasting seems like a waste. Possible to download the helloworld package? &#8211; Creating config.xml in notepad and pasting the copied xml text puts it all on one lovely line. #NotImpressed</li>
<li><strong>Ripple:</strong> The Ripple Mobile emulator is currently designed to build and sign a BlackBerry WebWorks application. It also provides an option to deploy to a target device, but only when the app is unsigned. For simulators this is ideal; however, not for live devices where a debug token would be required. Not all developers want / know how to use a debug token.<br />
[Ed] The build choices are confusing and missing the one option I want. I want &#8220;package and sign, or package sign and deploy&#8221; to a real device. Package and launch is confusing because I don&#8217;t want to package and launch to a simulator, but when I do want to for a real device, I want it to do so signed, not with debug tokens I don&#8217;t use. I suggest: &#8220;Package&#8221;, &#8220;Package &amp; Sign&#8221;, &#8220;Package &amp; Sign &amp; deploy&#8221; (to a real device&#8221; and &#8220;Package and launch&#8221; to simulator. the last one, the least likely to use.</li>
</ul>
<p>Here’s how you can send us feedback -</p>
<ol>
<li>Join the discussion in the <a href="http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/BlackBerry-HTML5-WebWorks-Experience-Review-your-feedback/td-p/1932445" target="_new">BlackBerry Web and BlackBerry WebWorks community forum</a>.</li>
<li>Log into the <a href="https://www.blackberry.com/jira/secure/Dashboard.jspa" target="_new">developer issue tracker</a> and file a bug report. Remember to provide as much detail as possible about how to reproduce the problem and what are the expected / actual results.</li>
<li>Let’s have a chat via <a href="https://twitter.com/BlackBerryDev" target="_new">@BlackBerryDev on Twitter®</a> or the <a href="https://www.facebook.com/BlackBerryDeveloperCommunity" target="_new">BlackBerryDevCommunity on Facebook®</a>.</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/11452/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/11452/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11452&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/10/dev-review-webworks-feedback/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/16f032fc46b780f6d9fa38b24a7f8ff2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">adamstan1</media:title>
		</media:content>
	</item>
		<item>
		<title>Kicking The Tires of the BlackBerry 10 SDK Adobe AIR Beta 3 SDK</title>
		<link>http://devblog.blackberry.com/2012/10/developer-experience-air/</link>
		<comments>http://devblog.blackberry.com/2012/10/developer-experience-air/#comments</comments>
		<pubDate>Wed, 03 Oct 2012 14:48:18 +0000</pubDate>
		<dc:creator>Dustin M.</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[Cascades]]></category>
		<category><![CDATA[developer experience]]></category>
		<category><![CDATA[ndk]]></category>
		<category><![CDATA[ripple]]></category>
		<category><![CDATA[webworks]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=11378</guid>
		<description><![CDATA[We have our team assembled here in Mississauga, Ontario ready to start experiencing what it is to be an AIR developer for BlackBerry® 10. We will be wearing the hats of a developer that uses Flash Builder, one that uses Powerflasher FDT, and one that has a game already built using Flash Professional and would [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11378&#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/air/"><img class="aligncenter  wp-image-11380" title="jpgair" src="http://rimdevblog.files.wordpress.com/2012/10/jpgair.jpg?w=592&#038;h=233" alt="TITLE_IMAGE" width="592" height="233" /></a></p>
<p>We have our team assembled here in Mississauga, Ontario ready to start experiencing what it is to be an <a href="https://developer.blackberry.com/air/" target="_blank">AIR developer for BlackBerry® 10</a>. We will be wearing the hats of a developer that uses <a href="http://www.adobe.com/ca/products/flash-builder-family.html" target="_blank">Flash Builder</a>, one that uses Powerflasher FDT, and one that has a game already built using Flash Professional and would like to port it over to BlackBerry 10. We’ll be installing the SDK and experiencing what it is like for everything from:</p>
<ul>
<li>Creating a BlackBerry App World™ storefront vendor account</li>
<li>Getting signing keys</li>
<li>Downloading and installing the tools</li>
<li>Downloading and installing the SDK</li>
<li>Downloading and installing the simulator and what the experience is like using it to test applications</li>
</ul>
<p>We’ll be logging bugs and annoyances we find along the way all in an effort to make the AIR development experience for BlackBerry 10 better.</p>
<p>If you would like to participate please help us by posting bugs in the <a href="https://www.blackberry.com/jira/">Developer Issue Tracker</a>, or an easier way to participate is to <a href="http://supportforums.blackberry.com/t5/Adobe-AIR-Development/AIR-Developer-Experience-Review/td-p/1932095">submit your experience in the forums</a>. You can follow what’s going on here by following <a href="http://www.twitter.com/DustinMalik" target="_blank">@DustinMalik</a>, or <a href="http://www.twitter.com/BlackBerryDev" target="_blank">@BlackBerryDev</a>, using hashtag <a href="https://twitter.com/i/#!/search/realtime/%23BBDevXP" target="_blank">#BBDevXP</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/11378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/11378/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11378&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/10/developer-experience-air/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/10/jpgair.jpg" medium="image">
			<media:title type="html">jpgair</media:title>
		</media:content>
	</item>
		<item>
		<title>We&#8217;re Not Just Developer Relations, We&#8217;re Also Developers</title>
		<link>http://devblog.blackberry.com/2012/10/were-not-just-developer-relations-were-also-developers/</link>
		<comments>http://devblog.blackberry.com/2012/10/were-not-just-developer-relations-were-also-developers/#comments</comments>
		<pubDate>Wed, 03 Oct 2012 14:01:27 +0000</pubDate>
		<dc:creator>Brian Z.</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[Cascades]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[developer experience]]></category>
		<category><![CDATA[ndk]]></category>
		<category><![CDATA[ripple]]></category>
		<category><![CDATA[webworks]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=11366</guid>
		<description><![CDATA[At BlackBerry® Jam Americas 2012, we released the API feature complete versions of all four BlackBerry 10 SDKs: BlackBerry 10 Native SDK, BlackBerry® 10 WebWorks™, BlackBerry Runtime for Android Apps, and BlackBerry SDK for Adobe AIR.  Tim Neil also wrote a blog post which covered the updates to our roadmap and how you&#8221;ll see a gold candidate [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11366&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>At BlackBerry® Jam Americas 2012, we released the API feature complete versions of all four BlackBerry 10 SDKs: BlackBerry 10 Native SDK, BlackBerry® 10 WebWorks™, BlackBerry Runtime for Android Apps, and BlackBerry SDK for Adobe AIR.  Tim Neil also wrote a <a href="http://devblog.blackberry.com/2012/09/flight-arrival-boards-roadmap-update/">blog post</a> which covered the updates to our roadmap and how you&#8221;ll see a gold candidate release in November and December will see the gold SDK release.</p>
<p>With a two to three month window between API feature complete and the gold release, we thought it was an excellent time to conduct a full end-to-end developer experience review&#8230; and we’re doing it across all our tools and in the full public eye.</p>
<p><span id="more-11366"></span></p>
<p style="text-align:center;"><img class="aligncenter  wp-image-11369" title="dev1" src="http://rimdevblog.files.wordpress.com/2012/10/dev1.jpg?w=614&#038;h=461" alt="TITLE_IMAGE" width="614" height="461" /></p>
<p>That’s right &#8211; today we’re bringing together teams from all across the company to sit down with a clean PC (or Mac), start from <a href="http://developer.blackberry.com" target="_blank">http://developer.blackberry.com</a>, and end with a full app that is signed, debugged, running in simulator, and running on a BlackBerry 10 Dev Alpha testing device.  We’ll walk through our own samples and tutorials, navigate our own documentation, and build a few apps all using the exact same tools and resources that you do.  And while we do it, we’re going to be blogging our progress here on the Inside BlackBerry Developers Blog. We&#8217;ll be sharing some videos of our review on the <a href="http://devblog.blackberry.com/2012/09/blackberrydev-youtube-channel/">BlackBerryDev YouTube channel</a>, logging bugs in the <a href="https://www.blackberry.com/jira/">Developer Issue Tracker</a>, and tweeting about what we find. All in an effort to make our tools better and show our devs just how much we love them.</p>
<p>Want to join in?  Submit bugs throughout the day to the Developer Issue Tracker and tweet them to <a href="http://www.twitter.com/BlackBerryDev" target="_blank">@BlackBerryDev</a> using the hashtag <a href="https://twitter.com/i/#!/search/realtime/%23BBDevXP" target="_blank">#BBDevXP</a>.  We want your feedback and we want to make our tools better.  Have your say!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/11366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/11366/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11366&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/10/were-not-just-developer-relations-were-also-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/93c01acd537bfb61a304b73eef4fce76?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">brianzub1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/10/dev1.jpg" medium="image">
			<media:title type="html">dev1</media:title>
		</media:content>
	</item>
		<item>
		<title>Ripple renewed: Updates to the Ripple Emulator</title>
		<link>http://devblog.blackberry.com/2012/09/ripple-emulator-updates/</link>
		<comments>http://devblog.blackberry.com/2012/09/ripple-emulator-updates/#comments</comments>
		<pubDate>Tue, 25 Sep 2012 21:40:56 +0000</pubDate>
		<dc:creator>Ken W</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[BlackBerry 10 WebWorks SDK]]></category>
		<category><![CDATA[blackberry webworks sdk]]></category>
		<category><![CDATA[emulator]]></category>
		<category><![CDATA[geolocation]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[native]]></category>
		<category><![CDATA[ripple]]></category>
		<category><![CDATA[Ripple Emulator]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=11137</guid>
		<description><![CDATA[Alongside the refresh for the BlackBerry® 10 WebWorks™ SDK, we have also released an update to the Ripple Emulator.  Never to be left out, Ripple gets a big update with emulation support for some of the latest BlackBerry 10 WebWorks APIs.  Let’s get started! We recently added support for the HTML5 File system API in [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11137&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Alongside the refresh for the <a href="http://devblog.blackberry.com/2012/09/blackberry-10-webworks-sdk-release-update/">BlackBerry® 10 WebWorks™ SDK</a>, we have also released an update to the Ripple Emulator.  Never to be left out, Ripple gets a big update with emulation support for some of the latest BlackBerry 10 WebWorks APIs.  Let’s get started!</p>
<p>We recently added support for the HTML5 File system API in our web rendering engine and BlackBerry WebWorks.  With this release, you can now emulate the file system, both sandboxed and unsandboxed.  Ripple will create an area your application can write to, and mimics the file system layout of the device.</p>
<p>A really cool piece of Ripple is the emulation of geolocation.  We recently added the live map view that allows you to select a new location on a map, and inject the location into your app code.  With this release, we received a great community contribution that really takes geolocation emulation to the next level.  <a href="http://github.com/mdineen" target="_new">Mark Dineen</a> provided a patch that allows you to specify a route to follow by providing a GPX file.  Ripple will read the file and inject location update events into your code based on the route provided! Now you can better emulate end-user navigation and movement.</p>
<p><img class="aligncenter size-full wp-image-11214" title="ripple-1" src="http://rimdevblog.files.wordpress.com/2012/09/ripple-1.jpg?w=313&#038;h=453" alt="TITLE_IMAGE" width="313" height="453" /></p>
<p>To better reflect the relationship between Cordova and PhoneGap &#8211; and due to the fact their core is the same &#8211; they are now both under the same entry in the Platforms window, and are represented by version number.</p>
<p>Quite often an application will wish to know when the virtual keyboard is displayed and closed, so that it can react accordingly.  You can now fire the relevant keyboard events into your application to test out your logic.  In the Events panel when you are emulating the BlackBerry 10 platform, you should now see the blackberry.event.keyboard… events.</p>
<p>HTML5 being inherently cross-platform in nature, there are many applications built using web technologies that are designed to target multiple form factors.  Part of designing a cross-platform application is ensuring that your application appears and lays out in a useful way depending on the capabilities of the target platform.  CSS media queries are a powerful tool in this regard, and Ripple now emulates media queries based on the target platform you have currently chosen to emulate.  Try it out and have some fun with this one.</p>
<p>So, be sure to visit our <a href="http://developer.blackberry.com/html5" target="_new">HTML5 developer site</a> to get all the most recent updates, and particularly the <a href="http://developer.blackberry.com/html5/downloads">downloads </a>page.  Get Ripple, and the latest WebWorks SDK, and start building!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/11137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/11137/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11137&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/09/ripple-emulator-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/3b422c1a037b89d4ddf5bef834dbdeef?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kjwallis</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/09/ripple-1.jpg" medium="image">
			<media:title type="html">ripple-1</media:title>
		</media:content>
	</item>
		<item>
		<title>Ripple Emulator Refreshed</title>
		<link>http://devblog.blackberry.com/2012/08/ripple-emulator-refreshed/</link>
		<comments>http://devblog.blackberry.com/2012/08/ripple-emulator-refreshed/#comments</comments>
		<pubDate>Wed, 15 Aug 2012 19:30:35 +0000</pubDate>
		<dc:creator>Ken W</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Apache Cordova]]></category>
		<category><![CDATA[apis]]></category>
		<category><![CDATA[blackberry webworks]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[emulator]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[refresh]]></category>
		<category><![CDATA[ripple]]></category>
		<category><![CDATA[Ripple Emulator]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=10754</guid>
		<description><![CDATA[Many great APIs and features have been delivered to our BlackBerry® WebWorks™ developer community with the recent updates to the BlackBerry WebWorks SDK. The Ripple Emulator is a key part of our tooling story for our web developers, and Ripple just got richer. Today we have released Ripple 0.9.8 with some excellent new features. If [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=10754&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-10755" title="" src="http://rimdevblog.files.wordpress.com/2012/08/ripple-refresh.jpg?w=285&#038;h=547" alt="TITLE_IMAGE" width="285" height="547" /></p>
<p>Many great APIs and features have been delivered to our BlackBerry® WebWorks™ developer community with the recent updates to the BlackBerry WebWorks SDK. The Ripple Emulator is a key part of our tooling story for our web developers, and Ripple just got richer. Today we have released Ripple 0.9.8 with some excellent new features. If you already have our Ripple Emulator installed, then you should be updated automatically the next time you start Google Chrome. If you haven’t yet installed Ripple, then don’t hesitate &#8212; get on your (virtual) scooter and head over to the <a href="http://developer.blackberry.com/html5/download/ripple" target="_new">Ripple download page</a> to get the latest version. Please pay careful attention to the <a href="http://developer.blackberry.com/html5/documentation/installing_the_ripple_emulator.html" target="_new">install instructions</a>, as with the latest versions of Chrome, you can only install the Extension by dragging it right into the chrome://extensions page.</p>
<p><span id="more-10754"></span></p>
<p>In this update to Ripple, you will find a new area in the Chrome Extension panel for Ripple that will allow you to start and stop the build and deploy services from within the tool itself. You will no longer need to start and stop the services manually. You can even set the services to start and stop each time your start Chrome if you like. This should be welcome relief compared to previous versions where you needed to start the services from the command line.</p>
<p>Also in this release is emulation for a number of APIs delivered in recent BlackBerry WebWorks SDK releases:</p>
<ul>
<li>Blackberry.app.exit</li>
<li>Software version and hardwareId</li>
<li>Support for the swipedown event</li>
<li>Support for the Invoke framework, both invoking other applications and being invoked</li>
</ul>
<p>Further, enhanced support for Apache Cordova emulation is included. A bunch of work has been done here, including:</p>
<ul>
<li>Navigator.camera</li>
<li>The media APIs</li>
<li>The File APIs</li>
<li>Events</li>
<li>Navigator.contacts</li>
<li>Partial support for the navigator.device.capture API</li>
</ul>
<p>We are really excited about how Ripple is evolving, and look forward to hearing your feedback on the latest additions. Fire up Google Chrome if you already have Ripple installed and start playing with the new features. Otherwise, head over to the <a href="http://developer.blackberry.com/html5/download/ripple" target="_new">Ripple download page</a> to get the latest version and get started!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/10754/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/10754/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=10754&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/08/ripple-emulator-refreshed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/3b422c1a037b89d4ddf5bef834dbdeef?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kjwallis</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/08/ripple-refresh.jpg" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry 10 WebWorks SDK and Ripple Emulator Refreshed</title>
		<link>http://devblog.blackberry.com/2012/06/blackberry-10-webworks-sdk-ripple-update/</link>
		<comments>http://devblog.blackberry.com/2012/06/blackberry-10-webworks-sdk-ripple-update/#comments</comments>
		<pubDate>Wed, 06 Jun 2012 14:21:25 +0000</pubDate>
		<dc:creator>Ken W</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[BlackBerry 10 WebWorks SDK]]></category>
		<category><![CDATA[blackberry webworks]]></category>
		<category><![CDATA[bug fixes]]></category>
		<category><![CDATA[emulator]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[ripple]]></category>
		<category><![CDATA[Ripple Emulator]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=9699</guid>
		<description><![CDATA[We've just released an update to the BlackBerry 10 WebWorks SDK and Ripple Emulator, available through our GitHub account.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9699&#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/ripple.jpg"><img class="aligncenter size-full wp-image-9722" title="ripple" src="http://rimdevblog.files.wordpress.com/2012/06/ripple.jpg?w=550&#038;h=206" alt="TITLE_IMAGE" width="550" height="206" /></a></p>
<p>When we released our first Betas of the <a href="http://devblog.blackberry.com/2012/05/blackberry-10-webworks-sdk/" target="_new">BlackBerry® 10 WebWorks™ SDK</a> and <a href="http://devblog.blackberry.com/2012/05/ripple-blackberry-10/" target="_new">Ripple Emulator</a> at the <a href="http://www.blackberryjamconference.com" target="_new">BlackBerry 10 Jam</a> conference in May, we spoke about our desire to bring frequent updates of these tools to you, our dedicated developer community. We want to keep fueling your creativity and desire to build the best BlackBerry 10 applications leading up to the official release. So, <a href="http://developer.blackberry.com/html5/download" target="_new">here is your next BlackBerry WebWorks and Ripple fix</a>.</p>
<p>This update brings a few new APIs (and emulation thereof in Ripple) along with a host of fixes and a slight change to how we handle whitelisting of events.</p>
<p>First up is the addition of the blackberry.ui.dialog APIs that will be very familiar to existing BlackBerry WebWorks developers. This API provides two methods that allow you to launch asynchronous dialogs requesting feedback from the user. These dialogs leverage the standard system level dialogs so you can get a consistent look and feel for your application with the rest of the system. standardAskAsync provides a predefined set of buttons for your dialog, whereas customAskAsync allows you to customize the dialog buttons.</p>
<p><span id="more-9699"></span></p>
<p>We have also added an API that, in conjunction with the standard HTML5 onLine API, will let you know just how connected you really are. The standard <em>navigator.onLine</em> property and <em>online/offline</em> events are supported to let you know if your application has connectivity in general. If you would like to know what type of connection you have and when the type of connection changes, check out our <em>blackberry.connection.type</em> property, and listen for the <em>connectionchange</em> event. This will tell you if you are on VPN, BlackBerry® Bridge™, WiFi®, etc.</p>
<p>Speaking of events, we have adjusted how these work slightly from the first release. In the initial beta, all events were defined in the blackberry.event namespace. Without getting into gory details, this proved to be somewhat inefficient on the final code size, so we have moved the event definitions into the namespace that contains the functionality related to that event – i.e. the battery events are now defined in the blackberry.system namespace. Note that you no longer need to whitelist blackberry.event, since it only has the add and remove listener functions (these will always be available to call), but you will have to whitelist any namespace that has an event you are specifically interested in. Please check out the <a href="http://developer.blackberry.com/html5/apis" target="_new">API reference</a>.</p>
<p>In terms of bug fixes, there are a couple of key ones that I want to call out. If you use a module loader, you can now also use BlackBerry WebWorks, hooray! In the first release, the last one included into your app would work but break the first. Now webworks.js and module loaders play nicely together.</p>
<p>In the first release, you also could not sign your application at the same time as enabling remote web inspector. You can now do this so you can test your application on secure devices without needing to worry about debug tokens. That said, be sure to turn off web inspector before you submit your application to the BlackBerry App World™ storefront. <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>The team here at Research In Motion® (RIM®) is hard at work on the next Beta refresh, currently slated to land in early July. If you are really eager/curious/have lots of free time, feel free to check out our progress in <a href="https://github.com/blackberry" target="_new">GitHub</a>, and let us know whether we are heading in the right direction on new features and APIs.</p>
<p>For BlackBerry WebWorks SDK work, check out:</p>
<p><a href="https://github.com/blackberry/BB10-Webworks-Packager" target="_new">https://github.com/blackberry/BB10-Webworks-Packager</a></p>
<p><a href="https://github.com/blackberry-webworks/BB10-Webworks-API" target="_new">https://github.com/blackberry-webworks/BB10-Webworks-API</a></p>
<p>Ripple? Check out:</p>
<p><a href="https://github.com/blackberry/Ripple-UI" target="_new">https://github.com/blackberry/Ripple-UI</a></p>
<p>Looking forward to a great summer of BlackBerry 10 and BlackBerry WebWorks coding!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/9699/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/9699/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9699&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/06/blackberry-10-webworks-sdk-ripple-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/3b422c1a037b89d4ddf5bef834dbdeef?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kjwallis</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/06/ripple.jpg" medium="image">
			<media:title type="html">ripple</media:title>
		</media:content>
	</item>
		<item>
		<title>Ripple + BlackBerry 10 = Emulation Awesomeness</title>
		<link>http://devblog.blackberry.com/2012/05/ripple-blackberry-10/</link>
		<comments>http://devblog.blackberry.com/2012/05/ripple-blackberry-10/#comments</comments>
		<pubDate>Wed, 02 May 2012 16:23:32 +0000</pubDate>
		<dc:creator>Ken W</dc:creator>
				<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[appps]]></category>
		<category><![CDATA[BlackBerry 10]]></category>
		<category><![CDATA[BlackBerry 10 WebWorks SDK]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[emulation]]></category>
		<category><![CDATA[emulator]]></category>
		<category><![CDATA[geolocation]]></category>
		<category><![CDATA[ripple]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=9182</guid>
		<description><![CDATA[We have just posted a new Ripple Emulator with support for BlackBerry 10!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9182&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><img class="aligncenter size-full wp-image-9184" src="http://rimdevblog.files.wordpress.com/2012/05/ripple-bb10-1.jpg?w=268&#038;h=248" alt="TITLE_IMAGE" width="268" height="248" /></p>
<p>Hot on the heels of the release of the <a href="http://devblog.blackberry.com/2012/05/blackberry-10-webworks-sdk/" target="_new">BlackBerry® 10 WebWorks™ SDK</a>, we have posted a new Ripple Emulator with support for <a href="http://blogs.blackberry.com/2012/05/blackberry-10-world-keynote/" target="_new">BlackBerry® 10</a>. All the power of Ripple can now be put to use developing and testing your BlackBerry 10 applications over the summer to get into the <a href="http://appworld.blackberry.com/" target="_new">BlackBerry App World™</a> storefront right out of the gates!</p>
<p>Inside Ripple, you can now select the BlackBerry 10 Platform and target the <a href="http://blogs.blackberry.com/2012/05/blackberry-10-dev-alpha/" target="_new">BlackBerry 10 Dev Alpha device</a> for emulation. The tool will configure the API emulation interface to reflect the current available APIs delivered in the BlackBerry 10 WebWorks SDK Beta. And once you install and configure the BlackBerry 10 WebWorks SDK with Ripple, you can build you application, sign it, and even deploy it to the simulator or, if you were a lucky attendee of BlackBerry 10 Jam, to your shiny new BlackBerry 10 Dev Alpha developer device.</p>
<p><span id="more-9182"></span></p>
<p><img class="aligncenter size-full wp-image-9183" title="" src="http://rimdevblog.files.wordpress.com/2012/05/ripple-bb10-2.jpg?w=600&#038;h=386" alt="" width="600" height="386" /></p>
<p>With this release, you will find two different versions of the Ripple Emulator on <a href="http://developer.blackberry.com/html5/download/ripple" target="_new">our developer site</a>. The reason for this is that Ripple is moving back to the future. Starting with this release, Ripple is returning to its roots as a Chrome Browser Extension. While we believe this gives us the best path forward, there are still a few things to clean up, coming in new beta refreshes through the summer. Until that time, the current version of Ripple will remain the primary tool for supporting all platforms.</p>
<p>For this first beta release, after you complete the install process, you will need to manually install the extension .crx file into Google Chrome by dragging and dropping it onto the browser. After that you just need to click on the Ripple icon to the right of the URL bar and enable Ripple, and you are good to go.</p>
<p>If you would like to leverage the BlackBerry 10 WebWorks SDK build/sign/deploy functionality within Ripple, you will also need to manually start the Build and Deploy Node.js-based services. Closing the command prompt window will stop the services. For more information on this and the install process, please review <a href="http://developer.blackberry.com/html5/documentation" target="_new">our Getting Started guide</a>.</p>
<p>An additional feature that we have added in this release is the addition of dynamic mapping for the emulation of geolocation features. You can now click-drag, and zoom in and out of the map in the geolocation panel and the latitude/longitude information will dynamically update. Give it a try for testing your location based service applications.</p>
<p>No need to fret though – we are hard at work abstracting the manual setup so that this is all seamless as soon as possible. We are aiming to deliver Beta refreshes to both Ripple and the BlackBerry 10 WebWorks SDK on a monthly basis, in order to get the latest and greatest into our community’s hands as frequently as possible.</p>
<p>Check our <a href="http://developer.blackberry.com/html5" target="_new">BlackBerry WebWorks development site</a> frequently through the summer in order to ensure you always have the latest tools to develop the best BlackBerry 10 WebWorks applications.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/9182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/9182/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=9182&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/05/ripple-blackberry-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/3b422c1a037b89d4ddf5bef834dbdeef?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kjwallis</media:title>
		</media:content>

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

		<media:content url="http://rimdevblog.files.wordpress.com/2012/05/ripple-bb10-2.jpg" medium="image" />
	</item>
		<item>
		<title>Packaged WebGL Game Now Available in BlackBerry App World</title>
		<link>http://devblog.blackberry.com/2012/03/download-tunneltilt/</link>
		<comments>http://devblog.blackberry.com/2012/03/download-tunneltilt/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 18:32:59 +0000</pubDate>
		<dc:creator>Eduardo P-L.</dc:creator>
				<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[playbook apps]]></category>
		<category><![CDATA[PlayBook games]]></category>
		<category><![CDATA[ripple]]></category>
		<category><![CDATA[TunnelTilt]]></category>
		<category><![CDATA[WebGL]]></category>
		<category><![CDATA[webworks]]></category>

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

		<media:content url="http://rimdevblog.files.wordpress.com/2012/03/img_000001021.jpg" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>
	</item>
		<item>
		<title>Looking Back on One Year of RIM Open Source Repositories</title>
		<link>http://devblog.blackberry.com/2011/10/rim-open-source/</link>
		<comments>http://devblog.blackberry.com/2011/10/rim-open-source/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 03:45:02 +0000</pubDate>
		<dc:creator>Eduardo P-L.</dc:creator>
				<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[ASL2]]></category>
		<category><![CDATA[Aura]]></category>
		<category><![CDATA[blackberry devcon]]></category>
		<category><![CDATA[BlackBerry OS]]></category>
		<category><![CDATA[blackberry tablet os]]></category>
		<category><![CDATA[blackberry webworks]]></category>
		<category><![CDATA[DevCon 2011]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PhoneGap]]></category>
		<category><![CDATA[ripple]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=7279</guid>
		<description><![CDATA[Looking back at a summary of RIM's year creating open source repositories in the web space.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7279&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Tomorrow is the first day of BlackBerry DevCon Americas 2011. A year ago, at <a href="http://devblog.blackberry.com/2010/09/blackberry-webworks-and-the-open-source-community/">BlackBerry DevCon 2010</a>, RIM released our first RIM-sponsored Open Source project, the <a href="https://github.com/blackberry/WebWorks" target="_new">BlackBerry® WebWorks™ runtime for BlackBerry smartphone OS</a> at GitHub using ASL2. At that time we promised additional releases&#8230; and we followed through. Today we have 8 web-related repositories in the web space:</p>
<ul>
<li>Two runtimes: BlackBerry WebWorks for <a href="https://github.com/blackberry/WebWorks" target="_new">BlackBerry smartphone OS</a> and the <a href="https://github.com/blackberry/WebWorks-TabletOS" target="_new">BlackBerry® PlayBook™ tablet</a></li>
<li>Corresponding <a href="https://github.com/blackberry/WebWorks-API-Docs" target="_new">API Documentation</a> for each runtime</li>
<li>A growing number of <a href="https://github.com/blackberry/WebWorks-Samples" target="_new">Code Samples</a>, including the code for <a href="http://devblog.blackberry.com/2011/02/blackberry-playbook-webworks-demo-video/">Aura</a>, the BlackBerry WebWorks based demo shown at BlackBerry Developer Day at this year&#8217;s Mobile World Congress</li>
<li><a href="https://github.com/blackberry/Alice" target="_new">Alice</a>, a micro-library focusing on fancy visual effects using CSS3 2D and 3D facilities &#8211; to see it in action, point your modern browser to the <a href="http://blackberry.github.com/Alice/" target="_new">demo page</a></li>
<li>A community owned repository containing <a href="https://github.com/blackberry/WebWorks-Community-APIs" target="_new">JavaScript Extensions for BlackBerry WebWorks</a></li>
<li>Two repositories for our Ripple Emulator: one for the <a href="https://github.com/blackberry/Ripple-UI" target="_new">UI</a>, and one for the <a href="https://github.com/blackberry/Ripple-Framework" target="_new">Framework</a>.</li>
</ul>
<p>Open Source is changing how we interact with the BlackBerry WebWorks community in many ways, including:</p>
<ul>
<li>The samples are now directly usable, with a clear, well-known (<a href="https://github.com/blackberry/WebWorks-Samples/blob/master/LICENSE" target="_new">ASL2</a>) license, and in a location we can update easily &#8211; our plan is to take all existing useful samples, currently in places like Knowledge Base articles, mail threads, forums, or posts, and post them as Open Source.</li>
<li>When we wanted to add BlackBerry WebWorks support to Nitobi PhoneGap, Ken and the team <a href="http://devblog.blackberry.com/2011/08/blackberry-playbook-phonegap/">travelled to Vancouver</a> and leveraged that both projects are open source. This is especially useful to us now that Nitobi is contributing PhoneGap to start incubating <a href="http://wiki.phonegap.com/w/page/46311152/apache-callback-proposal" target="_new">Apache CallBack</a>.</li>
<li>When Laurent and Jim want to add new features to <a href="https://github.com/blackberry/Alice" target="_new">Alice</a>, they can change the repository directly&#8230; and the demos are available right then. And all the GitHub features are available from Fork-me to <a href="https://github.com/blackberry/Alice/watchers" target="_new">Watchers</a>.</li>
<li>Tim, Ken and the team can make new experimental features available via the <a href="https://github.com/blackberry/WebWorks-Community-APIs" target="_new">BlackBerry WebWorks Community APIs</a></li>
<li>And we can have a continuous release for both the runtimes and the tools. You can even check our <a href="https://github.com/blackberry/WebWorks/issues/milestones" target="_new">Roadmap</a>.</li>
</ul>
<p>Year two is just beginning and we will continue our commitment to providing more source code to the community, contributing to other OSS projects as well as a focus on performing our daily development in the open.</p>
<p><em>Do you believe that support for open source projects is important? Share your thoughts in the comments.</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/7279/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/7279/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7279&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/10/rim-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f662e1b4e55509b4205db5b8187e374f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">eduardopele</media:title>
		</media:content>
	</item>
	</channel>
</rss>
