<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>BlackBerry Developer Blog &#187; blackberry 6</title>
	<atom:link href="http://devblog.blackberry.com/tag/blackberry-6/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; blackberry 6</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 WebWorks SDK for Smartphone v2.2 now available</title>
		<link>http://devblog.blackberry.com/2011/10/blackberry-webworks-sdk-for-smartphone-v2-2-now-available/</link>
		<comments>http://devblog.blackberry.com/2011/10/blackberry-webworks-sdk-for-smartphone-v2-2-now-available/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 23:54:53 +0000</pubDate>
		<dc:creator>Adam S.</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[bbm]]></category>
		<category><![CDATA[bbm social platform]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[BlackBerry 7]]></category>
		<category><![CDATA[BlackBerry smartphone]]></category>
		<category><![CDATA[blackberry webworks]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=7704</guid>
		<description><![CDATA[Announcing the release of BlackBerry WebWorks v2.2 for BlackBerry smartphones.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7704&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>The BlackBerry® WebWorks™ development platform has seen an amazing amount of constructive activity in the past 6 months that is generating a lot of excitement in the HTML5 development community.  In fact, there are now 10 public repos in the <a href="http://devblog.blackberry.com/2011/10/open-source-playbook-os/" title="BlackBerry Open Source Project" target="_blank">BlackBerry Github open source project</a>, all of which are actively being worked on.</p>
<p>As a contribution to this positive momentum, we are very happy and proud to announce that the latest version 2.2 of the BlackBerry WebWorks SDK for Smartphones (<a href="http://docs.blackberry.com/en/developers/subcategories/?userType=21&amp;category=BlackBerry+WebWorks+for+Smartphones" title="BlackBerry WebWorks SDK for Smartphones Release Notes" target="_blank">release notes</a>) is now <a href="https://bdsc.webapps.blackberry.com/html5/" title="BlackBerry WebWorks SDK v2.2 for Smartphones" target="_blank">available for download</a>.  Known as the <a href="https://github.com/blackberry/WebWorks/issues/milestones?state=open" title="BlackBerry WebWorks GitHub" target="_blank">Golf release</a>, this update enables many new features that can be used by developers to build highly functional, and business related capabilities into their BlackBerry WebWorks applications. </p>
<h2>What’s new in this release?</h2>
<ul>
<li><strong>Mac OSX Support</strong> – Need we say more?  This very exciting and highly demanded feature is now available.  A Mac version of the WebWorks SDK installer is available for developers to use and build WebWorks applications using OSX.</li>
<li><strong>Payment API</strong> – the same API that was recently made available for the BlackBerry® WebWorks™ SDK for PlayBook OS can now be used to sell digital goods through WebWorks applications running on BlackBerry Smartphones.  This feature gives developers an incredible monetization opportunity for increasing the revenue of their applications. Read more about our payment service.</li>
<li><strong>BB7 net_rim_api.jar</strong> – The underlying API library used by the BlackBerry WebWorks SDK has been updated to the BlackBerry® 7 developer APIs.  This means that WebWorks developers can now <a href="http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/Building-a-BlackBerry-WebWorks-JavaScript-Extension/ta-p/494139" title="Create JavaScript Extensions in BlackBerry WebWorks" target="_blank">create their own JavaScript Extensions</a> and make use of APIs found in BlackBerry Device Software versions 5.0, BlackBerry 6 and BlackBerry 7.</li>
<li><strong>BBM APIs</strong> – Developers can now find the BlackBerry WebWorks APIs needed to integrate their applications with the BBM Social platform automatically included as part of the BlackBerry WebWorks SDK.  Read more about the <a href="http://devblog.blackberry.com/2011/10/bbm-social-platform-sdk-v1-0-for-blackberry-webworks-general-availability-release/" title="BBM Social Platform SDK" target="_blank">BBM Social Platform SDK</a>.</li>
<li><strong>Side by side installs</strong> – The installer has been modified to produce a standalone install of the WebWorks SDK for Smartphone.  This feature gives developers the ability to build different versions of their applications based on different versions of the BlackBerry WebWorks SDK, which is often a requirement for supporting production code.</li>
<li><strong>Memory leak fixes</strong> – many performance and stability improvements have been made to the BlackBerry WebWorks SDK to <a href="http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/PRE-RELEASE-Memory-Leak-Fix-Download/td-p/1335253" title="BlackBerry WebWorks SDK memory problems fix" target="_blank">fix memory problems</a> encountered with WebWorks applications running on BlackBerry 6 and 7 OS smartphones.</li>
</ul>
<p><span id="more-7704"></span></p>
<h2>Payment API code sample</h2>
<p>Use the payment API to monetize digital goods from within your BlackBerry smartphone application.  The following example demonstrates how to sell additional levels in a puzzle game.  A button linked to the payment API purchase() method enables users upgrade the application to a premium version:</p>
<div class="sample">
<pre>

function upgradeApp()
{
   var paymentObj = {
	"digitalGoodID"   : "12345",
	"digitalGoodSKU"  : "101010101",
	"digitalGoodName" : "Levels 11-20",
	"metaData"        : "pin=" + blackberry.identity.PIN,
	"purchaseAppName" : "Puzzle Mania"
   };
   blackberry.payment.purchase(paymentObj, onSuccess, onFailure);
}
...

<pre class="brush: plain; title: ; notranslate">&lt;button onclick=&quot;upgradeApp()&quot;&gt; Upgrade to Premium &lt;/button&gt;</pre>
</div>
<h2>More Info</h2>
<p>Stay up to date with the BlackBerry WebWorks Platform by bookmarking <a href="http://developer.blackberry.com/html5" title="BlackBerry HTML5 Development" target="_blank">http://developer.blackberry.com/html5</a> and <a href="http://blackberry.github.com/" title="BlackBerry GitHub Project" target="_blank">http://blackberry.github.com/</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/7704/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/7704/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=7704&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/10/blackberry-webworks-sdk-for-smartphone-v2-2-now-available/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>New Choosing Your Target Device Stats Released!</title>
		<link>http://devblog.blackberry.com/2011/07/target-device-stats/</link>
		<comments>http://devblog.blackberry.com/2011/07/target-device-stats/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 13:12:18 +0000</pubDate>
		<dc:creator>Ian M.</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Platform Services]]></category>
		<category><![CDATA[app world]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[BlackBerry 7]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[simulators]]></category>
		<category><![CDATA[target os]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=6723</guid>
		<description><![CDATA[Check out the newest data on the in-market and BlackBerry App World™ storefront device OS breakdown.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=6723&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>We’ve just updated the in-market and BlackBerry App World™ storefront device <a href="http://us.blackberry.com/developers/choosingtargetos.jsp" target="_new">OS breakdown</a> on BlackBerry Developer Zone with latest data from May. You’ll see that the percentage of in-market devices running 6.0 software has jumped a full 8% from March of this year and devices with 5.0 and 6.0 OS continue to dominate the user base, making up 68% of all devices out in the field.</p>
<p>We also saw an increase of users with BlackBerry® smartphones running 6.0 OS downloading free applications in BlackBerry App World – 31% of free app downloads come from a 6.0 smartphone. Also, the majority of free application downloads in App World originate from smartphones running OS 5.0 and 6.0 smartphones, totaling 88%.</p>
<p>Looking at the numbers in terms of paid apps downloaded from App World, 94% of BlackBerry smartphone users have devices with OS 5.0 and 6.0 software. An increasing number of customers with 6.0 devices are now purchasing paid apps as compared to last quarter; with 6.0 devices making up 54% of all paid app downloads.</p>
<p>These stats reflect a growing opportunity for developers to target a customer base with applications that support the latest smartphone OS, 5.0 and especially, 6.0, so if you haven’t yet updated your app for 6.0 support ensure you check out the 6.0 <a href="http://us.blackberry.com/developers/javaappdev/javaupdate.jsp" target="_new">development tools</a>, <a href="http://us.blackberry.com/developers/resources/simulators.jsp" target="_new">simulators</a> and <a href="http://docs.blackberry.com/en/developers/subcategories/?userType=21&amp;category=Java+Development+Guides+and+API+Reference&amp;subCategory=&amp;url=%2Fdevelopers%2Fsubcategories%2F&amp;versionId=735" target="_new">development guides</a>.</p>
<p>We’ve also recently released BlackBerry 7 simulators on Developer Zone. Don’t be late to the party &#8211; <a href="http://www.blackberry.com/developers/simulators" target="_new">download the new simulators today</a>!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/6723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/6723/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=6723&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/07/target-device-stats/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/af2e30bbfb2ff3164aaa9cc7f05dc2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ianmcd1</media:title>
		</media:content>
	</item>
		<item>
		<title>Sencha Touch Web Framework with BlackBerry Support Launched</title>
		<link>http://devblog.blackberry.com/2011/03/sencha-touch/</link>
		<comments>http://devblog.blackberry.com/2011/03/sencha-touch/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 18:23:34 +0000</pubDate>
		<dc:creator>Mike Kirkup</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[sencha touch]]></category>
		<category><![CDATA[web framework]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=3431</guid>
		<description><![CDATA[Announcing the launch of the Sencha Touch Web Framework for BlackBerry® 6-enabled touch devices and the upcoming BlackBerry® PlayBook™ tablet.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4810&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-3433" title="Sencha" src="http://rimdevblog.files.wordpress.com/2011/03/sencha_logo.png?w=400&#038;h=167" alt="" width="400" height="167" /></p>
<p>At <a title="BlackBerry® DEVCON 2010" href="http://www.blackberrydevcon.com/" target="_new">BlackBerry® DEVCON 2010</a>, we were honored to have the CEO of <a title="Sencha" href="http://notes.sencha.com/post/1410909609/our-ceo-abe-elias-took-the-the-stage-in-front-of" target="_new">Sencha</a>, Abe Elias, join us on stage during the keynote to showcase their new CSS3 tool: <a title="Sencha Animator" href="http://www.sencha.com/products/animator/" target="_new">Sencha Animator</a>.  As part of our work with the great folks at Sencha, they pledged to bring the <a title="Sencha Touch Mobile JavaScript Framework" href="http://www.sencha.com/products/touch/" target="_new">Sencha Touch Mobile JavaScript Framework</a> to the BlackBerry platform.</p>
<p>I am very pleased to announce today that Sencha has released an update to their Sencha Touch Mobile JavaScript Framework that brings support for the BlackBerry® 6 operating system.  For those unfamiliar with Sencha Touch Mobile JavaScript Framework, it is an impressive web framework based entirely on HTML5, CSS and JavaScript® that is designed to bring an incredibly powerful set of components to help create web apps that look and feel like native applications.  The Sencha Touch Mobile JavaScript Framework 1.1 release today not only brings support for BlackBerry 6-enabled touch devices such as the <a title="BlackBerry® Torch™ 9800 smartphone" href="http://www.blackberry.com/torch" target="_new">BlackBerry® Torch™ 9800 smartphone</a>, but it also supports the upcoming <a title="BlackBerry® PlayBook™ tablet" href="http://www.blackberry.com/playbook" target="_new">BlackBerry® PlayBook™ tablet</a>.</p>
<p>To get started, developers should <a title="download Sencha Touch framework" href="http://www.sencha.com/products/touch/download/" target="_new">download the framework</a>, and then check out the <a title="Sencha Touch Learning Center" href="http://www.sencha.com/learn/Sencha_Touch" target="_new">Sencha Touch Learning Center</a>, where they will find code samples, videos and tutorials.  To get an idea of what is possible using the framework, there are a variety of <a href="http://www.sencha.com/products/touch/demos/" target="_new">demo applications</a> showcasing the breadth and power of the platform.</p>
<p>To help encourage our developer community to adopt the Sencha Touch web framework, I am pleased to offer a <a title="free BlackBerry Torch 9800 smartphone" href="http://www.blackberry.com/developers/torchgiveaway" target="_new">free BlackBerry Torch 9800 smartphone</a> to the first ten developers that submit an application to BlackBerry App World™ storefront using the new framework for either the BlackBerry Torch 9800 smartphone or the BlackBerry PlayBook tablet.  Restrictions apply.  See the <a href="http://us.blackberry.com/developers/blackberry6/torch_offer_tc.jsp" target="_new">Terms and Conditions</a> for complete offer details.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/4810/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/4810/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4810&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/03/sencha-touch/feed/</wfw:commentRss>
		<slash:comments>11</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/2011/03/sencha_logo.png" medium="image">
			<media:title type="html">Sencha</media:title>
		</media:content>
	</item>
		<item>
		<title>Webinar: Enrich your Super Apps with BlackBerry 6 features and BlueVia Network APIs</title>
		<link>http://devblog.blackberry.com/2011/03/telefonica-webinar/</link>
		<comments>http://devblog.blackberry.com/2011/03/telefonica-webinar/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 20:06:37 +0000</pubDate>
		<dc:creator>Ian M.</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[apis]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[bluevia]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[emea]]></category>
		<category><![CDATA[super apps]]></category>
		<category><![CDATA[telefonica]]></category>
		<category><![CDATA[webinar]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=3415</guid>
		<description><![CDATA[Announcing a developer webinar taking place on Thursday March 17, focusing on utilizing new features introduced in the BlackBerry® 6 platform and BlueVia network APIs to build Super Apps.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4809&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><img class="aligncenter" src="http://rimdevblog.files.wordpress.com/2011/03/developer-webcast.jpg" alt="" /></p>
<p>Research In Motion® (RIM®) and Telefonica have teamed up to host a webcast happening on Thursday, March 17, 2011.  This webcast is for developers to learn how to take advantage of new features introduced in the BlackBerry® 6 platform and BlueVia network APIs to build Super Apps.</p>
<p><strong>Date:</strong> Thursday, March 17, 2011<br />
<strong>Event Start Time:</strong> 4:00 PM GMT<br />
<strong>Duration:</strong> 1 hour<br />
<strong>Presenters:</strong><br />
Sanyu Kiruluta, Team Lead, Developer Relations EMEA (RIM)<br />
Andres-Leonardo Martinez-Ortiz, BlueVia Developer Programs Engineer (Telefonica)</p>
<p>Topics that will be covered include:</p>
<ul>
<li>BlackBerry 6 overview – learn about improvements to the UI and new APIs that you can take advantage of when creating your applications</li>
<li>Learn about BlackBerry® platform commercialization services</li>
<li>Learn how to use BlueVia SMS APIs</li>
</ul>
<p><a href="https://www3.gotomeeting.com/register/344294334" target="_new">Register for this event and find out more information</a> today!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/4809/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/4809/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4809&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/03/telefonica-webinar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/af2e30bbfb2ff3164aaa9cc7f05dc2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ianmcd1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/03/developer-webcast.jpg" medium="image" />
	</item>
		<item>
		<title>Search and Discover &#8211; Part 1</title>
		<link>http://devblog.blackberry.com/2011/02/unified-search/</link>
		<comments>http://devblog.blackberry.com/2011/02/unified-search/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 14:31:55 +0000</pubDate>
		<dc:creator>Sarim A.</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Platform Services]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[unified search]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=3195</guid>
		<description><![CDATA[How to integrate a search engine within an app using the ExternalSearchProvider interface.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4792&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-3196" title="BlackBerry 6 home screen" src="http://rimdevblog.files.wordpress.com/2011/02/unified-search-1.jpg?w=360&#038;h=480" alt="" width="360" height="480" /></p>
<p>If you’ve managed to get your hands on a BlackBerry® smartphone running BlackBerry® 6 (or a simulator of one), one of the first things you may have noticed is the new Home Screen interface. The new slider panes like Favorites and Frequent aren’t just fun to play with, but make it really easy for users to find their most frequently-used applications.</p>
<p>However, the best timesaver of all is the Unified Search framework, which is built right into the interface. Simply tap on the Search icon on the top right to bring up the Search field &#8211; or better yet, simply start typing directly on the home screen &#8211; and the search field will appear and populate automatically. With Unified Search, a user’s hunting days are over. Just start typing the name of the app on the home screen and the results will filter as they type.</p>
<p>Here’s an example of how I found and launched my “Hello World” app:</p>
<p><span id="more-4792"></span></p>
<p><img class="aligncenter size-full wp-image-3197" title="Unified Search" src="http://rimdevblog.files.wordpress.com/2011/02/unified-search-2.jpg?w=360&#038;h=480" alt="" width="360" height="480" /></p>
<p>Now you might have noticed the additional Search Options within the last screenshot, such as “Search YouTube” and “Search BlackBerry App World™”. These are what we like to call External Search Providers, and luckily for us, the BlackBerry Unified Search API allows any application to register itself as an External Search Provider. In a lot of cases, your application might already have a remote search service accessible over the web or a built-in search engine. By simply implementing the <a href="http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/unifiedsearch/searchables/ExternalSearchProvider.html" target="_new">ExternalSearchProvider</a> interface, your application can register and place its own customized icon within the Unified Search Framework. Once the user clicks on your icon, your application gets passed to the search query from the home screen, and it can then perform the search operation in its own way seamlessly. This is what we call Click-To-Search integration, and it’s perfect for search operations that are expensive or might take a while to complete.</p>
<p>The most important thing to remember when implementing the ExternalSearchProvider is to decide what type of <a href="http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/unifiedsearch/searchables/SearchableContentTypeConstants.html" target="_new">content type</a>(s) it will be searching. It is important to specify meaningful and relevant content types as this will directly impact where your application’s search icon appear(s) on the device. In addition, this will assist other third party clients using the Unified Search framework to provide relevant search options from within their applications. If relevant, feel free to combine multiple content types using bitwise parameters.</p>
<p>For example, a music store application should specify its’ content type as <a href="http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/unifiedsearch/searchables/SearchableContentTypeConstants.html#CONTENT_TYPE_MEDIA_MUSIC" target="_new">CONTENT_TYPE_MEDIA_MUSIC</a> to ensure that its Search icon appears within the music library. Additionally, this allows other applications on the BlackBerry smartphone (like a radio player, perhaps) to query the Unified Search framework for a list of registered music search providers, so that it can extend additional capability (like purchasing) to those applications. This will be covered in more depth in a later post.</p>
<p>Here’s an example of how a music store with its own remote search engine could integrate using the ExternalSearchProvider interface:</p>
<p><img class="aligncenter size-full wp-image-3198" title="Unified Search" src="http://rimdevblog.files.wordpress.com/2011/02/unified-search-3.jpg?w=360&#038;h=480" alt="Unified Search" width="360" height="480" /></p>
<p><img class="aligncenter size-full wp-image-3199" title="Unified Search" src="http://rimdevblog.files.wordpress.com/2011/02/unified-search-5.jpg?w=360&#038;h=480" alt="Unified Search" width="360" height="480" /></p>
<p>Here’s the <a href="http://docs.blackberry.com/en/developers/deliverables/17953/Using_other_search_engines_1205280_11.jsp" target="_new">Documentation and Code Sample</a> for ExternalSearchProvider.</p>
<p>If you’ve had a chance to try developing with the ExternalSearchProvider, we’d like to hear about it.  What have your experiences been like?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/4792/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/4792/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4792&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/02/unified-search/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/080ec38effa0880c671908dee11041d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sarim A.</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/02/unified-search-1.jpg" medium="image">
			<media:title type="html">BlackBerry 6 home screen</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/02/unified-search-2.jpg" medium="image">
			<media:title type="html">Unified Search</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/02/unified-search-3.jpg" medium="image">
			<media:title type="html">Unified Search</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/02/unified-search-5.jpg" medium="image">
			<media:title type="html">Unified Search</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Developer Day and AppCircus (VIDEO)</title>
		<link>http://devblog.blackberry.com/2011/02/blackberry-developer-day-and-appcircus-video/</link>
		<comments>http://devblog.blackberry.com/2011/02/blackberry-developer-day-and-appcircus-video/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 18:16:33 +0000</pubDate>
		<dc:creator>Douglas Soltys</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[appcircus]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[developer day]]></category>
		<category><![CDATA[digital compass]]></category>
		<category><![CDATA[europe]]></category>
		<category><![CDATA[magnetometer]]></category>
		<category><![CDATA[mwc]]></category>
		<category><![CDATA[nfc]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[spain]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=3210</guid>
		<description><![CDATA[BlackBerry Developer Day and BlackBerry development roadmap overview with Mike Kirkup, Director of Developer Relations. Includes video recap of the AppCircus Spotlight on BlackBerry event.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4791&#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='560' height='349' src='http://www.youtube.com/embed/IEgBXd74POo?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;hd=1&#038;wmode=transparent' frameborder='0'></iframe></span>
<p>[ <a href="http://www.youtube.com/watch?v=IEgBXd74POo">YouTube link for mobile viewing</a> ]</p>
<p><strong>Update: AppCircus Spotlight on BlackBerry video recap is now available! Check it out via the link below.</strong></p>
<p><a href="http://devblog.blackberry.com/2011/02/blackberry-developer-day-mwc/">BlackBerry Developer Day</a> at Mobile World Congress 2011 was a jam packed development party. Each bootcamp and speaker session was filled with eager developers looking to learn more about BlackBerry development. I was able to meet up with Mike Kirkup, Director of Developer relations, at the end of the day and get his thoughts on how things went, as well as the rundown of his BlackBerry Development Roadmap session (highlights: Near Field Communications, OpenGL 2.0, Magnetometer and Digital Compass support are all coming in BlackBerry 6.1).</p>
<p>We also were able to talk briefly about the <a href="http://appcircus.com/event/appcircus-spotlight-on-blackberry">AppCircus Spotlight on BlackBerry</a> event. The event was streamed live on our <a href="http://www.blackberry.com/mwc11">BlackBerry Mobile World Congress 2011</a> page, but if you missed it, don&#8217;t worry! We have a full video recap of the event available by clicking the link below. Make sure to also check out these BlackBerry App World download links for the event winner, <a href="http://appworld.blackberry.com/webstore/content/13712">Gbanga</a> and honorable mention, <a href="http://appworld.blackberry.com/webstore/content/19601">UrbanStep</a>.</p>
<p><span id="more-4791"></span></p>
<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='560' height='349' src='http://www.youtube.com/embed/Noz-Ia_7XbM?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;hd=1&#038;wmode=transparent' frameborder='0'></iframe></span>
<p>[ <a href="http://www.youtube.com/watch?v=Noz-Ia_7XbM">YouTube link for mobile viewing</a> ]</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/4791/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/4791/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4791&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/02/blackberry-developer-day-and-appcircus-video/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>Personalizing the BlackBerry 6 experience using BlackBerry Theme Studio</title>
		<link>http://devblog.blackberry.com/2011/01/blackberry-theme-studio-6/</link>
		<comments>http://devblog.blackberry.com/2011/01/blackberry-theme-studio-6/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 15:53:37 +0000</pubDate>
		<dc:creator>Rajeev M.</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Theme Development]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[theme studio]]></category>
		<category><![CDATA[Themes]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=3086</guid>
		<description><![CDATA[The new BlackBerry® Theme Studio 6 Public Beta 2 is now available for download, with new features and extensive support for new models of BlackBerry® smartphone devices.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4006&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-3087" title="BlackBerry® Theme Studio 6 Public Beta 2" src="http://rimdevblog.files.wordpress.com/2011/01/theme-builder-6-1.jpg?w=345&#038;h=600" alt="" width="345" height="600" /></p>
<p>The new BlackBerry® Theme Studio 6 Public Beta 2 is now available for download on <a title="BlackBerry® Developer Zone" href="http://us.blackberry.com/developers?IID=DEVDZO01282011" target="_new">BlackBerry® Developer Zone</a>, providing extensive support for new (and upgraded) BlackBerry® smartphones with BlackBerry 6 OS, as well as robust import functionality for theme projects created using previous versions of BlackBerry Theme Studio.</p>
<p>This beta release supports theme development for all BlackBerry smartphones running BlackBerry 6, that are currently in-market, as well as simplified theme export for BlackBerry App World™ in order to quickly submit your BlackBerry 6 themes.</p>
<p>In addition, the Import feature has been expanded to allow for importing previous theme projects that targeted devices running versions of BlackBerry Device Software prior to BlackBerry 6. For instance, if a theme project was created in BlackBerry Theme Studio 5.0 targetting the BlackBerry® Bold™ 9700 smartphone series, you can follow three simple steps to import your theme settings from that project (such as icons, menu/dialog background patterns, fonts, and so on) to a BlackBerry Bold 9700 smartphone series project in BlackBerry Theme Studio 6:</p>
<p><span id="more-4006"></span></p>
<p>1. Create a new project in BlackBerry Theme Studio 6:</p>
<p><img class="aligncenter size-full wp-image-3089" title="BlackBerry Theme Studio 6" src="http://rimdevblog.files.wordpress.com/2011/01/theme-builder-6-2.jpg?w=600&#038;h=433" alt="" width="600" height="433" /></p>
<p>2. Import the old project (created using BlackBerry Theme Studio 5.0):</p>
<p><img class="aligncenter size-full wp-image-3090" title="BlackBerry Theme Studio 6" src="http://rimdevblog.files.wordpress.com/2011/01/theme-builder-6-3.jpg?w=360&#038;h=480" alt="" width="360" height="480" /></p>
<p>3. Export the project for the applicable BlackBerry smartphone:</p>
<p><img class="aligncenter size-full wp-image-3091" title="BlackBerry Theme Studio 6" src="http://rimdevblog.files.wordpress.com/2011/01/theme-builder-6-4.jpg?w=600&#038;h=293" alt="" width="600" height="293" /></p>
<p>Due to many changes to the base themes in the BlackBerry 6 OS, the Import feature can significantly reduce your effort by leveraging all previous settings that apply to the BlackBerry 6 theme. There are a notable set of theme items  that are unique to BlackBerry 6, such as home screen banner, notification and application trays, and calendar icon (digits now appear in the calendar icon based on system date) that will still require configuration after the import, but the import capability gives you a big head start.</p>
<p>For best results during an import operation in BlackBerry Theme Studio , the most important consideration is the device screen size of the source theme project. For example, you can import a theme project targetting the BlackBerry® Tour™ 9600 smartphone series to a theme project targetting the BlackBerry Bold 9700 smartphone series, due to similar screen sizes. The easiest way to determine this by using View &gt; Change Face Plate menu command.</p>
<p>Finally, the user interface for Theme Builder has been refined even more with intuitive views, tabs and icons used throughout the tool in BlackBerry Theme Studio 6.0 Public Beta 2. Also, the Background Wizard has been enhanced, making it easier than ever  to create things like date-based wallpaper changes:</p>
<p><img class="aligncenter size-full wp-image-3092" title="BlackBerry Theme Studio 6" src="http://rimdevblog.files.wordpress.com/2011/01/theme-builder-6-5.jpg?w=600&#038;h=484" alt="" width="600" height="484" /></p>
<p>If you haven’t installed BlackBerry Theme Studio Public Beta 1, you can read about the many other new features on the <a href="http://us.blackberry.com/developers/themes/beta.jsp" target="_new">beta page</a>, including a redesigned user interface, easy Background Wizard, and batch import of graphics.</p>
<p>As we approach our final release candidate for BlackBerry Theme Studio 6, we would love to hear your feedback on your theme development experiences so far. Please provide us any bug reports or feature suggestions for BlackBerry Theme Studio 6 using the “Report Issue” option in the Help menu. <a href="https://www.blackberry.com/Downloads/contactFormPreload.do?code=DC727151E5D55DDE1E950767CF861CA5&amp;dl=5ECD1F2F99429F930B03AF8914B38AFB" target="_new">Download the BlackBerry Theme Studio 6.0 Public Beta 2 now</a>, and happy theming!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/4006/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/4006/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4006&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/01/blackberry-theme-studio-6/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/07e0ab2d90cf9b54d5ff5f23fa6cbcd1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rajeevm1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/01/theme-builder-6-1.jpg" medium="image">
			<media:title type="html">BlackBerry® Theme Studio 6 Public Beta 2</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/01/theme-builder-6-2.jpg" medium="image">
			<media:title type="html">BlackBerry Theme Studio 6</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/01/theme-builder-6-3.jpg" medium="image">
			<media:title type="html">BlackBerry Theme Studio 6</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/01/theme-builder-6-4.jpg" medium="image">
			<media:title type="html">BlackBerry Theme Studio 6</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/01/theme-builder-6-5.jpg" medium="image">
			<media:title type="html">BlackBerry Theme Studio 6</media:title>
		</media:content>
	</item>
		<item>
		<title>Creating a YouTube viewer with the BlackBerry 6 Communication API</title>
		<link>http://devblog.blackberry.com/2011/01/communication-api-2/</link>
		<comments>http://devblog.blackberry.com/2011/01/communication-api-2/#comments</comments>
		<pubDate>Tue, 18 Jan 2011 21:30:08 +0000</pubDate>
		<dc:creator>Tim W.</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Platform Services]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=3030</guid>
		<description><![CDATA[How to utilize the Communication and Parsing API introduced in the BlackBerry® 6 OS to create a YouTube viewer.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4001&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-3031" title="Communication API" src="http://rimdevblog.files.wordpress.com/2011/01/communication-api-screenshot4.png?w=360&#038;h=480" alt="" width="360" height="480" /></p>
<p>The Communication and Parsing API introduced in the BlackBerry® 6 OS probably doesn’t get as much attention as it really deserves. It has one of those names that could mean just about anything, but when I created a sample with it, I found it made many tasks simple – and I barely scratched the surface of what was possible.</p>
<p>You’ll find the API specification in the <a href="http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/io/messaging/package-summary.html" target="_new">net.rim.device.api.io.messaging</a> package, where you will see the significant set of interfaces and classes that provide all this functionality. The API breaks up communication into a few parts: The <a href="http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/io/messaging/Destination.html" target="_new">Destination</a> is the target for a connection, usually a URL, and you can send and receive <a href="http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/io/messaging/Message.html" target="_new">Message</a> objects through it. Destinations can block the execution thread, or not, and you can send messages without handling the response with a <a href="http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/io/messaging/FireAndForgetDestination.html" target="_new">FireAndForgetDestination</a>. A Destination can also be connected with a <a href="http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/io/messaging/MessageProcessor.html" target="_new">MessageProcessor</a>, which will parse the messages for you. Several processors are included in the API for common message formats like XML, JSON, RSS, and so on. Processors can be chained to support even more functionality. Finally, Messages can be retrieved as <a href="http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/io/messaging/MessageFuture.html" target="_new">MessageFutures</a>, and Destinations can be used to receive pushes and other incoming connections.</p>
<p><span id="more-4001"></span></p>
<p>Behind the scenes is even more great stuff, like message queuing, prioritization, and even support for inter-process communication. Before we get too buried in the details, I should point out that the BlackBerry 6 SDK includes a full sample application that shows how to do all of this. The sample I want to share with you today is an example using this new API to streamline development of a YouTube® client. With the proliferation of APIs like <a href="http://code.google.com/apis/youtube/getting_started.html" target="_new">YouTube’s Data API</a>, which offer ATOM and <a href="http://code.google.com/apis/youtube/2.0/developers_guide_jsonc.html" target="_new">JSON-C</a> (for more bandwidth saving) interfaces, many opportunities become quite accessible.</p>
<p><a href="http://supportforums.blackberry.com/t5/Java-Development/How-to-Create-a-YouTube-viewer-with-the-BlackBerry-6/ta-p/744251" target="_new">Full sample code</a> is included so you can check it out, but let’s look at some of the Communication API in action. The destination is the YouTube Data server with several basic query parameters:</p>
<div class="sample">
<pre>BlockingSenderDestination destination = DestinationFactory.createBlockingSenderDestination(_context,
URI.create(buildQueryURL(query, index, max)), _processor);</pre>
</div>
<p>Where my URL is built from a base, and I’m just appending the search query string and variables to return a particular section of the feed, I end up with a URL like so:</p>
<div class="sample">
<pre>"http://gdata.youtube.com/feeds/mobile/videos?v=2&amp;fields=entry[link/@rel=%27http://gdata.youtube.com/schemas/2007%23mobile%27]&amp;format=6&amp;q=blackberry.com/developers&amp;start-index=1&amp;max-results=10";</pre>
</div>
<p>The query I’ve used restricts the response somewhat to a mobile-friendly version, including filtering out any videos that don’t have a mobile video link – a useful feature for mobile clients that could be <a href="http://code.google.com/apis/youtube/2.0/developers_guide_protocol_partial.html" target="_new">expanded on in this sample</a>. I’ve also included a MessageProcessor to handle the output; in this case, it’s an <a href="http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/io/parser/xml/XMLHashtableMessageProcessor.html" target="_new">XMLHashtableMessageProcessor</a>, which nicely converts the ATOM response into a simple Hashtable, so I can do things like pulling all the titles out into a String array:</p>
<div class="sample">
<pre>String[] titles = contents.getStringArray("/feed/entry/title");</pre>
</div>
<p>Once I’ve grabbed all the details I care about, I can send the results back to the screen for displaying. However, the feed response contains a URL for the thumbnails, so I need to download that as well. This is a neat opportunity to use non-blocking destinations and update the display when the thumbnails arrive:</p>
<div class="sample">
<pre>NonBlockingSenderDestination destination = DestinationFactory.createNonBlockingSenderDestination(_context,
					URI.create(url), this);
destination.send();</pre>
</div>
<p>Those requests are fired off through the API and I’ve got a <a href="http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/io/messaging/MessageListener.html" target="_new">MessageListener</a> waiting for them, which will take the data and inform the screen it can update the image from the placeholder:</p>
<div class="sample">
<pre>public void onMessage(Destination destination, Message message) {
if (message instanceof ByteMessage) {
		byte[] results = ((ByteMessage) message).getBytePayload();
		EncodedImage image = EncodedImage.createEncodedImage(results, 0, -1);
		... //send the image to the Screen
		destination.destroy();
	}
}</pre>
</div>
<p><a href="http://supportforums.blackberry.com/t5/Java-Development/How-to-Create-a-YouTube-viewer-with-the-BlackBerry-6/ta-p/744251" target="_new">Give the sample a look</a> and check out the API in more depth to see how you can put it to work for you. We’ll follow this up later with a more detailed sample showcasing the advanced features of both YouTube’s Data API and the BlackBerry® Communication API.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/4001/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/4001/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4001&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/01/communication-api-2/feed/</wfw:commentRss>
		<slash:comments>7</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/2011/01/communication-api-screenshot4.png" medium="image">
			<media:title type="html">Communication API</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Developer’s Blog End of Year Wrap-Up: 2010</title>
		<link>http://devblog.blackberry.com/2010/12/dev-blog-end-of-year-2010/</link>
		<comments>http://devblog.blackberry.com/2010/12/dev-blog-end-of-year-2010/#comments</comments>
		<pubDate>Thu, 23 Dec 2010 19:24:53 +0000</pubDate>
		<dc:creator>Mike Kirkup</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[app world]]></category>
		<category><![CDATA[bbm sdk]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[super apps]]></category>
		<category><![CDATA[tablet os]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=2928</guid>
		<description><![CDATA[The BlackBerry Developer's Blog looks back on the notable accomplishments of 2010.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2928&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-2929" title=" BlackBerry® Developer Groups across the world!" src="http://rimdevblog.files.wordpress.com/2010/12/devgroups-map.jpg?w=600&#038;h=319" alt="" width="600" height="319" /></p>
<p>(<em>(All the places worldwide where the 32 BlackBerry® Developer Groups are located!</em>)</p>
<p>In what is becoming an annual tradition, I wanted to share some end of year updates and highlight a few of the accomplishments within the BlackBerry developer community in 2010:</p>
<p><span id="more-2928"></span></p>
<ul>
<li>Over 350,000 registered BlackBerry developers! Welcome to more than 150,000 new developers this year alone.</li>
<li>Thirty-two BlackBerry Developer Groups around the world established themselves and created unique opportunities for developers to learn and network.</li>
<li>A series of BlackBerry Developer Days were run around the world.  (Due to the overwhelming response, we’ll soon be posting a list of 2011 dates, so check back soon!)</li>
<li>Engaged with you on our social channels.  We are now more than 12,000 followers strong on <a href="http://twitter.com/BlackBerryDev" target="_new">@BlackBerryDev</a>!  The Twitter team has enjoyed the opportunity to provide more support, tips and connect directly with you on a daily basis, and they’ll continue to do so in the new year.</li>
<li>Announced the BlackBerry® PlayBook™ tablet – a new 7” dual core tablet with full support for uncompromised browsing (Flash 10.1 and HTML5) and an exciting set of development platforms.  We are also <a href="http://rimdevblog.files.wordpress.com/2010/12/devgroups-map-mobile1.png2010/12/submit-playbook-apps-to-app-world/" target="_new">now accepting BlackBerry PlayBook tablet apps</a> in BlackBerry App World™!</li>
<li><a title="Free BlackBerry PlayBook tablet offer" href="http://us.blackberry.com/developers/tablet/playbook_offer.jsp?IID=DEVPBK1223" target="_new">Free BlackBerry PlayBook tablet offer</a> – Click the link for all the details, and see <a href="http://us.blackberry.com/developers/tablet/terms_conditions.jsp" target="_new">the terms and conditions here</a>.</li>
<li>Now approving apps for the free BlackBerry PlayBook tablet offer &#8211; After announcing the final terms and conditions on December 7, we’ve had over 1,000 vendors register with BlackBerry App World.  And now we’re happy to announce that we’ve started approving applications; as soon as the hardware is ready to ship, we’ll send free BlackBerry PlayBook tablets to the vendors with accepted apps (subject, of course, to the full terms and conditions!).  Be sure to register for BlackBerry App World and submit your BlackBerry PlayBook tablet apps to qualify!</li>
<li>Another amazing <a title="BlackBerry DEVCON" href="http://www.blackberrydevcon.com?IID=DEVCON1223" target="_new">BlackBerry DEVCON</a> with over 130 sessions and our largest number of attendees ever.  Announced the very first <a title="BlackBerry DEVCON Asia" href="http://www.blackberrydevcon.com/asia?IID=DEVCONA1223" target="_new">BlackBerry DEVCON Asia</a> conference in Bali, Indonesia for January 13-14, 2011.</li>
<li>The third annual <a href="http://www.blackberrypartnersfund.com/blogs/press/7digitalwinsus100000grandprizeinthe2009blackberryp" target="_new">BlackBerry Partners Fund Super App Developer Challenge</a>, showcasing some of the best Super Apps from around the world and distributing over $1.5 million in prizing.</li>
<li>Kicked off the first official celebration of the BlackBerry Developer recognition program announced at BlackBerry DEVCON 2009, recognizing <a href="http://rimdevblog.files.wordpress.com/2010/12/devgroups-map-mobile1.png2010/10/devcon-2010-community-connections/" target="_new">three great BlackBerry developers</a> from around the world – Bryan Tafel, Peter Strange and Eki Baskoro.</li>
<li>Announced <a href="http://us.blackberry.com/developers/blackberrymessenger?IID=DEVBBM1223" target="_new">the BlackBerry® Messenger (BBM™) Social Platform</a>, which will enable applications to take advantage of the unique characteristics of BBM to communicate with friends, family and co-workers. Developers will be able to use a variety of APIs to give their apps read access to BBM contact lists, user profiles and groups.</li>
</ul>
<p>There was also the launch of numerous developer services, tools and technologies including:</p>
<ol>
<li><a title="BlackBerry App World" href="http://na.blackberry.com/eng/services/appworld?IID=DEVAPPW1223" target="_new">BlackBerry App World</a> v2.0, enabling carrier billing and credit card billing in over 70 countries worldwide &#8211; including an industry leading webstore that allows purchases to be made directly on the desktop and sideloaded to the device.</li>
<li><a title="BlackBerry Advertising Service" href="http://us.blackberry.com/developers/platform/adservices?IID=DEVADS1223" target="_new">BlackBerry Advertising Service</a>, enabling new opportunities for developers to generate revenue with their applications.</li>
<li>Launched a completely revamped browser on BlackBerry® 6 based on WebKit, with strong support for advanced standards including HTML5 and CSS3.</li>
<li><a title="BlackBerry® WebWorks™ SDK" href="http://us.blackberry.com/developers/browserdev/opensource.jsp?IID=DEVWSDK1223" target="_new">BlackBerry® WebWorks™ SDK</a>, making it easy for web developers to create compelling Super Apps on the BlackBerry platform using HTML5, CSS and JavaScript®. The BlackBerry WebWorks SDK also supports modern web frameworks such as Sencha, PhoneGap, jQuery™ or Dojo™ for both enterprise and consumer-oriented solutions needing advanced web and AJAX functionality.</li>
<li><a title="BlackBerry 6" href="http://us.blackberry.com/developers/blackberry6?IID=DEVBB61223" target="_new">BlackBerry 6</a>, with its new user interface APIs, barcode APIs, and new Super App APIs including integration with Universal Search.</li>
<li><a title="BlackBerry Locate service" href="http://us.blackberry.com/developers/platform/locateservice?IID=DEVLOC1223" target="_new">BlackBerry Locate service</a> to compliment the <a title="BlackBerry® Maps service" href="http://us.blackberry.com/developers/platform/mapsservice.jsp" target="_new">BlackBerry® Maps service</a>, allowing developers to easily add context to their applications.</li>
<li><a title="BlackBerry Tablet OS SDK for Adobe® AIR®" href="http://us.blackberry.com/developers/tablet?IID=DEVTAB1223" target="_new">BlackBerry Tablet OS SDK for Adobe® AIR®</a> (Windows, Mac and Linux)</li>
<li><a title="BlackBerry® Push Service" href="http://us.blackberry.com/developers/platform/pushapi.jsp?IID=DEVPSH1223" target="_new">BlackBerry® Push Service</a>, an essential component of the real-time, always-on experience of BlackBerry smartphones.</li>
<li><a href="http://us.blackberry.com/developers/javaappdev/javaplugin.jsp?IID=DEVJVA1223" target="_new">BlackBerry® Java® Plug-in for Eclipse®</a> and BlackBerry Java Plug-in for Eclipse Tech Preview for Mac OS X, both containing new features that leverage the Eclipse environment and streamline testing with device simulators.</li>
<li><a href="http://www.blackberry.com/developers?IID=DEVZON1223" target="_new">BlackBerry Developer Zone Portal</a>, where developers can register and get access to all of the BlackBerry DEVCON 2010 sessions for free!</li>
</ol>
<p>It has been an incredibly busy and exciting year for the platform and developer relations teams here at Research In Motion® (RIM®).  This was a year of making it easier to be a BlackBerry developer – from making it easier to generate revenue through commercial services to removing barriers to getting the tools and leveraging BlackBerry App World.  This year also included my first trip to Asia and learning about the growing opportunities for our developer community in that market along with over 180 countries worldwide that sell BlackBerry smartphones.</p>
<p>I am very excited about 2011 and am looking forward to sharing that success with each of you. We will be taking a little time off on the blog until the New Year to celebrate the end of the year and prepare for a stellar 2011.  We’ll be back in action the week of January 4th!  If you have a chance over the holidays, please post a comment with suggestions or feedback, as we love receiving input from the community.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/2928/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/2928/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2928&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/12/dev-blog-end-of-year-2010/feed/</wfw:commentRss>
		<slash:comments>3</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/12/devgroups-map.jpg" medium="image">
			<media:title type="html"> BlackBerry® Developer Groups across the world!</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry 6 Developer Webcast &#8211; Tuesday November 16</title>
		<link>http://devblog.blackberry.com/2010/11/blackberry-6-developer-webcast/</link>
		<comments>http://devblog.blackberry.com/2010/11/blackberry-6-developer-webcast/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 14:11:01 +0000</pubDate>
		<dc:creator>Ian M.</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[super app]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[webcast]]></category>
		<category><![CDATA[webworks]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=2715</guid>
		<description><![CDATA[Details on a BlackBerry® 6 Developer Webcast occurring on Tuesday November 16, 2010.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2715&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>BlackBerry® 6 is coming soon to the BlackBerry® Curve™ 9330 smartphone and the BlackBerry® Bold™ 9650 smartphone from Verizon!  Make sure to attend this <a href="http://webcast.streamlogics.com/audience/index.asp?eventid=46873110" target="_new">upcoming webcast</a> to learn how to take advantage of the features of the BlackBerry 6 platform, including the new BlackBerry® Browser, Universal Search, User Interface APIs and much more.</p>
<p><strong>Date:</strong> Tuesday November 16, 2010<br />
<strong>Event Start Time:</strong> 1:00 PM Eastern Standard Time<br />
<strong>Duration:</strong> 1 hour<br />
<strong>Presenter:</strong> Brian Zubert (Team Lead, Developer Relations)</p>
<p>Topics that will be covered include:</p>
<ul>
<li>BlackBerry 6 overview – learn about improvements to the UI and new APIs that you can take advantage of when creating your applications</li>
<li>Master new Super App capabilities like Universal Search</li>
<li>Learn about the new BlackBerry platform services</li>
<li>See what you can do with the new BlackBerry Browser and BlackBerry® WebWorks Platform</li>
</ul>
<p>To find out more information and to register for this event, click <a href="http://webcast.streamlogics.com/audience/index.asp?eventid=46873110" target="_new">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/2715/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/2715/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2715&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/11/blackberry-6-developer-webcast/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/af2e30bbfb2ff3164aaa9cc7f05dc2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ianmcd1</media:title>
		</media:content>
	</item>
	</channel>
</rss>
