<?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; platform services</title>
	<atom:link href="http://devblog.blackberry.com/tag/platform-services/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; platform services</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>Getting Your App Ready for BlackBerry 7</title>
		<link>http://devblog.blackberry.com/2011/06/blackberry-7-apps/</link>
		<comments>http://devblog.blackberry.com/2011/06/blackberry-7-apps/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 15:03:02 +0000</pubDate>
		<dc:creator>Brian Z.</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Platform Services]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[app world]]></category>
		<category><![CDATA[BlackBerry 7]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[platform services]]></category>
		<category><![CDATA[super apps]]></category>
		<category><![CDATA[ui]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=6604</guid>
		<description><![CDATA[Development tips for making sure your app is ready for BlackBerry 7.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=6604&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6543" title="BlackBerry Bold 9900 smartphone" src="http://rimdevblog.files.wordpress.com/2011/05/blackberry-bold-9900-2.jpg?w=600&#038;h=433" alt="BlackBerry Bold 9900 smartphone" width="600" height="433" /></p>
<p>Now that BlackBerry® Java® SDK v7.0 is <a href="http://www.blackberry.com/developers/blackberry7" target="_new">available in BlackBerry® Developer Zone</a>, it’s time to start getting your apps ready for BlackBerry® 7 in order to ensure that you’re ready to support the <a href="http://devblog.blackberry.com/2011/05/blackberry-bold-9900-9930-developers/">new BlackBerry® Bold™ 9900 and BlackBerry® Bold™ 9930 smartphones</a> at launch. To help you out, I’ve prepared a little step-by-step guide for getting your app BlackBerry 7 ready.</p>
<p>But before we get into things, it’s important to note the following: If you are currently distributing your apps through the BlackBerry App World™ storefront, you will need to log into the vendor portal and select the apps that you would like to have posted as “For Sale” for those smartphones running BlackBerry 7, because your apps will not automatically be available for these new smartphones. So, now’s the time to start testing, updating, and posting your apps for BlackBerry 7 to be ready for launch.</p>
<p>With all that said, on to the step-by-step guide!</p>
<p><span id="more-6604"></span></p>
<p><strong>1. Find a common form factor.</strong> In the case of the new BlackBerry Bold 9900 and BlackBerry Bold 9930 smartphones, the common form factor is actually the BlackBerry® Torch™ 9800 smartphone. In other words, the BlackBerry Torch 9800 smartphone, with the keyboard slid out, is actually quite similar to the BlackBerry Bold 9900 series in these respects:</p>
<ul>
<li>Top half of the device is touch screen: Need to make sure that the interface for the app has large touch targets.</li>
<li>Middle area features your track pad, phone keys, menu key and escape key: Need to make sure that the app supports UI navigation from both the touch screen and the trackpad.</li>
<li>Bottom area features your physical full QWERTY keyboard: Unlike the BlackBerry Torch 9800 smartphone, the BlackBerry Bold 9900 series of devices will never show a virtual keyboard.</li>
</ul>
<p><strong>2. Account for the new screen resolution and account for the new color depth.</strong> If your app leverages any fixed sized bitmaps, or has images optimized for a particular color depth, you may need to update your graphical assets accordingly:</p>
<ul>
<li>The BlackBerry Torch 9800 smartphone has 16-bit color display with a screen resolution of 360 x 480 (portrait) when held vertically.</li>
<li>The BlackBerry Bold 9900 Series has a 32-bit color display (24 bits for color, 8 bits for transparency) with a screen resolution of 640 x 480 (landscape) when held vertically.</li>
</ul>
<p><strong>3. Update your application’s icons to match the design specifications of BlackBerry 7:</strong></p>
<ul>
<li>Size: 92 x 92 pixels.</li>
<li>Create icons that are consistent with the default icons in size, weight, and centering: See the <a href="http://docs.blackberry.com/en/developers/deliverables/28627/Icons_and_indicators_2_0_514453_11.jsp" target="_new">UI Guidelines</a> documentation for details.</li>
</ul>
<p><strong>4. Leverage new API features of BlackBerry 7.</strong> Highlights:</p>
<ul>
<li>OpenGL ES 2.0 for creating rich, hardware accelerated graphics.</li>
<li>Window Manager for overlaying graphics on top of native screens such as camera viewfinder or video playback screens.</li>
<li>Compass API, leveraging the new magnetometer sensor.</li>
<li>Near Field Communication (NFC) APIs, leveraging the new NFC radio.</li>
<li>Video capture APIs for HD video recording.</li>
<li>Send Menu API, allowing apps to share content with contacts the same way that core apps do, by adding a “Send&#8230;” menu to their apps.</li>
<li>BlackBerry Maps API updates for creating rich overlays on top of maps.</li>
<li>Geofencing API, getting notifications of a user entering or leaving a given area.</li>
<li>BlackBerry® Balance™ API for separating business data from personal data.</li>
<li>Barcode API updated to ZXing 1.6 and support added for creating custom decoders.</li>
<li>A full listing of all new APIs available in the <a href="http://docs.blackberry.com/en/developers/deliverables/29188/" target="_new">Release Notes</a>.</li>
</ul>
<p><strong>5. Leverage Super App features of both BlackBerry® 6 and BlackBerry 7:</strong></p>
<ul>
<li><a href="http://us.blackberry.com/developers/started/super_apps.jsp" target="_new">Characteristics of a Super App</a></li>
<li><a href="http://docs.blackberry.com/en/developers/deliverables/17966/Whats_new_in_BB_Java_SDK_6.0_1245066_11.jsp" target="_new">Reminder of API features of BlackBerry 6</a></li>
</ul>
<p><strong>6. Leverage Platform Services supported in BlackBerry 7:</strong></p>
<ul>
<li><a href="http://us.blackberry.com/developers/blackberrymessenger/" target="_new">BlackBerry® Messenger (BBM™) Social Platform</a></li>
<li><a href="http://us.blackberry.com/developers/platform/paymentservice.jsp" target="_new">Payment Service</a></li>
<li><a href="http://us.blackberry.com/developers/platform/locateservice/" target="_new">Locate Service</a></li>
<li><a href="http://us.blackberry.com/developers/platform/adservices/" target="_new">Advertising Service</a></li>
<li><a href="http://us.blackberry.com/developers/platform/analyticsservice/" target="_new">Analytics Service</a></li>
</ul>
<p><strong>7. Test your application against the new simulators for the BlackBerry Bold 9900 smartphone and BlackBerry Bold 9930 smartphone</strong>, available at the <a href="http://www.blackberry.com/developers/downloads/simulators/" target="_new">BlackBerry Simulators</a> page.</p>
<p><strong>8. Submit your application to BlackBerry App World</strong>, which is now accepting submissions for the BlackBerry Bold 9900 and BlackBerry Bold 9930 smartphones.</p>
<p>For more information on what developers need to know about BlackBerry 7 and to download the BlackBerry Java SDK v7.0 beta, check out the <a title="BlackBerry 7" href="http://www.blackberry.com/developers/blackberry7" target="_new">BlackBerry 7 landing page on BlackBerry Developer Zone</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/6604/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/6604/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=6604&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/06/blackberry-7-apps/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/93c01acd537bfb61a304b73eef4fce76?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">brianzub1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/05/blackberry-bold-9900-2.jpg" medium="image">
			<media:title type="html">BlackBerry Bold 9900 smartphone</media:title>
		</media:content>
	</item>
		<item>
		<title>North America BlackBerry Developer Days – Spring 2011 Series</title>
		<link>http://devblog.blackberry.com/2011/03/blackberry-developer-days-spring-2011/</link>
		<comments>http://devblog.blackberry.com/2011/03/blackberry-developer-days-spring-2011/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 14:30:33 +0000</pubDate>
		<dc:creator>Ian M.</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[developer day]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[platform services]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=3358</guid>
		<description><![CDATA[An announcement of the upcoming spring 2011 series of BlackBerry Developer Days, happening across North America.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4806&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-3374" title="BlackBerry Developer Days 2011" src="http://rimdevblog.files.wordpress.com/2011/03/blackberry-developer-days-2011.jpg?w=600&#038;h=175" alt="BlackBerry Developer Days 2011" width="600" height="175" /></p>
<p>Our North American series of BlackBerry® Developer Days continues with new dates announced for <a href="https://blackberryevents.wingateweb.com/attendee/event/6014.ww" target="_new">New York, NY</a> on March 15th; <a href="https://blackberryevents.wingateweb.com/attendee/event/6015.ww" target="_new">Sunnyvale, CA</a> on March 22nd; <a href="https://blackberryevents.wingateweb.com/attendee/event/6016.ww" target="_new">Toronto, ON</a> on March 31st; and <a href="https://blackberryevents.wingateweb.com/attendee/event/6013.ww" target="_new">Washington, DC</a> on April 5th.</p>
<p>This is your best chance to hear about the latest technical platform advances and market opportunities for your BlackBerry® platform apps.  An updated agenda now features more sessions on developing apps for the new BlackBerry® PlayBook™ tablet.</p>
<p>Join us for the morning sessions to get oriented to the BlackBerry Development Platform, and get up to speed on recent platform advancements and opportunities.  The afternoon sessions will open with the opportunity to learn from a fellow developer’s success, and then focus on a few key platform updates including the new BlackBerry® Messenger (BBM™) Social Platform, BlackBerry® WebWorks™ Platform, and Adobe® AIR® development for the new BlackBerry PlayBook tablet.</p>
<p>Check out <a href="https://blackberryevents.wingateweb.com/attendee/pages/6014/Agenda.ww" target="_new">the full agenda</a> for these events and register now!</p>
<p><a href="https://blackberryevents.wingateweb.com/attendee/event/6014.ww" target="_new">New York, NY &#8211; March 15, 2011</a><br />
<a href="https://blackberryevents.wingateweb.com/attendee/event/6015.ww" target="_new">Sunnyvale, CA &#8211; March 22, 2011</a><br />
<a href="https://blackberryevents.wingateweb.com/attendee/event/6016.ww" target="_new">Toronto, ON &#8211; March 31, 2011</a><br />
<a href="https://blackberryevents.wingateweb.com/attendee/event/6013.ww" target="_new">Washington, DC &#8211; April 5, 2011</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/4806/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/4806/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4806&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/03/blackberry-developer-days-spring-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/af2e30bbfb2ff3164aaa9cc7f05dc2b4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ianmcd1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2011/03/blackberry-developer-days-2011.jpg" medium="image">
			<media:title type="html">BlackBerry Developer Days 2011</media:title>
		</media:content>
	</item>
		<item>
		<title>Platform Services Galore!</title>
		<link>http://devblog.blackberry.com/2010/09/platform-services/</link>
		<comments>http://devblog.blackberry.com/2010/09/platform-services/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 20:12:37 +0000</pubDate>
		<dc:creator>Brian Z.</dc:creator>
				<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[Platform Services]]></category>
		<category><![CDATA[advertising service]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[payment service]]></category>
		<category><![CDATA[platform services]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=2390</guid>
		<description><![CDATA[BlackBerry Platform Service announcements: Advertising Service, Payment Service, and Analytics Service.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2390&#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/09/inline-ad1.jpg?w=362&#038;h=476" alt="" title="" width="362" height="476" class="aligncenter size-full wp-image-2419" /></p>
<p>Free, paid, ad-supported, try-and-buy, or freemium&#8230;whatever your BlackBerry® smartphone app, we’ve got your service.  <a href="http://www.blackberrydevcon.com/?CPID=DEVDC13" target="_new">BlackBerry DEVCON 2010</a> featured three platform services that are sure to make their way into thousands of apps this coming year: Advertising Service, Payment Service, and Analytics Service.</p>
<p>Let’s start with the Advertising Service, which allows you access to a wealth of ad networks and advertisers very simply and easily.  How simply and easily?  Well, with just three lines of code, you’re plugged into a mediation platform that grants you access to a number of top ad networks, no negotiations required.</p>
<p><span id="more-2390"></span></p>
<p>Banner bannerAd = new Banner(MY_APID, targettingData);<br />
bannerAd.setMMASize(Banner.MMA_SIZE_AUTO); <br />
add(bannerAd);</p>
<p>Simple as it might look, the Advertising Service has more power than you might think.  You have the option of displaying a traditional ad banner or with no additional coding, you can support ads that to do a whole lot more:</p>
<ul>
<li>click to launch BlackBerry App World™ to a given vendor or app download page</li>
<li>click to add a calendar or address book entry</li>
<li>click to view full screen rich media</li>
</ul>
<p>So how do you track your success with the BlackBerry Advertising Service?  Analysis and control are accessible via a single web console that houses all your data for analytics, tracking, reporting, fill rates, ad performance, and earnings.  The central console allows you to easily add or remove ad networks and manage ad allocations without making any changes to your app.</p>
<p>If an ad-supported model doesn’t fit your needs, maybe micro-transactions/in-app payment is more up your alley.  The BlackBerry Payment Service will allow you to easily offer digital goods for sale in your app while still providing the consumer with the same trusted and consistent purchase experience they have today in BlackBerry App World.  As you would expect, with BlackBerry Payment Service, you will have access to the same payment options that BlackBerry App World supports today for traditional app purchases: PayPal, credit card, and carrier billing.</p>
<p><img src="http://rimdevblog.files.wordpress.com/2010/09/platform-services-11.jpg?w=360&#038;h=480" alt="" title="" width="360" height="480" class="aligncenter size-full wp-image-2391" />&nbsp;&nbsp;<img src="http://rimdevblog.files.wordpress.com/2010/09/platform-services-21.jpg?w=360&#038;h=480" alt="" title="" width="360" height="480" class="aligncenter size-full wp-image-2392" />&nbsp;&nbsp;<img src="http://rimdevblog.files.wordpress.com/2010/09/platform-services-31.jpg?w=360&#038;h=480" alt="" title="" width="360" height="480" class="aligncenter size-full wp-image-2393" /></p>
<p>So when might you want to use the BlackBerry Payment Service?  Some typical use cases are:</p>
<ul>
<li>Digital Content, such as eBooks, magazines, photos, artwork, or digital property that you can use on a BlackBerry smartphone.</li>
<li>Additional App Functionality, which might include things like new features, levels, characters, or games.  This use lends itself extremely well to the freemium app model and should be used as the new gold standard for try-and-buy.</li>
<li>Services, such as premium video content, subscription renewal, pay-as-you-go application use, or voice transcription.  Basically, any kind of digital service that a BlackBerry smartphone user pays to use.</li>
</ul>
<p>Whether you’re using the BlackBerry Advertising Service, BlackBerry Payment Service, neither or both, the one service that most apps will be clamoring to access is the new BlackBerry Analytics Service, a service to monitor the adoption and effectiveness of your BlackBerry application.  Here’s a high-level overview of the BlackBerry Analytics Service’s features:</p>
<ul>
<li>Key app metrics such as when and how often a user opens your app. </li>
<li>Information about how much time a user spends in your app.</li>
<li>User base stats such as which model of BlackBerry smartphone is being used, which version of software the user has installed, which carrier network the user is on, and which version of your application the user has installed.  </li>
<li>Flexibility to define your own metrics such as how many users make it to a certain level or actually complete a game, which features of the app are accessed more commonly than others, how and when users access remote data on a server versus leveraging cached content.</li>
</ul>
<p>The BlackBerry Advertising Service is now live.</p>
<p>The BlackBerry Payment Service SDK is in beta now and the full SDK and app implementation is expected to launch this fall.</p>
<p>The BlackBerry Analytics Service goes into beta this fall and launches in the first half of 2011.  </p>
<p>Let us know what you think of these or any other BlackBerry Platform service! <a href="http://na.blackberry.com/eng/developers/platform/" target="_new">http://na.blackberry.com/eng/developers/platform/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/2390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/2390/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2390&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/09/platform-services/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/93c01acd537bfb61a304b73eef4fce76?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">brianzub1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2010/09/inline-ad1.jpg" medium="image" />

		<media:content url="http://rimdevblog.files.wordpress.com/2010/09/platform-services-11.jpg" medium="image" />

		<media:content url="http://rimdevblog.files.wordpress.com/2010/09/platform-services-21.jpg" medium="image" />

		<media:content url="http://rimdevblog.files.wordpress.com/2010/09/platform-services-31.jpg" medium="image" />
	</item>
	</channel>
</rss>
