<?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; Keyboard</title>
	<atom:link href="http://devblog.blackberry.com/tag/keyboard/feed/" rel="self" type="application/rss+xml" />
	<link>http://devblog.blackberry.com</link>
	<description></description>
	<lastBuildDate>Fri, 17 May 2013 17:47:42 +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; Keyboard</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 Q10 Device Support Added for Android Apps</title>
		<link>http://devblog.blackberry.com/2013/03/blackberry-q10-android-apps/</link>
		<comments>http://devblog.blackberry.com/2013/03/blackberry-q10-android-apps/#comments</comments>
		<pubDate>Mon, 25 Mar 2013 18:35:49 +0000</pubDate>
		<dc:creator>jamesdreherbb</dc:creator>
				<category><![CDATA[Android Development]]></category>
		<category><![CDATA[BlackBerry World]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android apps]]></category>
		<category><![CDATA[BlackBerry Q10]]></category>
		<category><![CDATA[Keyboard]]></category>
		<category><![CDATA[Q10]]></category>
		<category><![CDATA[QWERTY]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=14289</guid>
		<description><![CDATA[With the upcoming (and much anticipated) release of the BlackBerry Q10, Android developers can now target the first qwerty-keyboard device to be released on the BlackBerry 10 mobile computing platform. The even better news for developers is that they can also port their existing BlackBerry 10 Android apps running on the BlackBerry Z10 and BlackBerry [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=14289&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><a href="http://rimdevblog.files.wordpress.com/2013/03/q10.png"><img class="aligncenter size-full wp-image-14290" alt="TITLE_IMAGE" src="http://rimdevblog.files.wordpress.com/2013/03/q10-e1364220550120.png?w=600&#038;h=600" width="600" height="600" /></a></p>
<p>With the upcoming (and much anticipated) release of the <a href="http://global.blackberry.com/smartphones/blackberry-q10.html" target="_blank">BlackBerry Q10</a>, Android developers can now target the first qwerty-keyboard device to be released on the BlackBerry 10 mobile computing platform. The even better news for developers is that they can also port their existing BlackBerry 10 Android apps running on the BlackBerry Z10 and BlackBerry PlayBook tablet to also include support for the BlackBerry Q10 within the same release build.</p>
<p><span id="more-14289"></span></p>
<p>While the <a href="http://developer.blackberry.com/android" target="_blank">BlackBerry Runtime for Android Apps</a> has a built-in screen manager which will scale the application to the screen size of the device, it’s always best to build your app specific to the device you are targeting to ensure it looks presentable to end-users.</p>
<h4>BlackBerry Z10</h4>
<p>For developers, the key difference between the BlackBerry PlayBook, BlackBerry Z10 and BlackBerry Q10 would be in regard to screen sizes. The all-touch BlackBerry Z10 features a resolution of 1280 x 768 (15:9) on a 4.2-inch, 356 PPI screen. Android resources are pulled in from the res/drawable-xhdpi project folder.</p>
<div id="attachment_14293" class="wp-caption aligncenter" style="width: 257px"><a href="http://rimdevblog.files.wordpress.com/2013/03/android-z10.png"><img class="size-full wp-image-14293" alt="android-z10" src="http://rimdevblog.files.wordpress.com/2013/03/android-z10.png?w=247&#038;h=399" width="247" height="399" /></a><p class="wp-caption-text">BlackBerry Z10 screenshot: 1280&#215;768 background image from res/drawable-xhdpi/device.png</p></div>
<h4>BlackBerry Q10</h4>
<p>The BlackBerry Q10 boasts a 330 PPI screen but with a resolution of 720 x 720 on a 3.1” screen (1:1 aspect ratio). When targeting the BlackBerry Q10, Android developers can leverage the res/drawable-small-square project folder.</p>
<div id="attachment_14292" class="wp-caption aligncenter" style="width: 273px"><a href="http://rimdevblog.files.wordpress.com/2013/03/android-q10.png"><img class="size-full wp-image-14292" alt="android-q10" src="http://rimdevblog.files.wordpress.com/2013/03/android-q10.png?w=263&#038;h=404" width="263" height="404" /></a><p class="wp-caption-text">BlackBerry Q10 screenshot: 720&#215;720 background image from res/drawable-small-square/device.png</p></div>
<h4>BlackBerry PlayBook</h4>
<p>In addition to the BlackBerry Z10 and BlackBerry Q10 models above, the BlackBerry PlayBook also supports Android apps. With a 7” screen resolution of 1024 x 600, this qualifies the BlackBerry PlayBook as an mdpi device pulling in resources from the res/drawable-mdpi project folder.</p>
<div id="attachment_14294" class="wp-caption aligncenter" style="width: 531px"><a href="http://rimdevblog.files.wordpress.com/2013/03/android-pb.png"><img class="size-full wp-image-14294" alt="android-pb" src="http://rimdevblog.files.wordpress.com/2013/03/android-pb.png?w=521&#038;h=338" width="521" height="338" /></a><p class="wp-caption-text">BlackBerry PlayBook screenshot: 1024 x 600 background image from res/drawable-mdpi/device.png</p></div>
<h4>ADT Project Structure</h4>
<p>Both the BlackBerry Z10 and BlackBerry Q10 support icons with a size of 114 x 114 pixels (BlackBerry PlayBook: 86 x 86 pixels) which should be placed within their respective res/drawable project folders as well. Within the same Android project you can target both of the BlackBerry 10 form factors within the same release build by following these standard Android best practices.</p>
<div id="attachment_14296" class="wp-caption aligncenter" style="width: 309px"><a href="http://rimdevblog.files.wordpress.com/2013/03/android-folders.png"><img class="size-full wp-image-14296" alt="android-folders" src="http://rimdevblog.files.wordpress.com/2013/03/android-folders.png?w=299&#038;h=560" width="299" height="560" /></a><p class="wp-caption-text">Single Android project structure for BlackBerry Z10, BlackBerry Q10 &amp; BlackBerry PlayBook</p></div>
<p>You can repackage your Android APK to the BlackBerry BAR file format using the new v1.5.2 SDK, and test/debug using device simulators for the BlackBerry Z10 (BlackBerry 10 Dev Alpha B), BlackBerry Q10 (BlackBerry Dev Alpha C) and BlackBerry PlayBook  tablet available within our <a href="https://developer.blackberry.com/android/tools/">Android tooling page</a>. Other pages which you should find useful would be our <a href="https://developer.blackberry.com/android/documentation/overview_plugin_1849581_11.html">documentation</a> page for the BlackBerry Plug-in for ADT and the Android <a href="https://developer.blackberry.com/android/apisupport/">API Support</a> page.</p>
<h3><b>BlackBerry World Submission</b></h3>
<p>After testing your Android application and repackaging it into the BAR file format, you can submit your app to the <a href="http://appworld.blackberry.com/isvportal" target="_blank">BlackBerry World</a> storefront via the following steps:</p>
<ol>
<li>Log into the <a href="https://appworld.blackberry.com/isvportal">vendor portal</a></li>
<li>Select Manage products</li>
<li>Add a new release</li>
<li>Set ‘supported devices’ appropriately based on BlackBerry Q10, BlackBerry Z10 and/or BlackBerry PlayBook support for your app. If the app supports more than one device you can choose to select multiple devices for the same release build (BAR file). On the contrary, you can also upload specific file bundles (BARs) for each BlackBerry 10 device.</li>
</ol>
<div id="attachment_14298" class="wp-caption aligncenter" style="width: 610px"><a href="http://rimdevblog.files.wordpress.com/2013/03/android-submit.png"><img class="size-full wp-image-14298" alt="android-submit" src="http://rimdevblog.files.wordpress.com/2013/03/android-submit-e1364230212726.png?w=600&#038;h=319" width="600" height="319" /></a><p class="wp-caption-text">Supported BlackBerry 10 devices within the BlackBerry World vendor portal</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/14289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/14289/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=14289&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2013/03/blackberry-q10-android-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/fd0d0b7be2e3c018911a84a02a72b22d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jamesdreherbb</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2013/03/q10-e1364220550120.png" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2013/03/android-z10.png" medium="image">
			<media:title type="html">android-z10</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2013/03/android-q10.png" medium="image">
			<media:title type="html">android-q10</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2013/03/android-pb.png" medium="image">
			<media:title type="html">android-pb</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2013/03/android-folders.png" medium="image">
			<media:title type="html">android-folders</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2013/03/android-submit-e1364230212726.png" medium="image">
			<media:title type="html">android-submit</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Q10 SDK Update</title>
		<link>http://devblog.blackberry.com/2013/02/blackberry-q10-sdk-update/</link>
		<comments>http://devblog.blackberry.com/2013/02/blackberry-q10-sdk-update/#comments</comments>
		<pubDate>Wed, 06 Feb 2013 01:00:37 +0000</pubDate>
		<dc:creator>Tim N.</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[BlackBerry Jam]]></category>
		<category><![CDATA[Cascades]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WebWorks]]></category>
		<category><![CDATA[Dev Alpha C]]></category>
		<category><![CDATA[Keyboard]]></category>
		<category><![CDATA[QWERTY]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=13458</guid>
		<description><![CDATA[[Update - February 6th: If you've upgraded already - head over to the download page again - we've provided a refresh of the SDK to correct an issue some developers have reported.] With the successful launch of BlackBerry 10, we now turn our attention to letting developers know what to expect from the BlackBerry 10 [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=13458&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:left;">[Update - February 6th: If you've upgraded already - head over to the <a href="https://developer.blackberry.com/cascades/download/beta/" target="_blank">download page</a> again - we've provided a refresh of the SDK to correct an issue some developers have reported.]</p>
<p style="text-align:center;"><a href="http://rimdevblog.files.wordpress.com/2013/02/devblog-keyboard-beta.png"><img class="aligncenter  wp-image-13460" alt="TITLE_IMAGE" src="http://rimdevblog.files.wordpress.com/2013/02/devblog-keyboard-beta-e1360054184191.png?w=512&#038;h=190" width="512" height="190" /></a></p>
<p>With the <a href="http://blogs.blackberry.com/2013/01/blackberry-10-apps/">successful launch</a> of <a href="http://global.blackberry.com/blackberry-10.html">BlackBerry 10</a>, we now turn our attention to letting developers know what to expect from the BlackBerry 10 SDK when it comes to the BlackBerry Q10. Up until the BlackBerry 10 launch event, details on this device had been much like those of the majestic Yeti. But fear not, all details on the device <a href="http://devblog.blackberry.com/2013/01/blackberry-q10/">have now been revealed</a> and we’re ready for you to start testing apps on the device.</p>
<p>I’m very happy to announce that we now have updated versions of the <a href="https://developer.blackberry.com/cascades/download/beta/" target="_blank">BlackBerry 10 SDKs</a> available for download. The main purpose of these SDK updates is to ensure that the development runtimes have proper support for the physical keyboard and screen size and to provide simulators so that developers can start testing their applications on the <a href="http://devblog.blackberry.com/2012/08/blackberry-10-screen-resolutions/">720&#215;720 screen resolution</a>.</p>
<p>The details of the SDK additions are posted on the online roadmaps for each of the runtimes. The focus of these SDK updates is not on net new functionality, but instead around updates needed to support the 1:1 form factor, and screen resolution, allowing you to easily build a single application for both the full touch and physical keyboard devices. We’ll also be performing demonstrations, sessions and labs at BlackBerry JAM Europe to show you how to provide a single application for both the BlackBerry Z10 and BlackBerry Q10 devices with very little effort. In fact, in most cases your app will simply work right out of the box, but you can also easily make Q10 specific tweaks to your application using our built in framework additions.</p>
<p>This release brings with it an updated Q10 Simulator, but no SDK OS update for the BlackBerry Dev Alpha testing devices. The SDK update is specifically targeted at providing testing support using the BlackBerry Q10 simulator and BlackBerry Dev Alpha C testing devices (which are <i>currently</i> only available in the hands-on lab sessions at BlackBerry JAM Europe).</p>
<p>There’s updated SDK downloads for Native and AIR, as well as on-device updates for the Android and BlackBerry WebWorks runtimes. So grab the latest Simulators and SDK downloads to start testing your application for the BlackBerry Q10!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/13458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/13458/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=13458&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2013/02/blackberry-q10-sdk-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/3939390650b170ba28e9bf3c53d397ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timneil1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2013/02/devblog-keyboard-beta-e1360054184191.png" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry 10 Dev Alpha OS Update &#8211; January 30th</title>
		<link>http://devblog.blackberry.com/2013/01/dev-alpha-os-update/</link>
		<comments>http://devblog.blackberry.com/2013/01/dev-alpha-os-update/#comments</comments>
		<pubDate>Thu, 24 Jan 2013 20:26:17 +0000</pubDate>
		<dc:creator>Tim N.</dc:creator>
				<category><![CDATA[Adobe AIR Development]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[Cascades]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[BlackBerry 10 Dev Alpha C]]></category>
		<category><![CDATA[Keyboard]]></category>
		<category><![CDATA[QWERTY]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=13266</guid>
		<description><![CDATA[With the BlackBerry 10 launch event just around the corner, we’re also making an update available for the BlackBerry 10 Dev Alpha A and B testing devices. That’s right &#8211; on January 30th we’ll be providing an updated version of the BlackBerry 10 SDK and OS for the BlackBerry 10 Dev Alpha A and B [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=13266&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><img alt="" src="http://rimdevblog.files.wordpress.com/2013/01/devealphaupdatepic1.jpg" /></p>
<p>With the BlackBerry 10 launch event just around the corner, we’re also making an update available for the BlackBerry 10 Dev Alpha A and B testing devices. That’s right &#8211; on January 30th we’ll be providing an updated version of the BlackBerry 10 SDK and OS for the BlackBerry 10 Dev Alpha A and B testing devices. This SDK and OS upgrade will be delivered in the same manner as the <a href="http://devblog.blackberry.com/2013/01/native-sdk-january-refresh/" target="_new">previous target OS version</a>, as an available target OS update in the Momentics IDE and as an OS upgrade for your BlackBerry 10 Dev Alpha testing device. Please check out the details from the <a href="http://devblog.blackberry.com/2013/01/native-sdk-january-refresh/" target="_new">previous blog post</a> on how to download the latest target OS from within Momentics, and how to upgrade your BlackBerry 10 Dev Alpha OS.</p>
<p>Just like the previous target OS update, this one brings simply a newer version of the BlackBerry 10 SDK OS but with a slight twist. This January 30th update will also include the BlackBerry Hub, phone, and BlackBerry Maps applications. Adding these three new applications will go further to help developers test their end-to-end integration with core BlackBerry 10 applications.</p>
<p>So get ready for the launch event next week, and also prepare your development environment and test devices for an update.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/13266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/13266/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=13266&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2013/01/dev-alpha-os-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/3939390650b170ba28e9bf3c53d397ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">timneil1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2013/01/devealphaupdatepic1.jpg" medium="image" />
	</item>
	</channel>
</rss>
