<?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; knowledge-base</title>
	<atom:link href="http://devblog.blackberry.com/tag/knowledge-base/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; knowledge-base</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 Developer Resource Fridays: BlackBerry 6 Edition</title>
		<link>http://devblog.blackberry.com/2010/08/blackberry-developer-resource-friday-blackberry-6/</link>
		<comments>http://devblog.blackberry.com/2010/08/blackberry-developer-resource-friday-blackberry-6/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 20:30:37 +0000</pubDate>
		<dc:creator>Douglas Soltys</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[knowledge-base]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=1909</guid>
		<description><![CDATA[BlackBerry 6 edition of the latest BlackBerry developer resource additions to the BlackBerry Developer Zone.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1909&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Welcome to BlackBerry® Developer Resource Fridays, a reoccurring event here on the BlackBerry Developer’s Blog. We’ll keep you up to date on helpful articles that have been added to the Developer Knowledge Base and other new additions to the <a title="BlackBerry Developer Zone" href="http://na.blackberry.com/eng/developers/" target="_new">BlackBerry Developer Zone</a>. For more info on BlackBerry 6, visit the <a href="http://www.blackberry.com/developers/blackberry6?IID=DEVBB602">BlackBerry 6 developer page</a>.</p>
<ul>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/Making-a-context-menu-look-like-a-pop-up-menu-in-BlackBerry-6/ta-p/547503?IID=DEVSF2001" TARGET="_new">Making a context menu look like a pop-up menu in BlackBerry 6</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/How-to-integrate-with-the-Unified-Search-Framework/ta-p/553571?IID=DEVSF2101" target="_new">How to integrate with the Unified Search Framework</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/Sample-Code-How-to-interact-with-touch-gestures-and-the-trackpad/ta-p/555541?IID=DEVSF2201" target="_new">Sample Code &#8211; How to interact with touch gestures and the trackpad</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/BlackBerry-6-Features-MapFactory/ta-p/554718?IID=DEVSF2301" target="_new">BlackBerry 6 Features: MapFactory</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/Introduction-to-Touch-Gestures/ta-p/555363?IID=DEVSF2401" target="_new">Introduction to Touch Gestures</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/What-is-new-in-6-0-Network-API/ta-p/549621?IID=DEVSF2501" target="_new">What is – new in 6.0 Network API</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/Integrating-the-BlackBerry-6-pop-up-menu-in-your-application-and/ta-p/556506?IID=DEVSF2601" target="_new">Integrating the BlackBerry 6 pop-up menu in your application and best practices</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/BlackBerry-6-User-Interface-APIs/ta-p/557303?IID=DEVSF2701" target="_new">BlackBerry 6 User Interface APIs</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/Web-Development/Supporting-Gears-using-HTML5-in-BlackBerry-Widget-applications/ta-p/557280?IID=DEVSF2801" target="_new">Supporting Gears using HTML5 in BlackBerry Widget applications</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/Web-Development/Supporting-BlackBerry-Widget-applications-on-BlackBerry-6/ta-p/557287?IID=DEVSF2901" target="_new">Supporting BlackBerry Widget applications on BlackBerry 6</a> (ARTICLE)</strong></li>
</ul>
<p>Tune in next week for more Developer Resource Friday fun, and don’t forget to post a comment about your favorite article and articles you would like to see!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/1909/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/1909/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1909&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/08/blackberry-developer-resource-friday-blackberry-6/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/2d037da01c57235fd7d45fc1c591397f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dsoltys</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Developer Resource Fridays: Week of June 11th</title>
		<link>http://devblog.blackberry.com/2010/06/blackberry-developer-resource-june-1/</link>
		<comments>http://devblog.blackberry.com/2010/06/blackberry-developer-resource-june-1/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 10:00:00 +0000</pubDate>
		<dc:creator>Douglas Soltys</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[app world]]></category>
		<category><![CDATA[battery]]></category>
		<category><![CDATA[knowledge-base]]></category>
		<category><![CDATA[MDS]]></category>
		<category><![CDATA[simulator]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=1636</guid>
		<description><![CDATA[The latest BlackBerry developer resource additions to the BlackBerry Developer Zone.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1636&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Welcome to BlackBerry® Developer Resource Fridays, a reoccurring event here on the BlackBerry Developer’s Blog. We’ll keep you up to date on helpful articles that have been added to the Developer Knowledge Base and other new additions to the <a title="BlackBerry Developer Zone" href="http://na.blackberry.com/eng/developers/" target="_new">BlackBerry Developer Zone</a>.</p>
<ul>
<li><strong><a href="http://supportforums.blackberry.com/t5/BlackBerry-App-World-Development/How-To-Use-App-World-to-target-your-application/ta-p/512299" target="_new">How To &#8211; Use App World to target your application</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/BlackBerry-features-and-their-impact-on-battery-life/ta-p/514718" target="_new">BlackBerry features and their impact on battery life</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/Display-Thumbnails-and-create-a-Photo-Picker/ta-p/519203" target="_new">Display Thumbnails and create a Photo Picker</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/BlackBerry-Push-Development/Understanding-BlackBerry-MDS-push-process-flow-and-its-best/ta-p/520466" target="_new">Understanding BlackBerry MDS push process flow and its best practices</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/Notifications-Made-Easy/ta-p/520626" target="_new">Notifications Made Easy</a> (ARTICLE)</strong></li>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/javac-target-parameter-used-by-the-rapc-exe-tool/ta-p/520761" target="_new">javac &#8211; target parameter used by the rapc.exe tool</a> (ARTICLE)</strong></li>
</ul>
<p><strong>BlackBerry® Developer Zone <a title="BlackBerry Smartphone Simulators" href="http://na.blackberry.com/eng/developers/resources/simulators.jsp">BlackBerry Smartphone Simulators</a> (BlackBerry® Device Software v5.0.0):</strong></p>
<table border="1" width="85%">
<tbody>
<tr>
<td><span style="text-decoration:underline;">BlackBerry Smartphone Model</span></td>
<td><span style="text-decoration:underline;">Theme</span></td>
<td><span style="text-decoration:underline;">Language</span></td>
<td><span style="text-decoration:underline;">Java Apps Version</span></td>
</tr>
<tr>
<td>BlackBerry® Bold™ 9000 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.592</td>
</tr>
<tr>
<td>BlackBerry® Curve™ 8900 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.592</td>
</tr>
<tr>
<td>BlackBerry® Curve™ 8520 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.592</td>
</tr>
<tr>
<td>BlackBerry® Tour™ 9630 smartphone</td>
<td>Verizon</td>
<td>Multi-Lang</td>
<td>5.0.0.591</td>
</tr>
<tr>
<td>BlackBerry® Bold™ 9700 smartphone</td>
<td>T-Mobile US</td>
<td>Multi-Lang</td>
<td>5.0.0.586</td>
</tr>
<tr>
<td>BlackBerry Bold 9700 smartphone</td>
<td>Default</td>
<td>Multi-Land</td>
<td>5.0.0.586</td>
</tr>
<tr>
<td>BlackBerry Bold 9700 smartphone</td>
<td>Default</td>
<td>East Asia</td>
<td>5.0.0.545</td>
</tr>
<tr>
<td>BlackBerry Curve 8520 smartphone</td>
<td>TIM</td>
<td>East Asia</td>
<td>5.0.0.509</td>
</tr>
<tr>
<td>BlackBerry® Curve™ 8530 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.508</td>
</tr>
<tr>
<td>BlackBerry Curve 8530 smartphone</td>
<td>Default</td>
<td>East Asia</td>
<td>5.0.0.508</td>
</tr>
<tr>
<td>BlackBerry® Storm2™ 9520 smartphone</td>
<td>Default</td>
<td>East Asia</td>
<td>5.0.0.497</td>
</tr>
<tr>
<td>BlackBerry® Curve™ 8910 smartphone</td>
<td>China Mobile</td>
<td>Multi-Lang</td>
<td>5.0.0.491</td>
</tr>
<tr>
<td>BlackBerry® Storm™ 9530 smartphone</td>
<td>China Telecom</td>
<td>Multi-Lang</td>
<td>5.0.0.419</td>
</tr>
<tr>
<td>BlackBerry® Curve™ 8530 smartphone</td>
<td>Default</td>
<td>East Asia</td>
<td>5.0.0.395</td>
</tr>
</tbody>
</table>
<p>Tune in next week for more Developer Resource Friday fun, and don’t forget to post a comment about your favorite article and articles you would like to see!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/1636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/1636/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1636&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/06/blackberry-developer-resource-june-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/2d037da01c57235fd7d45fc1c591397f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dsoltys</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry development books</title>
		<link>http://devblog.blackberry.com/2010/05/blackberry-development-books/</link>
		<comments>http://devblog.blackberry.com/2010/05/blackberry-development-books/#comments</comments>
		<pubDate>Fri, 28 May 2010 10:00:00 +0000</pubDate>
		<dc:creator>Neil S.</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[knowledge-base]]></category>
		<category><![CDATA[opengl]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=1638</guid>
		<description><![CDATA[BlackBerry development book recommendations, from beginner to advanced levels.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1638&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img src="http://rimdevblog.files.wordpress.com/2010/05/bbdevbook.jpg?w=231&#038;h=302" alt="" title="BlackBerry Development Fundamentals" width="231" height="302" class="aligncenter size-full wp-image-1639" /></p>
<p>While the recently launched BlackBerry® Developer Resource Center and BlackBerry® Developer Zone are great online resources for new and experienced BlackBerry® developers alike, sometimes nothing beats the feel of paper in the hand. With that in mind, I want to draw your attention to some new development resource books that I’ve recently had the pleasure of reading, and would recommend that all BlackBerry developers out there consider taking a look at.</p>
<p><strong>
<p><u>BlackBerry Development Fundamentals</u> by John Wargo</p>
<p></strong></p>
<p>For the beginner developer, there&#8217;s John Wargo’s BlackBerry Development Fundamentals. This book is designed to help both new and experienced mobile developers learn how to build mobile applications for the BlackBerry platform. The target audience for this book is developers who are unsure where to get started with BlackBerry development, or developers who have dabbled a bit in BlackBerry development and want to learn more.</p>
<p>To learn more about the book and to order, visit <a href="http://bbdevfundamentals.com/" target="_new">http://bbdevfundamentals.com</a></p>
<p><strong>
<p><u>Beginning BlackBerry Development</u> by Anthony Rizk</p>
<p></strong></p>
<p>Written for the beginner BlackBerry Java® developer, Anthony Rizk’s Beginning BlackBerry Development is a great resource. The book&#8217;s dust jacket promo sums it up pretty well:</p>
<p><i>“Are you a Java programmer looking for a new challenge and money-making opportunity? If so, Beginning BlackBerry Development may just be the book for you. This book will teach you everything you need to know to start developing apps that run on the BlackBerry family of devices and smartphones.”</i></p>
<p>To learn more about the book and to order, visit <a href="http://apress.com/book/view/9781430272250" target="_new">http://apress.com/book/view/9781430272250</a></p>
<p><span id="more-1638"></span></p>
<p><strong>
<p><u>Advanced BlackBerry Development</u> by Chris King</p>
<p></strong></p>
<p>This book by Chris King is designed to take your BlackBerry development skills to the next level. A great choice for those who have read Beginning BlackBerry Development and want to continue their learning! Here&#8217;s more info from the dust jacket promo:</p>
<p><i>“With Advanced BlackBerry Development, you’ll learn you how to take advantage of BlackBerry media capabilities, including the camera and video playback. The book also shows you how to send and receive text and multimedia messages, use powerful cryptography libraries, and connect with the user’s personal and business contacts and calendar.”</i></p>
<p>To learn more about the book and to order, visit <a href="http://apress.com/book/view/1430226560" target="_new">http://apress.com/book/view/1430226560</a></p>
<p><strong>
<p><u>Learn BlackBerry Games Development</u> by Carol Hamer and Andrew Davison</p>
<p></strong></p>
<p>If, like me, you’re passionate about games and would like to translate your skill and knowledge to BlackBerry game development, Learn BlackBerry Games Development by Carol Hamer and Andrew Davison is a great place to start. In this book, Hamer and Davison provide professional techniques that you can use for music, 2D and 3D graphics, maps, and game design patterns to build peer-to-peer games, role playing games, and more for BlackBerry. The book also gives coverage of JSR 239 (OpenGL ES) and includes code samples!</p>
<p>To learn more about the book and to order, visit <a href="http://apress.com/book/view/1430227184" target="_new">http://apress.com/book/view/1430227184</a></p>
<p>That about covers my recommendations for now. If you know of any valuable BlackBerry development books, please let me know in the comments!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/1638/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/1638/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1638&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/05/blackberry-development-books/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0488833afcd9e0c1b8576c30917586c8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">neilsain1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/05/bbdevbook.jpg" medium="image">
			<media:title type="html">BlackBerry Development Fundamentals</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Developer Resource Fridays: Week of May 7th</title>
		<link>http://devblog.blackberry.com/2010/05/blackberry-developer-resource-fridays-week-of-may-7th/</link>
		<comments>http://devblog.blackberry.com/2010/05/blackberry-developer-resource-fridays-week-of-may-7th/#comments</comments>
		<pubDate>Fri, 07 May 2010 10:00:00 +0000</pubDate>
		<dc:creator>Douglas Soltys</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Interviews/Thought Leadership]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[browserfield]]></category>
		<category><![CDATA[knowledge-base]]></category>
		<category><![CDATA[simulator]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=1581</guid>
		<description><![CDATA[The latest BlackBerry developer resource additions to the BlackBerry Developer Zone.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1581&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Welcome to BlackBerry® Developer Resource Fridays, a reoccurring event here on the BlackBerry Developer’s Blog. We’ll keep you up to date on helpful articles that have been added to the Developer Knowledge Base and other new additions to the <a title="BlackBerry Developer Zone" href="http://na.blackberry.com/eng/developers/" target="_new">BlackBerry Developer Zone</a>. Here are this week&#8217;s pearls of wisdom, featuring sample code and a bunch of brand-new BlackBerry® Smartphone Simulators.</p>
<ul>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/BrowserField-Sample-Code-Create-your-first-BrowserField2/ta-p/495508" target="_new">BrowserField Sample Code &#8211; Create your first BrowserField2 application</a></strong></li>
<p><strong> </strong></p>
<p><strong> </strong></p>
<li><strong><a href="http://supportforums.blackberry.com/t5/Java-Development/BrowserField-Sample-Code-Using-the-BrowserFieldConfig-class/ta-p/495716" target="_new">BrowserField Sample Code &#8211; Using the BrowserFieldConfig class</a></strong></li>
<li><strong> BlackBerry® Developer Zone <a title="BlackBerry Smartphone Simulators" href="http://na.blackberry.com/eng/developers/resources/simulators.jsp">BlackBerry Smartphone Simulators</a>:</strong></li>
</ul>
<p><strong>BlackBerry Device Software v5.0.0:</strong></p>
<table border="1" width="85%">
<tbody>
<tr>
<td><span style="text-decoration:underline;">BlackBerry Smartphone Model</span></td>
<td><span style="text-decoration:underline;">Theme</span></td>
<td><span style="text-decoration:underline;">Language</span></td>
<td><span style="text-decoration:underline;">Java Apps Version</span></td>
</tr>
<tr>
<td>BlackBerry® Bold™ 9650 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.621</td>
</tr>
<tr>
<td>BlackBerry® Pearl™ 9100 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.604</td>
</tr>
<tr>
<td>BlackBerry® Pearl™ 9105 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.604</td>
</tr>
<tr>
<td>BlackBerry® Bold™ 9700 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.545</td>
</tr>
<tr>
<td>BlackBerry® Storm2™ 9550 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.517</td>
</tr>
<tr>
<td>BlackBerry® Curve™ 8530 smartphone</td>
<td>Verizon</td>
<td>Multi-Lang</td>
<td>5.0.0.508</td>
</tr>
<tr>
<td>BlackBerry® Storm2™ 9520 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.497</td>
</tr>
<tr>
<td>BlackBerry Storm2 9520 smartphone</td>
<td>Vodaphone</td>
<td>Multi-Lang</td>
<td>5.0.0.497</td>
</tr>
<tr>
<td>BlackBerry® Storm™ 9500 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.484</td>
</tr>
<tr>
<td>BlackBerry® Bold™ 9000 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.464</td>
</tr>
<tr>
<td>BlackBerry® Curve™ 8900 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.461</td>
</tr>
<tr>
<td>BlackBerry Curve 8530 smartphone</td>
<td>Sprint</td>
<td>Multi-Lang</td>
<td>5.0.0.459</td>
</tr>
<tr>
<td>BlackBerry® Storm™ 9530 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>5.0.0.419</td>
</tr>
</tbody>
</table>
<p><strong>BlackBerry Device Software v4.7.0:</strong></p>
<table border="1" width="85%">
<tbody>
<tr>
<td><span style="text-decoration:underline;">BlackBerry Smartphone model</span></td>
<td><span style="text-decoration:underline;">Theme</span></td>
<td><span style="text-decoration:underline;">Language</span></td>
<td><span style="text-decoration:underline;">Java Apps Version</span></td>
</tr>
<tr>
<td>BlackBerry Storm 9530 smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>4.7.0.181</td>
</tr>
</tbody>
</table>
<p><strong>BlackBerry Device Software v4.6.1:</strong></p>
<table border="1" width="85%">
<tbody>
<tr>
<td><span style="text-decoration:underline;">BlackBerry Smartphone model</span></td>
<td><span style="text-decoration:underline;">Theme</span></td>
<td><span style="text-decoration:underline;">Language</span></td>
<td><span style="text-decoration:underline;">Java Apps Version</span></td>
</tr>
<tr>
<td>BlackBerry® Curve™ 8350i smartphone</td>
<td>Default</td>
<td>Multi-Lang</td>
<td>4.6.1.313</td>
</tr>
</tbody>
</table>
<p><strong>BlackBerry Device Software v4.5.0:</strong></p>
<table border="1" width="85%">
<tbody>
<tr>
<td><span style="text-decoration:underline;">BlackBerry Smartphone model</span></td>
<td><span style="text-decoration:underline;">Theme</span></td>
<td><span style="text-decoration:underline;">Language</span></td>
<td><span style="text-decoration:underline;">Java Apps Version</span></td>
</tr>
<tr>
<td>BlackBerry® 8830™ smartphone</td>
<td>Sprint</td>
<td>Multi-Lang</td>
<td>4.5.0.184</td>
</tr>
<tr>
<td>BlackBerry® 8703™ smartphone</td>
<td>Default</td>
<td>East Asia</td>
<td>4.5.0.184</td>
</tr>
<tr>
<td>BlackBerry® Pearl™ 8100 smartphone</td>
<td>O2</td>
<td>Multi-Lang</td>
<td>4.5.0.124</td>
</tr>
<tr>
<td>BlackBerry® Curve™ 8300 smartphone</td>
<td>O2</td>
<td>Multi-Lang</td>
<td>4.5.0.124</td>
</tr>
<tr>
<td>BlackBerry® Curve™ 8700 smartphone</td>
<td>O2</td>
<td>Multi-Lang</td>
<td>4.5.0.124</td>
</tr>
<tr>
<td>BlackBerry® 8800™ smartphone</td>
<td>O2</td>
<td>Multi-Lang</td>
<td>4.5.0.124</td>
</tr>
</tbody>
</table>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/1581/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/1581/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1581&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/05/blackberry-developer-resource-fridays-week-of-may-7th/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/2d037da01c57235fd7d45fc1c591397f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dsoltys</media:title>
		</media:content>
	</item>
		<item>
		<title>Streaming Player API &#8211; Bringing the Big Screen to the Small Screen</title>
		<link>http://devblog.blackberry.com/2010/05/streaming-player-api/</link>
		<comments>http://devblog.blackberry.com/2010/05/streaming-player-api/#comments</comments>
		<pubDate>Fri, 07 May 2010 10:00:00 +0000</pubDate>
		<dc:creator>Mike Kirkup</dc:creator>
				<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[Platform Services]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[developer-zone]]></category>
		<category><![CDATA[knowledge-base]]></category>
		<category><![CDATA[Media]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=1574</guid>
		<description><![CDATA[The BlackBerry open source API module for streaming audio and video has now been released! BlackBerry developers should definitely read this post to find out more about the sample code.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1574&#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-1576" title="Streaming Media API" src="http://rimdevblog.files.wordpress.com/2010/05/streaming-media.jpg?w=434&#038;h=326" alt="" width="434" height="326" /></p>
<p>It’s out, folks &#8211; the Streaming Player API has now been published with full source code!</p>
<p>During the <a title="BlackBerry Developer Conference" href="http://www.blackberrydeveloperconference.com/" target="_new">BlackBerry Developer Conference</a> in 2009, I hosted a session where we discussed the best practices for developing Media Streaming applications. I want to give a big round of thanks to all the participants for sharing their stories – you  really helped me to come up with an open source API module for streaming audio and video that simply works out of the box! Sample code or API, whatever you’d like to call it &#8211; the central idea was to provide you with something that was as simple as saying “play this URL over HTTP” or “seek to 2:20.”</p>
<p><span id="more-1574"></span></p>
<p>The StreamingPlayer class is the starting point of this API. It does all the heavy lifting related to implementing a DataSource and a SourceStream, managing a ring buffer, synchronizing playback, download and user action threads, and last but not least, handle OS and user-initiated seek calls in an efficient way by fully considering the limitations of HTTP streams.</p>
<p>On top of the features mentioned above, the API also has enough public methods and constants for all you adventurers out there. A StreamingPlayerListener interface can notify an application about every streaming event you will ever need, as well as a mechanism (my favorite) to preprocess each chunk of downloaded data before it’s sent to the underlying Player. This preprocessing should be useful for decrypting encrypted content, or if you would like to parse meta information from the raw stream.</p>
<p>I welcome everybody to join me in making this a success by providing your valuable feedback and comments. A Knowledge Base article, <a title="Streaming media - Start to finish" href="http://supportforums.blackberry.com/t5/Java-Development/Streaming-media-Start-to-finish/ta-p/488255" target="_new">Streaming media &#8211; Start to finish</a>, has already been published; you can read more about it and download the code there. If you have any questions, feel free to point and shoot at me but do not hesitate to submit any issues or feature requests in the <a title="BlackBerry® Issue Tracker" href="http://na.blackberry.com/eng/developers/resources/issuetracker/" target="_new">BlackBerry® Issue Tracker</a>. I will be following the issue tracker on a daily basis.</p>
<p>Until next time, happy streaming!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/1574/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/1574/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1574&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/05/streaming-player-api/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df3fbb85b0186198b2f85e7cd3f0bf1a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikekir1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/05/streaming-media.jpg" medium="image">
			<media:title type="html">Streaming Media API</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Developer Webcasts Archive</title>
		<link>http://devblog.blackberry.com/2010/05/blackberry-developer-webcasts-archive/</link>
		<comments>http://devblog.blackberry.com/2010/05/blackberry-developer-webcasts-archive/#comments</comments>
		<pubDate>Wed, 05 May 2010 10:00:00 +0000</pubDate>
		<dc:creator>Adam S.</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[developer-zone]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[knowledge-base]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=1562</guid>
		<description><![CDATA[BlackBerry® Developer Webcasts archive - if you've missed any, here's where you'll find them!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1562&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-1563" title="Developer Webcast" src="http://rimdevblog.files.wordpress.com/2010/05/developer-webcast.jpg?w=550&#038;h=177" alt="" width="550" height="177" /></p>
<p>Below is a list of archived BlackBerry® Developer Webcasts.  These links can also be found within previous editions of the <a title="BlackBerry Developer's Newsletter" href="http://na.blackberry.com/eng/developers/resources/newsletter.jsp" target="_new">BlackBerry Developer&#8217;s Newsletter</a>.</p>
<ul>
<li><a title="BlackBerry Push Service" href="http://w.on24.com/r.htm?e=200707&amp;s=1&amp;k=F369D4222B7F784F6C1078BE2DFE1E23" target="_new">BlackBerry Push Service</a> &#8211; Pratik Sapra / Joe Reda (April 13, 2010)</li>
<li><a title="Super Apps" href="http://webcast.streamlogics.com/audience/index.asp?eventid=84168641" target="_new">Super Apps</a> &#8211; Mike Kirkup (February 25th, 2010)</li>
<li><a title="User Interface Design" href="http://webcast.streamlogics.com/audience/index.asp?eventid=16057985" target="_new">User Interface Design</a> &#8211; Brian Zubert (February 16, 2010)</li>
<li><a title="BlackBerry Themes" href="http://webcast.streamlogics.com/audience/index.asp?eventid=99886285" target="_new">BlackBerry Themes</a> &#8211; Mark Rathwell / Dale Ducharme / Mike Kirkup / Jason Laughlin ( January 12th, 2009)</li>
<li><a title="BlackBerry Technical Seminar" href="http://www-2.virtualevents365.com/bbts2/" target="_new">BlackBerry Technical Seminar</a> &#8211; Various presenters from Research in Motion  (December 3, 2009)</li>
<li><a title="Overview of BlackBerry Java® Development" href="http://webcast.streamlogics.com/audience/index.asp?eventid=99108087" target="_new">Overview of BlackBerry Java® Development</a> &#8211; Sarim Aziz / Mike Kirkup (October 20, 2009)</li>
<li><a title="Overview of BlackBerry Web Development" href="http://webcast.streamlogics.com/audience/index.asp?eventid=75460451" target="_new">Overview of BlackBerry Web Development</a> &#8211; Adam Stanley / Prosanta Bhattacherjee / Mike Kirkup (September 10, 2009)</li>
</ul>
<p>If you haven&#8217;t signed up for the BlackBerry Developer’s Newsletter yet, I&#8217;d highly recommend it.  The newsletter is a monthly publication that shares articles on various BlackBerry development subjects, plus tips &amp; tricks for improving your applications as well as announcements for upcoming events such as webinars.  <a title="Subscribe to the BlackBerry Developer's Newsletter" href="http://na.blackberry.com/eng/developers/resources/newsletter.jsp" target="_new">Subscribe today</a>!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/1562/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/1562/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1562&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/05/blackberry-developer-webcasts-archive/feed/</wfw:commentRss>
		<slash:comments>1</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>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/05/developer-webcast.jpg" medium="image">
			<media:title type="html">Developer Webcast</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Widget Navigation Mode: Everything you Need to Know</title>
		<link>http://devblog.blackberry.com/2010/05/blackberry-widget-navigation-mode/</link>
		<comments>http://devblog.blackberry.com/2010/05/blackberry-widget-navigation-mode/#comments</comments>
		<pubDate>Tue, 04 May 2010 10:00:00 +0000</pubDate>
		<dc:creator>Adam S.</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[knowledge-base]]></category>
		<category><![CDATA[Widgets]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=1454</guid>
		<description><![CDATA[A detailed explanation of BlackBerry Widget navigation mode, and how it can allow developers to provide their users with more granular control over how they interact with page elements in their Widget applications.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1454&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><img class="aligncenter" title="BlackBerry Widget configuration" src="http://rimdevblog.files.wordpress.com/2010/05/blackberry-widget-config11.jpg?w=373&#038;h=369" alt="" width="373" height="369" /></p>
<p>Have you heard of BlackBerry® Widget <a title="BlackBerry® Widget navigation mode" href="http://docs.blackberry.com/en/developers/deliverables/15272/index.jsp?name=Navigation+Mode+-+Technical+Note+-+BlackBerry+Widget+SDK1.0&amp;language=English&amp;userType=21&amp;category=BlackBerry+Widgets&amp;subCategory=BlackBerry+Widget+Development+Guides" target="_new">navigation mode</a> yet?  It is a configuration option that allows Widget developers to set their own focus-based navigation scheme.  Instead of using the default mode, choosing this type of navigation mode allows you to provide your users with more granular control over how they interact with page elements in their Widget applications.</p>
<h2>What is the default navigation mode for BlackBerry Widget applications?</h2>
<p>When a <a title="BlackBerry Widget" href="http://na.blackberry.com/eng/developers/browserdev/widgetsdk.jsp" target="_new">BlackBerry Widget</a> application is created, its default navigation mode is pointer mode.  This means that a cursor, similar to a mouse pointer, moves around the screen when you scroll the trackpad or trackball.  It is very similar to how the native BlackBerry® Browser application is used where different regions of the page can be interacted with, such as hyperlinks and input fields.  The reason for this similarity is because of a browser field object that is embedded within a compiled BlackBerry Widget &#8211; one that is used to render embedded (and remote) web content.</p>
<p><span id="more-1454"></span></p>
<p>However, the BlackBerry Browser input mechanism isn’t always the best fit for BlackBerry Widget applications.</p>
<p style="text-align:center;"><img class="aligncenter" title="BlackBerry Widget remote control" src="http://rimdevblog.files.wordpress.com/2010/05/blackberry-widget-remote-control11.jpg?w=369&#038;h=277" alt="" width="369" height="277" /></p>
<p><strong>Figure 1:</strong> Default navigation.  Pointer moves around page when you scroll trackpad/trackball.</p>
<p>Ideal for some applications, but not all.</p>
<h2>Wouldn’t it be great if there was a different type of navigation scheme?</h2>
<p>Yes, it would be great, and guess what &#8211; there is!</p>
<p>We call it “navigation mode,” and it’s a focus-based navigation scheme that is used in the other native BlackBerry applications.  Developers define interactive regions of page content as being “focusable” (e.g. tab headers, input fields, buttons, etc.) that automatically gain focus when the user scrolls the trackpad/trackball towards them.  This provides a similar user experience to how native BlackBerry applications are used, such as the Messages or Contacts application.  When scrolling up and down within these applications, focus moves between each email or contact.</p>
<p>Another example is the home screen on your BlackBerry® smartphone.  You scroll from icon to icon, rather than moving a pointer around the screen.  Depending on the design/layout of your Widget application, “navigation mode” may be more intuitive, and help make it easier and quicker to navigate between interactive application elements.</p>
<p style="text-align:center;"><img class="aligncenter" title="BlackBerry Widget remote control" src="http://rimdevblog.files.wordpress.com/2010/05/blackberry-widget-remote-control-211.jpg?w=364&#038;h=257" alt="" width="364" height="257" /></p>
<p><strong>Figure 2:</strong> Focus based navigation.  Scrolling Up/Down changes focus between<br />
page elements that have been marked as focusable.  Ideal for an application like this,<br />
where the screen is composed entirely of buttons.</p>
<h2>That’s awesome. How do I use it?</h2>
<p>1. Using either the BlackBerry® Web Plug-in for Microsoft® Visual Studio® or the BlackBerry® Web Plug-in for Eclipse®, open the configuration document (Config.xml), within your BlackBerry Widget project, and select the “Enable trackball/trackpad navigation” checkbox.</p>
<p style="text-align:center;"><img class="aligncenter" title="BlackBerry Widget configuration" src="http://rimdevblog.files.wordpress.com/2010/05/blackberry-widget-config11.jpg?w=373&#038;h=369" alt="" width="373" height="369" /></p>
<p>2. Add the property “x-blackberry-focusable=&#8221;true&#8221;” to whichever HTML elements within your web content you wish to mark as focusable.  When navigation scrolls towards these items, they will automatically gain focus.  For example:</p>
<div class="sample">
<pre>&lt;style type="text/css"&gt;
td { background-color: White; color: Black; }
td:hover { background-color: Gray; color: Red; }
.focusable { background-color: Blue; color: White; }
&lt;/style&gt;
&lt;table border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td x-blackberry-focusable="true"&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td x-blackberry-focusable="true"&gt; &lt;/td&gt;
&lt;td x-blackberry-focusable="true"&gt; &lt;/td&gt;
&lt;td x-blackberry-focusable="true"&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td x-blackberry-focusable="true"&gt; &lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</pre>
</div>
<p>3. Customize the default behavior of navigation mode by using JavaScript® and HTML.  You can use the blackberry.focus JavaScript object and x-blackberry HTML properties to produce a more granular user experience:</p>
<p>blackberry.focus.setFocus(id) – sets focus to an element having the given ID.</p>
<p>x-blackberry-initialFocus=&#8221;true&#8221; – declares element to attain focus when page is loaded.</p>
<p>x-blackberry-onDown=&#8221;callbackFunction()&#8221; – calls JavaScript function when focus moves down from the current element.  There are also corresponding properties that allow you to capture onUp, onLeft and onRight events.</p>
<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='640' height='390' src='http://www.youtube.com/embed/Hp-ie6S3x60?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;hd=1&#038;wmode=transparent' frameborder='0'></iframe></span>
<h2>Conclusion</h2>
<p>Implementing focus-based Widget navigation mode is only relevant on BlackBerry smartphones that have trackball/trackpad input.  On a touch screen device, users interact with elements on the screen simply by touching the screen, and do not have a cursor/pointer that they can navigate among elements within an application.  As a result, BlackBerry Widget developers should be aware that only touch input events are recognized on a touch screen device; regardless of whether a BlackBerry Widget application is configured to use focus-based navigation, users can only interact with elements in their Widget using touch events.</p>
<p>You can find more information, such as sample code and a tutorial about using navigation mode in your Blackberry Widget applications, on the BlackBerry Widget SDK page. Check it out, then come back to the BlackBerry Developer’s Blog and let us know how it worked for you.</p>
<h6>Eclipse is a trademark of Eclipse Foundation, Inc. Microsoft and Visual Studio are trademarks of Microsoft Corporation.  JavaScript is a trademark of Sun Microsystems, Inc. All other trademarks are the property of their respective owners.</h6>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/1454/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/1454/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1454&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/05/blackberry-widget-navigation-mode/feed/</wfw:commentRss>
		<slash:comments>3</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>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/05/blackberry-widget-config11.jpg" medium="image">
			<media:title type="html">BlackBerry Widget configuration</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/05/blackberry-widget-remote-control11.jpg" medium="image">
			<media:title type="html">BlackBerry Widget remote control</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/05/blackberry-widget-remote-control-211.jpg" medium="image">
			<media:title type="html">BlackBerry Widget remote control</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/05/blackberry-widget-config11.jpg" medium="image">
			<media:title type="html">BlackBerry Widget configuration</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Developer Resource Fridays: Week of April 16th</title>
		<link>http://devblog.blackberry.com/2010/04/blackberry-developer-resource-fridays-april-16th/</link>
		<comments>http://devblog.blackberry.com/2010/04/blackberry-developer-resource-fridays-april-16th/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 10:00:00 +0000</pubDate>
		<dc:creator>Douglas Soltys</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[developer-zone]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[knowledge-base]]></category>
		<category><![CDATA[SQLite]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=1404</guid>
		<description><![CDATA[The latest BlackBerry developer resource additions to the BlackBerry Developer Zone.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1404&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Welcome to BlackBerry® Developer Resource Fridays, a reoccurring event here on the BlackBerry Developer’s Blog. We’ll keep you up to date on helpful articles that have been added to the Developer Knowledge Base and other new additions to the <a title="BlackBerry Developer Zone" href="http://na.blackberry.com/eng/developers/" target="_new">BlackBerry Developer Zone</a>. Here are this edition’s pearls of wisdom:</p>
<ul>
<li><a title="Writing JavaScript® Extensions" href="http://www.blackberry.com/DevMediaLibrary/view.do?name=WritingJavaScriptExtensions" target="_new">Writing JavaScript® Extensions</a> <strong>(Video Tutorial)</strong></li>
<li><a title="Introduction to SQLite on BlackBerry Smartphones" href="http://www.blackberry.com/DevMediaLibrary/view.do?name=IntroductiontoSQLite" target="_new">Introduction to SQLite on BlackBerry Smartphones</a> <strong>(Video Tutorial)</strong></li>
</ul>
<p>Tune in next week for more Developer Resource fun, and don’t forget to post a comment about your favorite article and articles you would like to see!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/1404/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/1404/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1404&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/04/blackberry-developer-resource-fridays-april-16th/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/2d037da01c57235fd7d45fc1c591397f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dsoltys</media:title>
		</media:content>
	</item>
		<item>
		<title>New Code Hot Swap Feature with BlackBerry Simulators</title>
		<link>http://devblog.blackberry.com/2010/04/new-code-hot-swap-feature/</link>
		<comments>http://devblog.blackberry.com/2010/04/new-code-hot-swap-feature/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 10:05:00 +0000</pubDate>
		<dc:creator>Tim W.</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Java Development]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JDE]]></category>
		<category><![CDATA[knowledge-base]]></category>
		<category><![CDATA[simulator]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[vidro]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=1315</guid>
		<description><![CDATA[With the latest simulators and BlackBerry® plug-ins, it’s possible to change your code and publish it to a running simulator without a reset. We'll show you how in this blog post.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1315&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='640' height='390' src='http://www.youtube.com/embed/Lhf94Rf2R08?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>With the latest simulators and <a title="BlackBerry Java Application Development" href="http://na.blackberry.com/eng/developers/javaappdev/" target="_new">BlackBerry® Java Plug-in</a> or <a title="BlackBerry Browser Development" href="http://na.blackberry.com/eng/developers/browserdev/" target="_new">BlackBerry® Web Plug-in</a>, it’s possible to change your code and publish it to a running simulator without a reset. This new feature will greatly improve your development experience and is particularly valuable for those little UI tweaks when you’re working on getting something just perfect.</p>
<p><span id="more-1315"></span></p>
<p>The hot swap feature is integrated right into the debugging process, so all you really need to change about your existing workflow is to stop closing the BlackBerry® Simulator. After you’ve launched the simulator and need to make a change to the code, just jump back to your code and make the change without closing your app or the simulator. When you’ve completed the change, run the debugging configuration that you ran before.</p>
<p>In the background, the tools will:</p>
<ol>
<li>Rebuild your code.</li>
<li>Unload the modules from the running simulator.</li>
<li>Load the new version to the simulator.</li>
<li>Reconnect the debugger.</li>
<li>Return to the application that was in the foreground.</li>
</ol>
<p>So if you left your application in the foreground, you’ll see your changes without even launching the application again, and all this takes only a few seconds. Watch the video above to see an example of hot swap in action.</p>
<p>Added to the improvements is the simulator startup time; it’s faster and easier than ever to get developing on the simulators, and you still benefit from the simulators running the same Java code as the BlackBerry® smartphone does for outstanding accuracy.</p>
<p>If you upgraded from the BlackBerry® Java Plug-in for Eclipse® v1.1.1, make sure you are using the new JRE by following these steps:</p>
<ol>
<li>Manually select the upgraded BlackBerry JRE by navigating to Windows &gt; Preferences &gt; Java &gt; Installed JREs.</li>
<li>Select the old BlackBerry 5.0.0 JRE and click Edit.</li>
<li>Change the Definition File by navigating to the new BlackBerry JRE (with the File button).</li>
<li>In the components folder, select the BlackBerry.ee file and click Finish</li>
<li>Your Definition File path should look like this:</li>
</ol>
<p><a href="http://rimdevblog.files.wordpress.com/2010/04/jre-definition.jpg"><img class="aligncenter size-full wp-image-1343" title="JRE Definition" src="http://rimdevblog.files.wordpress.com/2010/04/jre-definition.jpg?w=600&#038;h=474" alt="" width="600" height="474" /></a></p>
<p>Have you tried out the hot swap feature yet? Leave us a comment and let us know how it worked out for you!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/1315/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/1315/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1315&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/04/new-code-hot-swap-feature/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d4af90af66399bef37f445ec81aba64a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timwin1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/04/jre-definition.jpg" medium="image">
			<media:title type="html">JRE Definition</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Developer Conference &#8211; Call For Topics</title>
		<link>http://devblog.blackberry.com/2010/04/blackberry-developer-conference-call-for-topics/</link>
		<comments>http://devblog.blackberry.com/2010/04/blackberry-developer-conference-call-for-topics/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 10:00:00 +0000</pubDate>
		<dc:creator>Mike Kirkup</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[knowledge-base]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=1293</guid>
		<description><![CDATA[BlackBerry Developer Conference 2010 is coming, and we want to know what topics you'd like to see covered!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1293&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-1357" title="BlackBerry Developers Conference" src="http://rimdevblog.files.wordpress.com/2010/04/kirkupdevcon20101.jpg?w=600&#038;h=450" alt="" width="600" height="450" /></p>
<p>Although the <a title="WES 2010" href="http://www.attendwes.com/" target="_new">WES 2010</a> is just around the corner with <a title="WES 2010 Developer Sessions" href="http://www.attendwes.com/sessions/tracks#mob_enterprise" target="_new">a great lineup of developer sessions</a>, we have already started planning for what will be the best <a title="BlackBerry® Developer Conference" href="http://www.blackberrydeveloperconference.com/" target="_new">BlackBerry® Developer Conference</a> ever (September 27-30, 2010 in San Francisco, CA).</p>
<p>As part of the planning process, we are looking for feedback from the community on what topics and areas you would like to see covered at the conference this year.  Last year we had over 100 sessions for our attendees, and we are planning on a similar number again for 2010.  We want these sessions to cover the information you need to be successful on the BlackBerry® platform &#8211; from creating compelling user interfaces to integration with native applications and everything in between.</p>
<p>We are asking for your feedback on topics now for two main reasons:</p>
<ol>
<li>We want to create a conference that contains the most valuable content that you, the developer community, would want to see at the event;</li>
<li>Our “Call for Papers” from the community will open up in the next four to six weeks, and your feedback will provide a great starting place for the many community members who want to speak at the conference.</li>
</ol>
<p>To ensure we receive the most complete feedback, you can provide your ideas in the comments on this blog post or on <a href="http://supportforums.blackberry.com/t5/Java-Development/BlackBerry-Developer-Conference-Call-for-Topics/td-p/476437" target="_new">this forum post</a> in the <a title="Developer Forums" href="http://supportforums.blackberry.com/t5/BlackBerry-Development/ct-p/BlackBerryDevelopment" target="_new">Developer Forums</a>.  I look forward to hearing all of your great ideas!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/1293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/1293/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1293&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/04/blackberry-developer-conference-call-for-topics/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df3fbb85b0186198b2f85e7cd3f0bf1a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mikekir1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/04/kirkupdevcon20101.jpg" medium="image">
			<media:title type="html">BlackBerry Developers Conference</media:title>
		</media:content>
	</item>
	</channel>
</rss>
