<?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/"
	>

<channel>
	<title>Five Mobile&#187; BlackBerry Archives  &#8211; Mobile Application Development Experts</title>
	<atom:link href="http://fivemobile.com/category/development/blackberry/feed/" rel="self" type="application/rss+xml" />
	<link>http://fivemobile.com</link>
	<description>Mobile Application Development</description>
	<lastBuildDate>Thu, 29 Jul 2010 16:09:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Score tops the charts in September!</title>
		<link>http://fivemobile.com/development/blackberry/score-tops-charts/</link>
		<comments>http://fivemobile.com/development/blackberry/score-tops-charts/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 16:41:57 +0000</pubDate>
		<dc:creator>Ameet</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[Press Releases]]></category>

		<guid isPermaLink="false">http://fivemobile.com/?p=354</guid>
		<description><![CDATA[According to Distmo, The Score Mobile for BlackBerry was the top downloaded application in BlackBerry App World for the month of September, beating out popular applications such as Facebook and Pandora.
We expect October to be a great month as well, with the start of the NHL and NBA season!
]]></description>
			<content:encoded><![CDATA[<p>According to <a href="http://www.distmo.com">Distmo</a>, The Score Mobile for BlackBerry was the <a href="http://fivemobile.com/wp-content/uploads/2009/10/Distimo-Report-September-2009.pdf">top downloaded application</a> in BlackBerry App World for the month of September, beating out popular applications such as Facebook and Pandora.</p>
<p>We expect October to be a great month as well, with the start of the NHL and NBA season!</p>
]]></content:encoded>
			<wfw:commentRss>http://fivemobile.com/development/blackberry/score-tops-charts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zoomsafer mentioned in Time Magazine</title>
		<link>http://fivemobile.com/development/blackberry/zoomsafer-mentioned-time-magazine/</link>
		<comments>http://fivemobile.com/development/blackberry/zoomsafer-mentioned-time-magazine/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 01:35:06 +0000</pubDate>
		<dc:creator>Ameet</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Industry News]]></category>

		<guid isPermaLink="false">http://fivemobile.com/?p=351</guid>
		<description><![CDATA[http://www.time.com/time/magazine/article/0,9171,1916291-2,00.html
]]></description>
			<content:encoded><![CDATA[<p>http://www.time.com/time/magazine/article/0,9171,1916291-2,00.html</p>
]]></content:encoded>
			<wfw:commentRss>http://fivemobile.com/development/blackberry/zoomsafer-mentioned-time-magazine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlackBerry Development Experiences</title>
		<link>http://fivemobile.com/development/blackberry-development-experiences/</link>
		<comments>http://fivemobile.com/development/blackberry-development-experiences/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 12:31:06 +0000</pubDate>
		<dc:creator>Ameet</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[mobile applications]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[portability]]></category>

		<guid isPermaLink="false">http://fivemobile.com/?p=322</guid>
		<description><![CDATA[Some of you may have already seen this, but this is an excellent article about a developer&#8217;s first experience with BlackBerry development.  A definite read if you&#8217;re an aspiring developer or looking to build something on the BlackBerry platform.
Of course if this developer had contacted us, we could have answered most of these questions [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you may have already seen this, but this is an excellent article about a developer&#8217;s first experience with BlackBerry development.  A definite read if you&#8217;re an aspiring developer or looking to build something on the BlackBerry platform.</p>
<p>Of course if this developer had contacted us, we could have answered most of these questions up front <img src='http://fivemobile.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' title="BlackBerry Development Experiences photo" /> </p>
<p>Read the article <a target="_blank" href="http://www.versatilemonkey.com/story.html">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://fivemobile.com/development/blackberry-development-experiences/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Score Mobile for BlackBerry Launches!</title>
		<link>http://fivemobile.com/development/blackberry/score-mobile-blackberry-launches/</link>
		<comments>http://fivemobile.com/development/blackberry/score-mobile-blackberry-launches/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 23:30:44 +0000</pubDate>
		<dc:creator>Ameet</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Corporate]]></category>
		<category><![CDATA[Press Releases]]></category>
		<category><![CDATA[the score mobile]]></category>

		<guid isPermaLink="false">http://fivemobile.com/?p=318</guid>
		<description><![CDATA[Hi everyone,
Just a quick note to let everyone know that we&#8217;ve launched Score Mobile for BlackBerry today.  Check out the press release when you have a moment, and *definitely* go download the application.  Download it here!  A lot of hard work went into this, and we&#8217;re proud of the end result!
]]></description>
			<content:encoded><![CDATA[<p>Hi everyone,</p>
<p>Just a quick note to let everyone know that we&#8217;ve launched Score Mobile for BlackBerry today.  Check out the <a target="_blank" href="http://www.scoremedia.com/2009/06/the-score-launches-scoremobile-for-blackberry-smartphones/">press release</a> when you have a moment, and *definitely* go download the application.  Download it <a target="_blank" href="http://www.thescore.com/scoremobile/blackberry.aspx">here</a>!  A lot of hard work went into this, and we&#8217;re proud of the end result!</p>
]]></content:encoded>
			<wfw:commentRss>http://fivemobile.com/development/blackberry/score-mobile-blackberry-launches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8216;Hybrid App&#8217; &#8211; The Mobile Compromise</title>
		<link>http://fivemobile.com/development/hybrid-apps/</link>
		<comments>http://fivemobile.com/development/hybrid-apps/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 13:44:37 +0000</pubDate>
		<dc:creator>jeff</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[hybrid]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[WAP]]></category>

		<guid isPermaLink="false">http://fivemobile.com/?p=255</guid>
		<description><![CDATA[Our post about Mobile Web vs. Mobile Apps was quite popular, and as a follow up, I&#8217;d like to discuss an approach to mobile application development we&#8217;ve found ourselves using a few times in the last little while.
As we outlined, Mobile Web apps have their advantages in terms of cost and broad device reach, however [...]]]></description>
			<content:encoded><![CDATA[<p>Our post about <a href="http://fivemobile.com/development/mobile-web-mobile-apps/">Mobile Web vs. Mobile Apps</a> was quite popular, and as a follow up, I&#8217;d like to discuss an approach to mobile application development we&#8217;ve found ourselves using a few times in the last little while.</p>
<p>As we outlined, Mobile Web apps have their advantages in terms of cost and broad device reach, however they lose out on the ability to access device hardware and don&#8217;t get the presence on App Stores.  There is a compromise that lets you take a bit of both worlds.</p>
<ol>
<li>Develop your mobile web application.  This can be done for as many or as few devices as you&#8217;d like.  This application should take advantage of the rich browsers in iPhone/Android, BlackBerry 4.6+, etc. as well as offer a solid WAP experience on <a title="Non smartphones" href="http://www.phonescoop.com/glossary/term.php?gid=310">feature phones</a>.</li>
<li>For each platform you really want to make your application shine, you would develop a native &#8220;Shell&#8221; application which is nothing more than a window into your Mobile Web site, utilizing the platform&#8217;s native web UI component/widget.</li>
</ol>
<p>This gives you the following benefits:</p>
<ol>
<li>Ability to hook into the native features of the device, such as GPS and Camera, passing information to the mobile web app as suitable.</li>
<li>Ability to list your application on the various App Stores, increasing your application&#8217;s presence in the market.</li>
<li>The flexibility of having a mobile web app &#8211; it can be updated on the server in a moments notice without requiring the user to update the installed application on their device.</li>
<li>Simple, quick development of a mobile web site, reaching a broad set of devices in advance of having a native application completed for various platforms.</li>
<li>Easy transition from mobile web to hybrid app when desired &#8211; you can push out the URL for downloading the native shell application when the users open your mobile web site</li>
<li>If you&#8217;re seeing huge uptake on a particular platform, you can always decide to move the application more towards a conventional full native application &#8211; taking advantage of caching, snappier UI changes, animations, etc.</li>
</ol>
<p>So this is a &#8220;Hybrid Application&#8221; &#8211; a perfect combo of mobile web and mobile app, giving you flexibility and power to develop your application in stages, growing as your number of users does.</p>
]]></content:encoded>
			<wfw:commentRss>http://fivemobile.com/development/hybrid-apps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mobile Web or Mobile Apps?</title>
		<link>http://fivemobile.com/development/mobile-web-mobile-apps/</link>
		<comments>http://fivemobile.com/development/mobile-web-mobile-apps/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 20:58:29 +0000</pubDate>
		<dc:creator>Ameet</dc:creator>
				<category><![CDATA[Agile Mobile Process]]></category>
		<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Corporate]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[Java ME]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[WAP]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobile applications]]></category>
		<category><![CDATA[mobile web]]></category>
		<category><![CDATA[portability]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[smartphones]]></category>

		<guid isPermaLink="false">http://fivemobile.com/?p=135</guid>
		<description><![CDATA[Having been in the mobile space for a number of years, I’m often asked by prospective customers whether they should develop a mobile website or create a downloadable application that runs on the handsets. The short answer is, it depends on what your trying to accomplish.
Developing for the Mobile Web
Web development on mobile phones has [...]]]></description>
			<content:encoded><![CDATA[<p>Having been in the mobile space for a number of years, I’m often asked by prospective customers whether they should develop a mobile website or create a downloadable application that runs on the handsets. The short answer is, it depends on what your trying to accomplish.</p>
<p><strong>Developing for the Mobile Web</strong></p>
<p>Web development on mobile phones has long suffered from a very rigid platform and the inability for mobile browsers to keep up with current web technologies. This is slowly changing, partially due to the recent spikes in Smartphone handset sales. With many handset manufacturers attempting to clone the iPhone’s usability and appeal, a larger focus has been placed on the content on mobile phones, which in turn, requires better software to render this content. For example, both the iPhone and Blackberry Bold browsers can view HTML pages and process JavaScript. Technologies such as <a href="http://www.gearlive.com/news/article/q108-flash-on-iphone-is-just-around-the-corner/">Flash have been rumored</a> to be coming in the near term, but it will take some time before its supported on a large number of devices.</p>
<p><em>The &#8220;Pros&#8221; for Developing Mobile Web Applications</em></p>
<ul>
<li>The cost of supporting a mobile web application is relatively cheap in comparison to a downloadable application</li>
<li>Accordingly, the speed at which a mobile website can be created is relatively quick</li>
<li>If you have an existing high traffic web destination, developing a mobile version makes sense as your site already has a brand attached to it and a loyal following</li>
<li>Higher-end devices are beginning to support existing desktop browser capabilities thus making the delta between your mobile and desktop browser experience smaller</li>
<li>Deployment of a mobile website is quite simple</li>
<li>The mobile web allows you to develop on a single platform and target the broadest set of  launched across all handsets</li>
</ul>
<p><br/><br />
<em>The &#8220;Cons&#8221; for Developing Mobile Web Applications</em></p>
<ul>
<li>Currently, mobile websites are unable to take advantage of device specific features</li>
<li>Ex: For the same reasons you can’t use a website to burn a CD, you cannot use a mobile website to access your phone’s contact list</li>
<li>This is why high traffic sites such as Facebook will create both a mobile website and downloadable application</li>
<li>Relatively speaking, interfaces on mobile websites are quite poor and clunky resulting in a less than desirable user experience</li>
<li>Currently, support for AJAX and DHTML technologies is quite limited</li>
<li>Despite developing for a single platform, developers must take into account mobile device idiosyncrasies across different handsets, firmware versions and operators</li>
<li>Users must be connected at all times… there is no concept of an “offline mode”</li>
<li>With the increase in mobile handset vendors, there has also been an increase in browser fragmentation</li>
<li>On the web, typically developers are focused on Firefox, Opera, Internet Explorer and Safari</li>
<li>In the mobile space, there are 10+ relevant browsers and many more in development</li>
<li>Mobile website owners must rely heavily on 3rd party sources such as <a onclick="javascript:pageTracker._trackPageview ('/outbound/www.deviceatlas.com');" href="http://www.deviceatlas.com/">Device Atlas</a> to understand device characteristics</li>
</ul>
<p><br/><br />
<strong>Developing Mobile Applications</strong></p>
<p>Similar to the mobile web, the native capabilities of handsets have improved and so have the associated SDKs. If you’re watching how Apple markets the iPhone, its all about letting users know that their device is more than just a phone. Specifically, they showcase applications created for the handset that leverage it’s unique capabilities. In general, Apple has done a fantastic job of making users feel comfortable in downloading content to their handsets. It’s not only helped them, but it’s opened up the floodgates across other platforms.</p>
<p><em>The &#8220;Pros&#8221; for Developing Mobile Applications</em></p>
<ul>
<li>Mobile applications can interact directly with the device obtaining useful information such as location, contact lists, accelerometer functions, etc. This is critical for a “mobile” application</li>
<li>Having the ability to control exactly what is displayed on screen allows for customized (and optimized), rich user interfaces directly on the device</li>
<li>User interactions can also be directly controlled via the possible inputs (touch, voice, keyboard, etc)</li>
<li>In your mobile application, you are able to store reasonable amounts of data directly on the handset in a secure manner as opposed to storing everything on a remote server (slow!)</li>
<li>Performance can typically be optimized for each handset and platform</li>
<li>Mobile (Smartphone) development platforms are improving quite rapidly</li>
<li>Developers can create a consistent look and feel throughout their application</li>
<li>Measurement in terms of how users interact with an application is possible</li>
</ul>
<p><br/><br />
<em>The “Cons” for Developing Mobile Applications</em></p>
<ul>
<li>Unless proper design measures are taken, upkeep and continued portability of your application is difficult to maintain.  This happens to be something we specialize in <img class="wp-smiley" title="Mobile Web or Mobile Apps? photo" src="../wp-includes/images/smilies/icon_smile.gif" alt=":)" /></li>
<li>There are 5-6 relevant mobile application development platforms to choose from, and understand which ones best suit your needs can be confusing</li>
<li>Within these platforms, additional fragmentation exists at a per device, firmware and operator level</li>
<li>Typically, developing rich mobile applications is more costly than creating a mobile website</li>
<li>Mobile applications may require porting to additional platforms and this takes up front consideration</li>
<li>A single, publicly available source for data across all mobile handset characteristics and attributes as they relate to the individual SDKs does not exist
<li>Testing can be time consuming and costly as mobile applications must be tested on the physical handset</li>
<li>One needs to understand the various carrier requirements if an “on deck” strategy is preferred</li>
</ul>
<p><br/><br />
In conclusion, it very much depends on your organization’s goals with regards to the mobile application. If it’s simply an extension of your mobile website, is heavily content focused and does not require an interactive user experience, then the mobile web may be a better choice. If one requires access to device functionality such as location or the contact list and have an appropriate development and porting strategy formed (either internally, or through a partner) that will help minimize the effects of device fragmentation, then developing a mobile application makes sense.</p>
]]></content:encoded>
			<wfw:commentRss>http://fivemobile.com/development/mobile-web-mobile-apps/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>BlackBerry PUSH APIs Coming Soon</title>
		<link>http://fivemobile.com/development/blackberry-push-apis-coming/</link>
		<comments>http://fivemobile.com/development/blackberry-push-apis-coming/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 21:37:25 +0000</pubDate>
		<dc:creator>Ameet</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[Mobile Monday]]></category>
		<category><![CDATA[PayPal]]></category>
		<category><![CDATA[PUSH]]></category>
		<category><![CDATA[PUSH API]]></category>
		<category><![CDATA[RIM]]></category>
		<category><![CDATA[Tyler Lessard]]></category>

		<guid isPermaLink="false">http://fivemobile.com/?p=101</guid>
		<description><![CDATA[While I lived in California, I was a frequent attendee at the then fledgling Mobile Monday groups.  I even spoke at one in LA during the E3 expo (remember that?) a few years back.  After moving back to the frigid North, I was quite pleased to find a flourishing local chapter in Toronto. [...]]]></description>
			<content:encoded><![CDATA[<p>While I lived in California, I was a frequent attendee at the then fledgling Mobile Monday groups.  I even spoke at one in LA during the E3 expo (remember that?) a few years back.  After moving back to the frigid North, I was quite pleased to find a flourishing <a href="http://www.mobilemondaytoronto.com" target="_blank">local chapter in Toronto</a>.  If you’re interested in the wireless space, I highly recommend you come out. It’s a great place to network with individuals from all areas of the mobile eco-system.</p>
<p>Yesterday marked the first meeting of 2009, and to kick things off, Tyler Lessard (Director of the ISV Alliances partner program at RIM) was the guest speaker.  His presentation&#8217;s core focus was around the upcoming launch of the BlackBerry App Store and some of the launch logistics.  </p>
<p>A few things that piqued my interest:</p>
<ul>
<li>RIM has partnered with PayPal to facilitate billing for their App Store</li>
<li>Older BlackBerrys (i.e. without trackball) will not be supported.  Time to buy a Bold!</li>
<li>Developers will have the ability to specify unique or identical builds across a set of carriers, operating system and firmware versions for their application</li>
<li>RIM will be launching a PUSH API in the near term</li>
</ul>
<p><br/><br />
My first reaction after hearing about the integration with PayPal was to groan.  My initial fear was that all users would have to go through a PayPal sign-up process when they attached a credit card to their account and as a result, would have to wait a few days before being able to make their first purchase.  After talking with Jeff, I realized this was not the case, as PayPal can act purely as a payment processor direct from a credit card.</p>
<p>The crowd was buzzing when Tyler mentioned that RIM would be allowing PUSH capabilities via an API.  This has long been a desired feature across all mobile platforms.  For those who don&#8217;t know, PUSH allows for the delivery of data to a handset without the handset having to submit requests for it.  Currently, true PUSH support is sporadic at best and is certainly one of the remaining challenges that developers face.  In the past, BES/MDS was required for push on BlackBerry, but this newer API does away with that requirement, opening up the possibility of broad push support across the platform.  Some general information around this API can be found <a href="http://na.blackberry.com/eng/developers/javaappdev/pushapi.jsp" target="_blank">here</a>.</p>
<p>If you&#8217;ve got an application that could benefit from this, you should consider <a href="https://www.blackberry.com/profile/?eventId=9492" target="_blank">signing up</a> for the beta program.</p>
]]></content:encoded>
			<wfw:commentRss>http://fivemobile.com/development/blackberry-push-apis-coming/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
