<?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&#039;s Blog</title>
	<atom:link href="http://devblog.blackberry.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://devblog.blackberry.com</link>
	<description></description>
	<lastBuildDate>Wed, 08 Feb 2012 16:21:58 +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&#039;s Blog</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&#039;s Blog" />
	<atom:link rel='hub' href='http://devblog.blackberry.com/?pushpress=hub'/>
		<item>
		<title>It&#8217;s all about the data (and reporting) &#8211; an interview with Distimo</title>
		<link>http://devblog.blackberry.com/2012/02/distimo-interview/</link>
		<comments>http://devblog.blackberry.com/2012/02/distimo-interview/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 16:15:34 +0000</pubDate>
		<dc:creator>Alex K.</dc:creator>
				<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[app markets]]></category>
		<category><![CDATA[app stores]]></category>
		<category><![CDATA[BlackBerry DevCon Europe]]></category>
		<category><![CDATA[Distimo]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[storefront]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8411</guid>
		<description><![CDATA[An interview with Distimo, who provide app reporting services.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8411&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>I’m here at <a href="http://www.blackberrydevcon.com/europe" target="_new">BlackBerry DevCon Europe</a> with with Remco van den Elzen from <a href="http://www.distimo.com/" target="_new">Distimo</a>. BlackBerry® developers around the world know that name – it’s one of the best app store reporting services available. Remco, you were mentioning before that there are a lot of BlackBerry developers using Distimo now – every three in the top three hundred use your service. For those who don’t know, what do you offer developers?</strong></p>
<p>We have a free analytics tool available to developers for BlackBerry App World™ and across all major app stores. We enable them to track applications across all those stores, but also in terms of advertising networks. So we allow them to track their own applications, to look at their rankings and see how they’re doing in each country and each store, and also look at what they’re making from each purchase and from advertising revenue.</p>
<p><strong>You break it down into categories too, to see how they’re doing in each category?</strong></p>
<p>Yes – so for example, they can look at the Business category or the top level of the Games category, so they can compare themselves against competitors. It makes it very relevant for them to see how they’re doing in each market.</p>
<p><strong>Your service also supports Apple App Store, Google Android Market and other storefronts. For developers who build for multiple platforms, are they able to compare their data from across different storefronts if they’re selling or offering their app in those?</strong></p>
<p>Yes. That’s also the added value – so they can have one chart, for example, stacking up revenue from Apple, Android, BlackBerry, Windows Phone and Nokia. So, all the major stores we do support, and they can even integrate the ad revenue, so they can instantly see what kind of business models are working best for them.</p>
<p><span id="more-8411"></span></p>
<p><strong>Whether it’s a freemium or a one-time purchase or if ad-supported really is the best model – they can track it over all the different storefronts and see.</strong></p>
<p>Yeah, and we see a lot of revenue coming from after users downloaded the applications. It used to be that the paid application was very popular, but right now a lot of revenue is being made from in-app purchase or advertising, so they can really see how the model is evolving for them. They can even benchmark it against the market, so they can see what proportion of revenue is generated by in-app services, what kind of ad revenue they’re making, and compare that against the market.</p>
<p><strong>So when you’re looking at all the data – and you obviously have a ton of data here at your disposal – do you internally then look at that and do&#8230;is it monthly and quarterly reports?</strong></p>
<p>Yes, and developers may also know our name because we publish a lot of reports about the aggregated data we collect. So we collect a lot of data from a lot of developers, and we aggregate that data and we provide reports for free on our website that give general insight into how the market is evolving. We also have paid reports that are available to other companies – mainly device manufacturers, operators and larger developers – the ones who are interested in a variety of metrics. For example, they’d like to know which apps are successful, or how large is Apple versus Google in a certain market.</p>
<p><strong>The service today – it’s free to sign up for and connect to any of the stores?</strong></p>
<p>Yeah, it’s very simple – just go to the website, sign up and allow us access to your reporting. We don’t need to insert any code into your application, you’ll be set up in a few minutes and you can get charting away.</p>
<p><strong>What other services are you looking at now with all that data? Are there more things you’re looking at offering? I know you mentioned ads – that’s available today?</strong></p>
<p>That’s available today. You can add four different ad networks right now, and we’re looking to add a few more.</p>
<p><strong>What are the ad networks now?</strong></p>
<p>iAd, Adfonic, AdMob, and InMobi.</p>
<p><strong>When you’re looking at storefronts now, what trends do you see? We talk about advertising and in-app purchasing and freemium models, but what trends interest you? What do you like looking at when you’re looking at reports?</strong></p>
<p>What’s very interesting in the east – for example, China – is that it’s gaining a lot of momentum in a lot of stores in terms of the development that’s being made. That’s a market that’s really exploding right now. What you mentioned about in-app purchases – that’s very relevant, and also looking at types of content that are popular in different storefronts. Games are typically very popular, but it differs by device and by storefront. Those trends are very interesting to look at.</p>
<p><strong>Alright, so, this may be a loaded question – on BlackBerry smartphones or BlackBerry® PlayBook™ tablets, what’s your favorite app?</strong></p>
<p>For the BlackBerry PlayBook tablet, I think the games are very nice, beautiful games – the racing games, I really like, and of course I always like the <a href="http://blogs.blackberry.com/2012/01/cut-the-rope-playbook/" target="_new">Cut The Rope</a>. But the racing games on the BlackBerry PlayBook tablet are very nice to play with.</p>
<p><strong>Alright, so thank you very much, and we really appreciate you coming out to BlackBerry DevCon Europe.</strong></p>
<p>Thank you so much.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rimdevblog.wordpress.com/8411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rimdevblog.wordpress.com/8411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rimdevblog.wordpress.com/8411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rimdevblog.wordpress.com/8411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rimdevblog.wordpress.com/8411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rimdevblog.wordpress.com/8411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rimdevblog.wordpress.com/8411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rimdevblog.wordpress.com/8411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rimdevblog.wordpress.com/8411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rimdevblog.wordpress.com/8411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rimdevblog.wordpress.com/8411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rimdevblog.wordpress.com/8411/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8411&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/02/distimo-interview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7d0e94a7e96e80d5911732d43f31a39c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex K.</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Developer Challenge – EMEA Recognition Award Winners Announced</title>
		<link>http://devblog.blackberry.com/2012/02/blackberry-developer-challenge-emea-recognition-winners/</link>
		<comments>http://devblog.blackberry.com/2012/02/blackberry-developer-challenge-emea-recognition-winners/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 15:51:03 +0000</pubDate>
		<dc:creator>Alex K.</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[awards]]></category>
		<category><![CDATA[devcon europe]]></category>
		<category><![CDATA[developer challenge]]></category>
		<category><![CDATA[emea]]></category>
		<category><![CDATA[winners]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8378</guid>
		<description><![CDATA[Announcing the winners of the EMEA Recognition Awards for the 2011 BlackBerry Developer Challenge.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8378&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-7106" title="2011 BlackBerry Developer Challenge" src="http://rimdevblog.files.wordpress.com/2011/09/developer-challenge.jpg" alt="2011 BlackBerry Developer Challenge" width="600" height="258" /></p>
<p>To wrap up the <a href="http://www.blackberrypartnersfund.com/challenge" target="_new">2011 BlackBerry® Developer Challenge</a>, Research In Motion® (RIM®) and the BlackBerry Partners Fund have announced the final round of Recognition Award winners at <a href="http://www.blackberrydevcon.com/europe" target="_new">BlackBerry DevCon Europe</a>. Overall, we were very excited to see all the apps that were submitted to the developer challenge from around the world – they showcase the creativity of the BlackBerry developer community and your amazing talents. Keep these great apps coming in 2012 and remember to #BeBold!</p>
<p>Congratulations to these Recognition Award recipients! They receive a package with prizes consisting of tickets to the now sold-out BlackBerry DevCon Europe, a BlackBerry® PlayBook™ tablet, BlackBerry® smartphones and more.</p>
<ul>
<li><strong>Best B2C app developed for a customer by an agency or ISV</strong> &#8211; <a href="http://appworld.blackberry.com/webstore/content/50889?lang=en" target="_new">Yemeksepeti</a> by <a href="http://www.tmob.com.tr/" target="_new">tmob</a></li>
<li><strong>Most useful enterprise application</strong> – <a href="http://www.gullivernet.com/EN/gulliver_mdcing.htm" target="_new">MDC Mobile Data Collection</a> by <a href="http://www.gullivernet.com/EN/gulliver_mdcing.htm" target="_new">Gulliver</a></li>
<li><strong>Best website conversion using the BlackBerry WebWorks platform</strong> – <a href="http://appworld.blackberry.com/webstore/content/67775?lang=en" target="_new">Salzburger Nachrichten Mobil</a> by <a href="http://www.salzburg.com/nachrichten/" target="_new">Salzburger Nachrichten</a></li>
<li><strong>Most creative implementation of Super App characteristics</strong> – <a href="http://appworld.blackberry.com/webstore/content/24780?lang=en" target="_new">InStyle.de</a> by <a href="http://www.isec7.com/" target="_new">ISEC7</a></li>
<li><strong>Top performers – Most innovative use of Payment Service and/or Advertising Service</strong> &#8211; <a href="http://www.bellshare.com/" target="_new">Bellshare</a></li>
<li><strong>Academic &#8211; Most compelling app created by a student or faculty member</strong> – <a href="http://appworld.blackberry.com/webstore/content/35440?lang=en" target="_new">Polar Slide</a> by Dustyroom</li>
</ul>
<p>For more information on the BlackBerry developer challenge and to read the press release visit: <a href="http://www.blackberrypartnersfund.com/challenge" target="_new">http://www.blackberrypartnersfund.com/challenge</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rimdevblog.wordpress.com/8378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rimdevblog.wordpress.com/8378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rimdevblog.wordpress.com/8378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rimdevblog.wordpress.com/8378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rimdevblog.wordpress.com/8378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rimdevblog.wordpress.com/8378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rimdevblog.wordpress.com/8378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rimdevblog.wordpress.com/8378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rimdevblog.wordpress.com/8378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rimdevblog.wordpress.com/8378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rimdevblog.wordpress.com/8378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rimdevblog.wordpress.com/8378/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8378&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/02/blackberry-developer-challenge-emea-recognition-winners/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7d0e94a7e96e80d5911732d43f31a39c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex K.</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/09/developer-challenge.jpg" medium="image">
			<media:title type="html">2011 BlackBerry Developer Challenge</media:title>
		</media:content>
	</item>
		<item>
		<title>Second Gear Games benefit from Android and Java on the BlackBerry platform</title>
		<link>http://devblog.blackberry.com/2012/02/dev-success-second-gear-games/</link>
		<comments>http://devblog.blackberry.com/2012/02/dev-success-second-gear-games/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 15:28:47 +0000</pubDate>
		<dc:creator>Alex K.</dc:creator>
				<category><![CDATA[Case Studies & Success Stories]]></category>
		<category><![CDATA[Game Development]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[BlackBerry Runtime for Android Apps]]></category>
		<category><![CDATA[developer success]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[plug-in]]></category>
		<category><![CDATA[Second Gear Games]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8386</guid>
		<description><![CDATA[Check out an interview with Sergei from Second Gear Games about developing for the BlackBerry platform.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8386&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>When the founders of Second Gear Games, Sergei Lapin and Melanie Dompierre, began developing mobile apps in 2009, they consciously decided to work with multiple platforms, in particular BlackBerry® and Android™. While a handful of Second Gear’s games began as BlackBerry apps, most were built for Android first. Regardless, applications needed to be transferable to each platform and the games coding process needed to be as efficient as possible. Sergei’s solution was to develop apps with a touch screen-only version first, and then add support for keyboard and trackball/trackpad afterward. Still, seamless integration was not always easy and in many cases it took significant time and effort.</p>
<p>This, however, all changed with the addition of BlackBerry® Runtime for Android apps on the new BlackBerry® PlayBook™ OS 2.0. The process of porting Android apps has now become a few simple clicks.</p>
<p>Sergei talked to us about BlackBerry Runtime for Android apps, the benefit of working with the BlackBerry® Java® Plug-in for Eclipse™, and why it has always been important for Second Gear Games to run apps on BlackBerry devices.</p>
<p><span id="more-8386"></span></p>
<p><strong>How has the BlackBerry Runtime for Android apps made it easier for you to run Android apps on the BlackBerry PlayBook tablet?</strong></p>
<p>In the past, when we would build an Android app and then port it to the BlackBerry OS, the porting process would take us anywhere from a week to a month depending on the complexity of the game. Despite the fact that the app&#8217;s code remained in Java, there were still a number of differences between the platforms and functionalities that needed to be translated from one operating system to the other.</p>
<p>With BlackBerry Runtime for Android, porting apps is effortless and there is nothing we need to change in the coding of our games to make it run on the BlackBerry PlayBook tablet. The games compile, upload, and scale themselves to the tablet in absolutely no time at all. It’s amazing what a difference it makes: it took us less than an hour to put the Android version of Shopper&#8217;s Paradise HD on the BlackBerry PlayBook tablet.</p>
<p>There is no noticeable performance penalty when running an Android app on the device and all we really needed to get started was a BlackBerry App World™ vendor account and a BlackBerry PlayBook tablet running the latest BlackBerry PlayBook OS 2.0 beta.</p>
<p><strong>How useful is the BlackBerry Java Plug-in for Eclipse?</strong></p>
<p>It’s a huge benefit to be able to use the BlackBerry Java Plug-in for Eclipse. It allows developers to use the same integrated development environment (IDE) and maintain one project on two platforms. Software isn’t perfect, minor bugs will need to be fixed regardless of how much you test it. If you’ve split your code into multiple copies to support multiple platforms, then you have to go and edit all those copies, apply the changes, and fix the bugs. But one major benefit of the common code base is that you can change only one set of files and then build for multiple targets, which is a huge timesaver.</p>
<p><strong>Why is it important for you to run games on the BlackBerry PlayBook tablet?</strong></p>
<p>There are a couple main reasons. First of all, the uptake of paid apps has always been really good on BlackBerry devices. When we began developing in 2009 on the respective Android and BlackBerry platforms, our BlackBerry games were generating more revenue than our Android games, even though the Android market wasn’t as crowded back then. Now, Android is so over-populated and there is so much free content available that selling apps is even more of a challenge.</p>
<p>With BlackBerry it’s always been easier – we have a very receptive customer base that we communicate with on a regular basis, exchanging ideas and responding to any technical issues that customers might have. This relationship makes it even more enjoyable to build and publish on the BlackBerry platform.</p>
<p>I’m also really impressed by the device itself. I’ve tested a lot of different tablets, and to be honest, I like the BlackBerry PlayBook tablet more than any of them. It’s a really pleasant device, from its responsiveness to its user interface to its screen size – quite frankly, I like everything about it.</p>
<p><strong>Thanks very much for your time today, Sergei!</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rimdevblog.wordpress.com/8386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rimdevblog.wordpress.com/8386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rimdevblog.wordpress.com/8386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rimdevblog.wordpress.com/8386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rimdevblog.wordpress.com/8386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rimdevblog.wordpress.com/8386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rimdevblog.wordpress.com/8386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rimdevblog.wordpress.com/8386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rimdevblog.wordpress.com/8386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rimdevblog.wordpress.com/8386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rimdevblog.wordpress.com/8386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rimdevblog.wordpress.com/8386/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8386&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/02/dev-success-second-gear-games/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7d0e94a7e96e80d5911732d43f31a39c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex K.</media:title>
		</media:content>
	</item>
		<item>
		<title>Flip a photo from your BlackBerry to your BlackBerry PlayBook with a single click [VIDEO]</title>
		<link>http://devblog.blackberry.com/2012/02/open-on-photo-playbook/</link>
		<comments>http://devblog.blackberry.com/2012/02/open-on-photo-playbook/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 15:23:58 +0000</pubDate>
		<dc:creator>Alex K.</dc:creator>
				<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[BlackBerry Bridge]]></category>
		<category><![CDATA[BlackBerry DevCon Europe]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8402</guid>
		<description><![CDATA[A video demo of the new "Open On..." feature of BlackBerry® Bridge™ 2.0 when taking a photo.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8402&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><span style="text-align:center; display: block;"><a href="http://devblog.blackberry.com/2012/02/open-on-photo-playbook/"><img src="http://img.youtube.com/vi/swfkIbM4JdY/2.jpg" alt="" /></a></span></p>
<p style="text-align:center;">[<a href="http://www.youtube.com/watch?v=swfkIbM4JdY">YouTube link for mobile viewing</a>]</p>
<p>Anyone who’s ever done a presentation with a demonstration knows the fear that builds as you take the stage. You’ve rehearsed, you’ve quadruple checked the demo, the Wi-Fi®, Bluetooth®, everything – and then POOF, your demo goes off the tracks in front of 2,000 people.</p>
<p>Our own Vivek Bhardwaj, Head of Software Portfolio EMEA, had this happen today during the keynote at <a href="http://www.blackberrydevcon.com/europe" target="_new">BlackBerry DevCon Europe</a>. Vivek was going to demo the new “Open On&#8230;” feature of BlackBerry® Bridge™ 2.0 when taking a photo. “Open On&#8230;” allows you to open a photo or other document from your BlackBerry smartphone onto your BlackBerry® PlayBook™ tablet with one click. The demo didn’t go off as planned. This is one of Vivek’s favorite new features, so we grabbed our video production crew to tape a follow up of the demo – watch it above!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rimdevblog.wordpress.com/8402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rimdevblog.wordpress.com/8402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rimdevblog.wordpress.com/8402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rimdevblog.wordpress.com/8402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rimdevblog.wordpress.com/8402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rimdevblog.wordpress.com/8402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rimdevblog.wordpress.com/8402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rimdevblog.wordpress.com/8402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rimdevblog.wordpress.com/8402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rimdevblog.wordpress.com/8402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rimdevblog.wordpress.com/8402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rimdevblog.wordpress.com/8402/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8402&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/02/open-on-photo-playbook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7d0e94a7e96e80d5911732d43f31a39c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex K.</media:title>
		</media:content>
	</item>
		<item>
		<title>Digging Deep: Understanding BlackBerry Theme Builder – Part 3: Manipulating Themes</title>
		<link>http://devblog.blackberry.com/2012/02/digging-deep-understanding-blackberry-theme-builder-part-3-manipulating-themes/</link>
		<comments>http://devblog.blackberry.com/2012/02/digging-deep-understanding-blackberry-theme-builder-part-3-manipulating-themes/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 21:11:34 +0000</pubDate>
		<dc:creator>garett</dc:creator>
				<category><![CDATA[Theme Development]]></category>
		<category><![CDATA[BlackBerry 7]]></category>
		<category><![CDATA[BlackBerry Theme Builder]]></category>
		<category><![CDATA[BlackBerry Theme Studio 6]]></category>
		<category><![CDATA[theme development]]></category>
		<category><![CDATA[Themes]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8362</guid>
		<description><![CDATA[The third and final part in our series on modifying BlackBerry Theme Builder to create BlackBerry 7 OS themes.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8362&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As mentioned in <a href="http://devblog.blackberry.com/2012/01/blackberry-7-theme-development/" target="_new">Part 1 of our “Understanding BlackBerry® Theme Builder”</a> series, when BlackBerry Theme Builder exports themes, it dumps all image and SVG files to the Windows® temp directory, uses them to compile the theme, then deletes the files. The SVG files need to be customized to provide a layout for the target device’s resolution. This portion of the process is done manually and is very difficult, so read this blog post closely!</p>
<p>The first thing that needs to be done is to retrieve the pz_ directory and the pz_ properties file from the Windows temp directory after BlackBerry Theme Builder exports these files , but before the files can be deleted. Doing this manually would likely not work ; it happens very quickly, so you may need to apply permissions to the directory to prevent file deletion.</p>
<p>(<strong>Note:</strong> When changing any system permissions it is extremely important to fully understand the repercussions and only make changes at your own discretion.)</p>
<p>After you have these files saved to a safe place, such as your desktop of a common development directory, you can copy the pz_ properties file to the pz_ directory to keep them all in one place.</p>
<p><span id="more-8362"></span></p>
<p>Next you will need to open the various SVG files in the directory you save and make manual changes to support the resolution and desired layout on the target device. For example, the main SVG wrapper element has width and height attributes; these can be set to the width and height of the target device’s resolution. For any other elements, the width, height, x and y values may need to be set. Here is a list of some elements which can be accessed and modified:</p>
<ul>
<li>xlink:href
<ul>
<li>CurrentDateTime</li>
<li>AlarmIndicator</li>
<li>BatteryLevel</li>
<li>Coverage</li>
<li>SystemStatus</li>
<li>GridIndicators</li>
<li>Roaming</li>
<li>SignalLevel</li>
<li>WLANSignalLevel</li>
<li>GPSMode</li>
<li>Image</li>
<li>OwnerInfo</li>
<li>ProfileIndicator</li>
</ul>
</li>
</ul>
<ul>
<li>Id
<ul>
<li>hs_profile_underlay</li>
<li>hs_profile_entry_icon</li>
<li>hs_profile_focus_entry_icon</li>
</ul>
</li>
</ul>
<ul>
<li>
<ul>
<li>Id</li>
<li>wifi_bullets</li>
</ul>
</li>
</ul>
<p>A forum post will be started where users can contribute additional elements and attributes in the <a href="http://supportforums.blackberry.com/t5/BlackBerry-Themes-Animated/bd-p/plazmic_cdk">BlackBerry® Themes &amp; Animated Graphics</a> board.</p>
<p>After you have modified all of the SVG files, you will need to compile the theme files into CODs that can be installed to your device.</p>
<p>First, you will need to modify the ThemeBundler.contentDir element of the pz_.properties file to point to the current directory. Then you can run the following two commands from a command prompt:</p>
<p><code>\bin\svgc.exe *.svg<br />
\bin\tbbundle.exe pz_.properties<br />
</code></p>
<p>Make sure to watch the console for any errors when parsing the SVG. If all is successful then the theme CODs should be output to the directory specified in the ThemeBundler.outFileDir element of the pz_.properties file.</p>
<p>Your theme is now ready to be loaded for testing onto an actual BlackBerry smartphone!</p>
<p>However, this method of theme creation is not an exact science. The layout of all elements and items will take some time to get right and not all portions of the theme will be fully supported. It may take some time to get it right with several testing iterations:</p>
<p><code>while (theme != perfect)<br />
modify SVG → compile code → load onto device → test thoroughly<br />
</code></p>
<p>It would be a good idea to progress with a small number of modifications until you reach the desired theme state. A few things to note:</p>
<ol>
<ol>
<li>There is a 5MB file size limit for themes on the smartphone , any themes greater than this will be rejected by the target device</li>
<li>All images exported by Theme Studio using this method will be of an incorrect size as you are targeting a different handheld. To optimize the user experience you will need to change each image to the size expected by the target device.</li>
</ol>
</ol>
<p>Once you are satisfied, you can then distribute your theme using your preferred distribution channels, including the BlackBerry App World storefront.</p>
<p>Have you had success creating themes this way? Let us know in the comments!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rimdevblog.wordpress.com/8362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rimdevblog.wordpress.com/8362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rimdevblog.wordpress.com/8362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rimdevblog.wordpress.com/8362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rimdevblog.wordpress.com/8362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rimdevblog.wordpress.com/8362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rimdevblog.wordpress.com/8362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rimdevblog.wordpress.com/8362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rimdevblog.wordpress.com/8362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rimdevblog.wordpress.com/8362/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rimdevblog.wordpress.com/8362/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rimdevblog.wordpress.com/8362/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8362&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/02/digging-deep-understanding-blackberry-theme-builder-part-3-manipulating-themes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/75e7e69af37da351a3462a17576c2209?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gbeuk</media:title>
		</media:content>
	</item>
		<item>
		<title>Latest BlackBerry PlayBook Tablet offer for Android developers</title>
		<link>http://devblog.blackberry.com/2012/02/latest-blackberry-playbook-tablet-offer-for-android-developers/</link>
		<comments>http://devblog.blackberry.com/2012/02/latest-blackberry-playbook-tablet-offer-for-android-developers/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 20:27:34 +0000</pubDate>
		<dc:creator>Alex K.</dc:creator>
				<category><![CDATA[Android Development]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[blackberry app world]]></category>
		<category><![CDATA[blackberry playbook]]></category>
		<category><![CDATA[blackberry webworks]]></category>
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8339</guid>
		<description><![CDATA[Announcing a great BlackBerry PlayBook tablet app developer promotion!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8339&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-8352" title="PlayBook" src="http://rimdevblog.files.wordpress.com/2012/02/playbook_angle3.jpg" alt="" width="620" height="414" /></p>
<p>There has been a lot of excitement today about the BlackBerry® PlayBook™ tablet developer promotion for Android™ developers, as tweeted by Alec Saunders, VP Developer Relations. Further details about the promotion will be posted on our developer site as soon as possible, but the plan is to provide one free 16GB BlackBerry PlayBook tablet to every registered BlackBerry App World™ vendor who converts their Android app for use on the BlackBerry PlayBook tablet and submits it to BlackBerry App World between February 2, 2012 and February 13, 2012.  How easy is it to bring your Android app to BlackBerry PlayBook tablet? Check out our <a href="https://bdsc.webapps.blackberry.com/android/">Android tools site</a> to see!</p>
<blockquote class='twitter-tweet'><p>Shh&#8230;. Android Devs &#8211; submit your Android app to BB AppWorld by Feb 13 and get a free Playbook &#8211;&gt; tools here: <a href="http://bit.ly/w758Ci"> bit.ly/w758Ci</a>&mdash; <br />Alec Saunders (@asaunders) <a href='http://twitter.com/#!/asaunders/status/165097598624075777' data-datetime='2012-02-02T15:41:49+00:00'>February 02, 2012</a></p></blockquote>
<p>The Android app needs to be ported and submitted prior to the deadline to be eligible for the offer. The applications will need to meet the <a href="https://appworld.blackberry.com/isvportal/home/guidelines.seam?cid=78460">BlackBerry App World Vendor Guidelines</a>, and there will of course be some terms and conditions that are principally designed to prevent abuse of the promotion. We’ll keep you posted. Now get building those apps!</p>
<p><strong>[Updated: Friday February 3, 2012 @ 4:00 PM]</strong></p>
<p>Wow, BlackBerry developer community! You certainly weren’t shy about wanting in on the BlackBerry PlayBook tablet offer for apps submitted to BlackBerry App World between now and February 13. And you know what? We are in the year of &#8220;Being Bold&#8221;, and such an outpouring of interest from you should be rewarded!  We&#8217;re opening this offer to any app &#8211; BlackBerry® WebWorks™, Native, Adobe® AIRv, and Android.  Same deadline of February 13 applies.  There are some <a href="http://us.blackberry.com/developers/tablet/playbook_offer2012.jsp" target="_blank">terms and conditions</a>, but they’re there to protect you and your content. We look forward to your submissions!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rimdevblog.wordpress.com/8339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rimdevblog.wordpress.com/8339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rimdevblog.wordpress.com/8339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rimdevblog.wordpress.com/8339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rimdevblog.wordpress.com/8339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rimdevblog.wordpress.com/8339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rimdevblog.wordpress.com/8339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rimdevblog.wordpress.com/8339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rimdevblog.wordpress.com/8339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rimdevblog.wordpress.com/8339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rimdevblog.wordpress.com/8339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rimdevblog.wordpress.com/8339/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8339&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/02/latest-blackberry-playbook-tablet-offer-for-android-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7d0e94a7e96e80d5911732d43f31a39c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex K.</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/02/playbook_angle3.jpg" medium="image">
			<media:title type="html">PlayBook</media:title>
		</media:content>
	</item>
		<item>
		<title>Digging Deep: Using BlackBerry Theme Studio 6 to Build Themes for BlackBerry 7 – Part 2</title>
		<link>http://devblog.blackberry.com/2012/02/blackberry-7-theme-development-part-2/</link>
		<comments>http://devblog.blackberry.com/2012/02/blackberry-7-theme-development-part-2/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 15:46:45 +0000</pubDate>
		<dc:creator>garett</dc:creator>
				<category><![CDATA[Theme Development]]></category>
		<category><![CDATA[BlackBerry 7]]></category>
		<category><![CDATA[BlackBerry Theme Builder]]></category>
		<category><![CDATA[BlackBerry Theme Studio 6]]></category>
		<category><![CDATA[theme development]]></category>
		<category><![CDATA[Themes]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8326</guid>
		<description><![CDATA[Part 2 of our three-part series on how to modify BlackBerry Theme Builder to create themes for BlackBerry 7 OS devices.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8326&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://devblog.blackberry.com/2012/01/blackberry-7-theme-development/" target="_new">Part 1 of our “Understanding BlackBerry® Theme Builder”</a> series, an overview of how BlackBerry Theme Builder works was provided. This blog post serves as the background to modifying BlackBerry® Theme Studio, which is what we’ll be doing today – read on!</p>
<p>1. The first thing we need to do is modify the device_profiles.properties file to include information for the BlackBerry® smartphone model/series for which we will be creating a theme.</p>
<p><strong>Example:</strong><br />
plazmic.device&lt;NUM&gt;.name=BlackBerry &lt;Model&gt; [Series]<br />
plazmic.device&lt;NUM&gt;.shortName=&lt;Model&gt;<br />
plazmic.device&lt;NUM&gt;.modelName=&lt;ModelName&gt;<br />
plazmic.device&lt;NUM&gt;.file=blackberry/BB&lt;Model&gt;.properties<br />
plazmic.device&lt;NUM&gt;.thumbnail=blackberry/images/BB&lt;Model&gt;_thumbnail.png</p>
<p><strong>&lt;NUM&gt;</strong> Each device listed in this file is incremented in this element. Any new element added should be exactly one higher than the previous listed.</p>
<p><strong>&lt;Model&gt;</strong> The smartphone model you will be creating the theme for (ie. BlackBerry® Bold™ 9900 smartphone)</p>
<p><strong>[Series]</strong> If there are multiple smartphones with the same UI characteristics (ie BlackBerry Bold 9900 smartphone and BlackBerry® Bold™ 9930 smartphone) you can include “Series”</p>
<p><strong>&lt;ModelName&gt;</strong> The commercial name for the smartphone (ie. Bold™, Curve™ or Torch™)</p>
<p><span id="more-8326"></span></p>
<p>2. Next we need to create the BB&lt;Model&gt;.properties file referenced by the device_profiles.properties file. The easiest way to do this would be to copy an existing BB&lt;Model&gt;.properties of a BlackBerry® 6 device, then simply rename the file to reflect the target model and update the resolution (screen.size) with the resolution of the target device.</p>
<p>3. We also need to create some files to let BlackBerry Theme Builder know which theme types are supported for our new device. To do this, copy an existing device’s .properties file:</p>
<p><strong>Example:</strong><br />
&lt;ThemeStudio&gt;\resources\theme\BlackBerry6_480x360\9780BlackBerry6.properties</p>
<p>From there, rename it to suit the model of device being targeted but <strong>keep it in the same directory</strong>.</p>
<p>4. Finally, open this file in a text editor and change the following values:<br />
theme.name = &lt;Model&gt; BlackBerry®6 Custom<br />
theme.device = &lt;Model&gt;<br />
theme.base = BlackBerry®7_&lt;Resolution&gt;_b<br />
theme.alternateBase = //Remove this line entirely from the file, it is not needed<br />
theme.supportedHandheldOs = 6.0,7.0<br />
theme.preferredHandheldOs = 7.0</p>
<p>&lt;Resolution&gt; &#8211; The resolution of the target device’s display</p>
<p>After this is done, you should be able to launch BlackBerry Theme Builder and select the model of device you have just added as well as the theme layout. If this works, then you have successfully modified BlackBerry Theme Builder!</p>
<p>(<strong>Note:</strong> Functionalities such as previewing on device and/or simulator will not work. Test themes need to be loaded outside of BlackBerry Theme Builder for testing using methods such as JavaLoader or BlackBerry® Desktop Software.)</p>
<p>Exporting the theme file at this time and trying to load it onto a device will cause some usability issues, as the theme has been created for a device with a different resolution from the target device. There is a bit more work that will go into customizing the theme before it can look and function properly. This will be covered in Part 3 – Manipulating Themes. Watch for this blog post soon!</p>
<p>Let us know if you have any questions so far!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rimdevblog.wordpress.com/8326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rimdevblog.wordpress.com/8326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rimdevblog.wordpress.com/8326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rimdevblog.wordpress.com/8326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rimdevblog.wordpress.com/8326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rimdevblog.wordpress.com/8326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rimdevblog.wordpress.com/8326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rimdevblog.wordpress.com/8326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rimdevblog.wordpress.com/8326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rimdevblog.wordpress.com/8326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rimdevblog.wordpress.com/8326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rimdevblog.wordpress.com/8326/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8326&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/02/blackberry-7-theme-development-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/75e7e69af37da351a3462a17576c2209?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gbeuk</media:title>
		</media:content>
	</item>
		<item>
		<title>Available now &#8211; BlackBerry Messenger (BBM) Social Platform SDK v1.3 for BlackBerry Java</title>
		<link>http://devblog.blackberry.com/2012/02/bbm-social-platform-sdk-java/</link>
		<comments>http://devblog.blackberry.com/2012/02/bbm-social-platform-sdk-java/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 15:43:11 +0000</pubDate>
		<dc:creator>Alex K.</dc:creator>
				<category><![CDATA[Java Development]]></category>
		<category><![CDATA[Platform Services]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[bbm social platform]]></category>
		<category><![CDATA[blackberry messenger]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8318</guid>
		<description><![CDATA[v1.3 of the BBM Social Platform for Java is now available to download.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8318&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It’s a great time to announce that version 1.3 of the BlackBerry® Messenger (BBM™) Social Platform SDK for BlackBerry® Java® is now available!</p>
<p>One feature we’re excited about is that an application can now determine how it was invoked from within the BBM application. This feature is particularly useful if you would like to run some logic within your app to see if the application was invoked through a personal message, chat bubble, or profile box title clicks. For example, your application updates the user’s BBM personal message with an achievement and is seen by their BBM contacts. When a BBM contact invokes the link, your app now has the insight from where in the BBM application it was launched. This helps you as a developer understand how users are interacting with your app through BBM and the BBM Platform.</p>
<p>Here are some other highlights -</p>
<ul>
<li>Users can manage their settings in order to “Allow [app name] to connect you with other app users”. With this feature, the user has the ability to prevent dialog boxes from prompting when making/requesting to join public connections.</li>
</ul>
<p><img class="aligncenter size-full wp-image-8319" title="" src="http://rimdevblog.files.wordpress.com/2012/02/java-update-1.jpg" alt="" width="360" height="380" /></p>
<ul>
<li>Users can easily enable the Profile Box by clicking the checkmark “Post recent activities to BBM Profile” when the app initially connects to BBM.</li>
</ul>
<p><img class="aligncenter size-full wp-image-8320" title="" src="http://rimdevblog.files.wordpress.com/2012/02/java-update-2.jpg" alt="" width="360" height="203" /></p>
<ul>
<li>The character limit for setting personal messages within the user profile has now been increased to 160.</li>
</ul>
<p>You can now <a href="http://appworld.blackberry.com/webstore/content/3729?lang=en" target="_new">download the latest version of BBM v6.1</a> from the BlackBerry App World™ storefront.</p>
<p>To get started with the BBM Social Platform and review all the features supported, be sure to check out the BlackBerry Developer Zone’s <a href="http://www.blackberry.com/developers/bbm" target="_new">BBM Social Platform</a> page – and stay tuned to the Inside BlackBerry Developer’s Blog for more updates!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rimdevblog.wordpress.com/8318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rimdevblog.wordpress.com/8318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rimdevblog.wordpress.com/8318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rimdevblog.wordpress.com/8318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rimdevblog.wordpress.com/8318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rimdevblog.wordpress.com/8318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rimdevblog.wordpress.com/8318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rimdevblog.wordpress.com/8318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rimdevblog.wordpress.com/8318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rimdevblog.wordpress.com/8318/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rimdevblog.wordpress.com/8318/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rimdevblog.wordpress.com/8318/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8318&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/02/bbm-social-platform-sdk-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7d0e94a7e96e80d5911732d43f31a39c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex K.</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/02/java-update-1.jpg" medium="image" />

		<media:content url="http://rimdevblog.files.wordpress.com/2012/02/java-update-2.jpg" medium="image" />
	</item>
		<item>
		<title>Digging Deep: Using BlackBerry Theme Studio 6 to Build Themes for BlackBerry 7 – Part 1</title>
		<link>http://devblog.blackberry.com/2012/01/blackberry-7-theme-development/</link>
		<comments>http://devblog.blackberry.com/2012/01/blackberry-7-theme-development/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 21:04:49 +0000</pubDate>
		<dc:creator>garett</dc:creator>
				<category><![CDATA[Theme Development]]></category>
		<category><![CDATA[BlackBerry 7]]></category>
		<category><![CDATA[BlackBerry Theme Builder]]></category>
		<category><![CDATA[BlackBerry Theme Studio 6]]></category>
		<category><![CDATA[theme development]]></category>
		<category><![CDATA[Themes]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8304</guid>
		<description><![CDATA[The first part in a three-part blog post series about how to use BlackBerry Theme Studio 6 to build themes for BlackBerry 7 OS devices.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8304&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>BlackBerry® Theme Studio provides a suite of design tools that allow designers and developers to create themes for BlackBerry® smartphones. With BlackBerry Theme Studio v6.0, theme developers were able to target BlackBerry® smartphones running software versions up to and including BlackBerry® 6. As some of you may have heard, developers have made great strides in creating themes for BlackBerry 7 OS devices despite the lack of a BlackBerry Theme Studio release that officially supports these devices. How did they do it? Some BlackBerry theme advocates were able to determine the anatomy of how BlackBerry Theme Builder creates and compiles themes, and then interrupt and modify the process to have it create themes for unreleased device resolutions.</p>
<p><strong>Will Research In Motion (RIM®) let me modify BlackBerry Theme Studio to create themes for OS 7 devices?</strong></p>
<p>Absolutely! Note that the method proposed in this workaround is by no means easy. It will require considerably more effort to get even basic themes working, but it can be used as a means to create themes until an official BlackBerry Theme Studio is released that supports BlackBerry 7 OS devices. Although these steps are being provided, this method of creating themes is essentially unsupported. Theme creation and stability will entirely be the responsibility of the developer; no bugs will be logged against this method of creating themes.</p>
<p><span id="more-8304"></span></p>
<p><strong>If Liquid Graphics broke theme support, then how can themes be made?</strong></p>
<p>For the most part, the anatomy of a theme has stayed relatively unchanged between OS releases. With the introduction of BlackBerry 7 OS, several screens now use a completely new mechanism to create the UI, known as Liquid Graphics. Because of this large change, some features and functionalities supported in previous OS themes may be unsupported. This would be a limitation of BlackBerryTheme Studio 6.0 not being aware of how themes are expected in BlackBerry 7 OS. For example, both the phone and home screens previously used SVG for layouts and actions; in BlackBerry 7 OS, the phone screens no longer use SVG at all, while the home screen only uses SVG for layout purposes. All animations on the home screen and the layout of the phone screens are handled by Liquid Graphics.</p>
<p><strong>Understanding how BlackBerry Theme Builder works</strong></p>
<p>For the sake of simplicity, I will be referring to the BlackBerry Theme Studio 6.0 installation directory (wherever you may have chosen to install it on your system) as &lt;ThemeStudio&gt;.</p>
<p>Once BlackBerry Theme Builder is launched, it starts off by determining which devices and theme types are supported by reading bundled property files:</p>
<p>1) &lt;ThemeStudio&gt;\resources\devices\device_profiles.properties<br />
This file contains a list of information for all supported BlackBerry smartphone models, including a link to a file which describes the characteristics of each device and a thumbnail view of the device.</p>
<p>2) &lt;ThemeStudio&gt;\resources\devices\blackberry\BB&lt;Model&gt;.properties<br />
One of these files is included for each device model/series supported by BlackBerry Theme Studio. It lets BlackBerry Theme Builder know information about the device, such as display resolution, supported fonts, et cetera.</p>
<p>3) &lt;ThemeStudio&gt;\resources\theme\&lt;ThemeDir&gt;\&lt;Model&gt;&lt;ThemeType&gt;.properties<br />
Once BlackBerry Theme Builder reads the list of supported devices (1) and determines their properties (2), the next step is to determine which themes are available for each device. All found theme types will be displayed in the splash screen’s Select Layout Type drop-down. These themes will be based off the .thm file located in the same directory as this file.</p>
<p>After BlackBerry Theme Builder launches, and you make your changes to the theme and export your created masterpiece, BlackBerry Theme Builder does the following:</p>
<p>1) Analyzes the theme for any changes from the base theme (the default theme loaded by BlackBerry Theme Builder before any modifications are made).</p>
<p>2) Any changes found results in certain files being created during the export process by BlackBerry Theme Builder.</p>
<ul>
<li>Layout changes: SVG and associated PME files are created.</li>
<li>Image changes/additions: New image files are included.</li>
</ul>
<p>The more modifications that are made, the more files that will be exported (one image file for each image that is added). The SVG files are used to specify the layout, behavior, and reference the appropriate image files for the various icons, backgrounds, and other UI components.</p>
<p>3) These files are exported to the current user’s Windows® temp directory in a folder named with the following format:<br />
pz_&lt;5-RandomLetters&gt;</p>
<p>Also, a properties file will be exported to the temp directory in the following format:<br />
pz_&lt;5-RandomLetters&gt;.properties</p>
<p>4) BlackBerry Theme Builder then compiles these files into the theme COD file and stores that COD in another folder in the Windows temp directory with the same naming format.</p>
<p>5) BlackBerry Theme Builder then copies the COD to the defined output directory along with the required installation files (JAD, ALX etc) and deletes the two directories created in Step 4 from the file system entirely.</p>
<p>By now you should have a good idea of how BlackBerry Theme Builder figures out which devices should be supported and what happens in the theme export process behind the scenes. This should serve as a good base for the next section where we go into how to actually interrupt the build process for BlackBerry Theme Studio to create themes for devices that are not originally supported. Stay tuned for part 2 of this blog post series!</p>
<p>Got any questions about building BlackBerry themes in the meantime? Let us know in the comments!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rimdevblog.wordpress.com/8304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rimdevblog.wordpress.com/8304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rimdevblog.wordpress.com/8304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rimdevblog.wordpress.com/8304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rimdevblog.wordpress.com/8304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rimdevblog.wordpress.com/8304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rimdevblog.wordpress.com/8304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rimdevblog.wordpress.com/8304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rimdevblog.wordpress.com/8304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rimdevblog.wordpress.com/8304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rimdevblog.wordpress.com/8304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rimdevblog.wordpress.com/8304/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8304&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/01/blackberry-7-theme-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/75e7e69af37da351a3462a17576c2209?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gbeuk</media:title>
		</media:content>
	</item>
		<item>
		<title>Get your Android apps ready for the BlackBerry PlayBook OS 2.0 launch</title>
		<link>http://devblog.blackberry.com/2012/01/android-apps-for-blackberry-playbook-os-2-0/</link>
		<comments>http://devblog.blackberry.com/2012/01/android-apps-for-blackberry-playbook-os-2-0/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 19:37:56 +0000</pubDate>
		<dc:creator>Research In Motion</dc:creator>
				<category><![CDATA[Android Development]]></category>
		<category><![CDATA[BlackBerry App World]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[blackberry app world]]></category>
		<category><![CDATA[BlackBerry PlayBook OS 2.0]]></category>
		<category><![CDATA[BlackBerry Runtime for Android Apps]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8311</guid>
		<description><![CDATA[Read about how to ensure that your packaged and signed Android app is available in the BlackBerry App World storefront for the release of BlackBerry PlayBook OS 2.0.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8311&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hey everyone! James here from the Developer Relations team at Research In Motion® (RIM®).</p>
<p>At CES 2012 in Las Vegas, we previewed the upcoming BlackBerry® PlayBook™ OS 2.0 software, which is designed to have the BlackBerry® Runtime for Android™ Apps built-in! This offering will allow developers to repackage their existing Android™ applications to run on the BlackBerry® PlayBook™ tablet, as well as the upcoming BlackBerry® 10 devices.</p>
<p>Seeing the great response for the BlackBerry Runtime for Android Apps at CES, developer meet-ups and conferences that we’ve attended over the last few months, we’re expecting a huge interest in the consumer space for these apps when the update is made available next month. We want to ensure that you are able to capitalize on this unique opportunity by having your applications available when BlackBerry PlayBook OS 2.0 is launched!</p>
<p><strong>In order to ensure that your packaged and signed Android app is available in the BlackBerry App World™ storefront for the release of BlackBerry PlayBook OS 2.0, be sure to have your app submitted by Monday, February 6th, 2012.</strong></p>
<p>To help with the process of submitting your application for approval and entry into BlackBerry App World, <strong>we strongly recommend</strong> the following:</p>
<ul>
<li>Before submitting your Android application to BlackBerry App World, please make sure to remove all mention of the word “Android” from your application. Both in the application description and the application itself.</li>
<li>Please remove all links to Android Market from within your application.</li>
<li>When submitting your Android application to BlackBerry App World, please make sure to select a minimum BlackBerry PlayBook OS of 2.0.</li>
<li>Please make sure your application is signed. For more information on code signing, please view the code signing documentation on the BlackBerry Runtime for Android Apps webpage (linked <a href="https://bdsc.webapps.blackberry.com/android/documentation/request_a_code_signing_key_1767016_11.html" target="_new">here</a>).</li>
</ul>
<p>We’ve released a few different options to convert your application (from APK to BAR) which are:</p>
<ul>
<li>The <a href="https://bdsc.webapps.blackberry.com/android/documentation/install_plugin_prerequisites_1895476_11.html" target="_new">BlackBerry Plug-in for ADT</a>, which is designed to augment your existing Eclipse development environment</li>
<li>The <a href="http://developer.blackberry.com/android/bpaa" target="_new">BlackBerry Packager for Android apps</a>, which is designed to allow you to test/convert your app through your browser (no downloads required!)</li>
<li>The <a href="https://bdsc.webapps.blackberry.com/android/downloads/fetch/CommandLineTools.zip" target="_new">BlackBerry SDK for Android apps</a>, which is designed to give you access to command-line arguments for scripting and getting your hands dirty</li>
</ul>
<p>I think you’ll be pleasantly surprised at how easy the porting process is. You can of course submit your application at a later date, but in order to ensure broader reach and exposure to consumers, I would strongly suggest having it submitted by February 6th, 2012.</p>
<p>If you have any questions, our <a href="http://developer.blackberry.com/android" target="_new">Android microsite</a> is extremely useful, or feel free to drop by our <a href="http://supportforums.blackberry.com/t5/BlackBerry-Plug-in-for-Android/bd-p/adt" target="_new">forum</a> or tweet us (<a href="http://twitter.com/blackberrydev" target="_new">@BlackBerryDev</a>). It’s a great time to be a BlackBerry developer!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rimdevblog.wordpress.com/8311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rimdevblog.wordpress.com/8311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rimdevblog.wordpress.com/8311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rimdevblog.wordpress.com/8311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rimdevblog.wordpress.com/8311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rimdevblog.wordpress.com/8311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rimdevblog.wordpress.com/8311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rimdevblog.wordpress.com/8311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rimdevblog.wordpress.com/8311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rimdevblog.wordpress.com/8311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rimdevblog.wordpress.com/8311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rimdevblog.wordpress.com/8311/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&amp;blog=17235680&amp;post=8311&amp;subd=rimdevblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/01/android-apps-for-blackberry-playbook-os-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5b3e198feb3afef7b284df337a9a3ff0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">researchinmotion1</media:title>
		</media:content>
	</item>
	</channel>
</rss>
