<?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; bb6</title>
	<atom:link href="http://devblog.blackberry.com/tag/bb6/feed/" rel="self" type="application/rss+xml" />
	<link>http://devblog.blackberry.com</link>
	<description></description>
	<lastBuildDate>Wed, 19 Jun 2013 18:00:36 +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; bb6</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 Torch 9800: What Developers Need to Know!</title>
		<link>http://devblog.blackberry.com/2010/08/blackberry-torch-9800/</link>
		<comments>http://devblog.blackberry.com/2010/08/blackberry-torch-9800/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 16:06:17 +0000</pubDate>
		<dc:creator>Mike Kirkup</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[bb6]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[blackberry torch]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Widgets]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=1948</guid>
		<description><![CDATA[With the announcement of the new BlackBerry® Torch™ 9800 smartphone comes new opportunities for BlackBerry developers! Read all about them in this blog post.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1948&#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/08/blackberry-torch-slider1.jpg?w=600&#038;h=585" alt="" title="BlackBerry Torch 9800" width="600" height="585" class="aligncenter size-full wp-image-1979" /></p>
<p>With the announcement of the new BlackBerry® Torch™ 9800 smartphone today, I wanted to provide an overview of the device from the perspective of the developer, in order to help developers understand what opportunities this new smartphone opens up.</p>
<p>The <a href="http://na.blackberry.com/eng/devices/blackberrytorch/torch_blackberry6.jsp?IID=DEVTBB601" TARGET="_new" title="BlackBerry Torch 9800">BlackBerry Torch 9800</a> smartphone is the first to support BlackBerry® 6, which has been previewed recently on the <a href="http://blogs.blackberry.com/tag/blackberry-6?IID=DEVIBB02" target="_new" title="Inside BlackBerry Blog">Inside BlackBerry Blog</a>. It opens up new opportunities for our developer community, from enhanced Java® applications to game-changing web applications to BlackBerry® Widgets using HTML5 and CSS3.</p>
<p>For Java developers, you can check out our  <a href="http://www.blackberry.com/developers/blackberry6?IID=DEVBB601" target="_new">BlackBerry 6 developer page</a> for more information on the new APIs and to download the new tools needed to get started.  Developers will also be able to download the latest <a href="http://na.blackberry.com/eng/developers/javaappdev/javaupdate.jsp?IID=DEVJAVA01" TARGET="_new" title="BlackBerry Java SDK v6.0">BlackBerry Java SDK v6.0</a> via the Eclipse® update site.</p>
<p><span id="more-1948"></span></p>
<p>Web and BlackBerry® Widget developers can also visit the <a href="http://na.blackberry.com/eng/developers/blackberry6?IID=DEVBB601" target="_new">BlackBerry 6 developer page</a> for more information on the new capabilities.  All of the existing web development tools on BlackBerry® smartphones will work with BlackBerry 6, but you will want to download the latest simulator to check out your <a href="http://www.blackberry.com/developers/torch" TARGET="_new">new HTML5 content</a>.</p>
<p>To coincide with the major enhancements to the BlackBerry® Browser in BlackBerry 6 with the inclusion of the new WebKit rendering engine, we have also modified the User Agent header for the browser to better reflect the type of web content supported by our browser.  To ensure that your mobile and desktop websites are providing the best possible content and experience for our users, developers should modify their websites to detect this new User Agent header:</p>
<p><strong>Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1+<br />(KHTML, Like Gecko) Version/6.0.0.141 Mobile Safari/534.1+</strong></p>
<h2>BlackBerry Torch &#8211; A Developer’s Perspective</h2>
<p></p>
<p>From a developer’s perspective, here is what you need to know about the new BlackBerry Torch 9800 smartphone.</p>
<ul>
<li>Supports GSM/GPRS/EDGE/HSDPA networks worldwide providing 3G cellular connectivity around the world
<li>480 x 360 screen resolution</p>
<li>5.0 MP Camera with Auto Focus, Scene Modes support and video recording</p>
<li>Location Support through the Geolocation Service and Autonomous GPS</p>
<li>Wi-Fi® Support – 802.11n</p>
<li>4 GB of onboard memory, with microSD support for up to 32GB (for multimedia, etc.); 512MB flash memory (Application Space)</p>
<li>The first BlackBerry smartphone with a physical keyboard and touch screen!</p>
<li>Touch screen and trackpad: Touch screen does not utilize SurePress™ – to accommodate in-market apps supporting SurePress, a TouchEvent.DOWN event will also generate TouchEvent.CLICK and TouchEvent.UNCLICK events.  So what would’ve previously been a DOWN / UP sequence on previous BlackBerry smartphones supporting touch now results in a DOWN / CLICK / UNCLICK / UP sequence, where the CLICK and UNCLICK events are generated following the DOWN event.</p>
</ul>
<p>Get started now by checking out developer pages for <a href="http://www.blackberry.com/developers/blackberry6?IID=DEVBB601" target="_new">BlackBerry 6</a>!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/1948/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/1948/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1948&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/08/blackberry-torch-9800/feed/</wfw:commentRss>
		<slash:comments>32</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/08/blackberry-torch-slider1.jpg" medium="image">
			<media:title type="html">BlackBerry Torch 9800</media:title>
		</media:content>
	</item>
		<item>
		<title>Supporting BlackBerry Widgets on BlackBerry 6</title>
		<link>http://devblog.blackberry.com/2010/08/blackberry-6-widgets/</link>
		<comments>http://devblog.blackberry.com/2010/08/blackberry-6-widgets/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 15:27:41 +0000</pubDate>
		<dc:creator>Tim W.</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[bb6]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[blackberry6widgetsup]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[Widgets]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=1955</guid>
		<description><![CDATA[BlackBerry Widget support for BlackBerry 6 developers.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1955&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img alt="" src="http://rimdevblog.files.wordpress.com/2010/08/homescreen-allview-opened.jpg?w=360&#038;h=480" class="aligncenter" width="360" height="480" /></p>
<p>With the exciting news of the upcoming <a href="http://www.blackberry.com/developers/blackberry6?IID=DEVBB601" target="_new">BlackBerry® 6</a> release, we wanted to make sure that everyone had a chance to preview the latest WebKit rendering engine with their BlackBerry Widgets leading up to the availability of the <a href="http://na.blackberry.com/eng/devices/blackberrytorch/torch_blackberry6.jsp?IID=DEVTBB601" TARGET="_new" TITLE="BlackBerry® Torch™ 9800 smartphone">BlackBerry® Torch™ 9800 smartphone</a>. To do this, we are making available an early patch for the <a href="http://na.blackberry.com/eng/developers/browserdev?IID=DEVSDK01" TARGET="_new" title="BlackBerry Widget SDK">BlackBerry Widget SDK</a> that will allow you to build your widgets so that they are both compatible with BlackBerry Device Software v5.0 and the new BlackBerry 6.</p>
<p>We are all very excited about the power that the new WebKit engine brings to the BlackBerry platform, and with such a major change, there were changes in the inner workings of our Widget packaging that needed to be taken into account.  We also wanted to make sure that we provided developers with a mechanism so that they didn’t have to manage different sets of code to target both v5.0 and BlackBerry 6 devices.</p>
<p>This early patch synchronizes the two versions to the point where you don’t have to worry about it.  This means is that in order to have your BlackBerry Widget run the best on both v5.0 and BlackBerry 6, you will want to apply this patch and rebuild your Widget using the Widget SDK. We will also be releasing a full upgrade of the BlackBerry Widget SDK and the BlackBerry Web Plug-ins for Eclipse® and Visual Studio® shortly.</p>
<p>NOTE: This patch is only for the standalone version of the BlackBerry Widget SDK and will not work with the existing versions of the BlackBerry Web Plug-in v2.0.</p>
<p>Details on how to acquire the BlackBerry 6 Widget SDK patch and how to apply it can be found in the following <a href="http://supportforums.blackberry.com/t5/Web-Development/Supporting-BlackBerry-Widget-applications-on-BlackBerry-6/ta-p/557287?IID=DEVRES02" target="_new">Developer Resource Center article</a>.</p>
<p><span id="more-1955"></span></p>
<p><strong>What about the compatibility between Gears and HTML5?</strong></p>
<p>RIM® is looking to strongly support the HTML5 standard moving forward.  As such, BlackBerry 6 no longer supports Gears functionality since that same functionality is now found in HTML5 standard.</p>
<p>To ease the work involved in supporting two code lines for BlackBerry Device Software v5.0 and BlackBerry 6, we have created a JavaScript toolkit that you can load into your BlackBerry Widget to provide HTML5 capabilities in Widgets running on 5.0 device software.</p>
<p>The JavaScript toolkit provides the following HTML5 interfaces as a simple layer over top of the Gears capabilities currently available in 5.0:</p>
<p>- Geolocation<br />
o Position<br />
o PositionOptions<br />
o PositionError<br />
o Coordinates</p>
<p>- Database<br />
o SQLTransaction<br />
o SQLResultSet<br />
o SQLResultSetRowList<br />
o SQLError</p>
<p>- Worker</p>
<p>The toolkit is smart enough to know if it needs to be loaded or not, so when a page with the toolkit is loaded in the WebKit browser on BlackBerry 6, it doesn’t add these interfaces since they already exist natively. This toolkit will allow you to construct your code so that it is standards compliant and it will work on both operating systems with a single source base.</p>
<p>The details of how to use and retrieve this HTML5 JavaScript toolkit can be found in the same <a href="http://supportforums.blackberry.com/t5/Web-Development/Supporting-Gears-using-HTML5-in-BlackBerry-Widget-applications/ta-p/557280?IID=DEVRES03" TARGET="_new">Resource Center Article</a> which has the details on the BlackBerry Widget SDK patch for BlackBerry 6.  Check it out, then come back and let us know what you think!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/1955/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/1955/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=1955&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/08/blackberry-6-widgets/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/ebfb4d0e6ef9442e0abc42125ab51117?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/08/homescreen-allview-opened.jpg" medium="image" />
	</item>
	</channel>
</rss>
