<?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; mobile version</title>
	<atom:link href="http://devblog.blackberry.com/tag/mobile-version/feed/" rel="self" type="application/rss+xml" />
	<link>http://devblog.blackberry.com</link>
	<description></description>
	<lastBuildDate>Tue, 18 Jun 2013 16:50:23 +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; mobile version</title>
		<link>http://devblog.blackberry.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://devblog.blackberry.com/osd.xml" title="BlackBerry Developer Blog" />
	<atom:link rel='hub' href='http://devblog.blackberry.com/?pushpress=hub'/>
		<item>
		<title>BlackBerry Management Center: Designing a &#8220;Mobile Version&#8221;</title>
		<link>http://devblog.blackberry.com/2012/03/designing-mobile-management-center/</link>
		<comments>http://devblog.blackberry.com/2012/03/designing-mobile-management-center/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 13:12:02 +0000</pubDate>
		<dc:creator>Alex Kinsella</dc:creator>
				<category><![CDATA[Case Studies & Success Stories]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[Java Development]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[BlackBerry Management Center]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[mobile version]]></category>
		<category><![CDATA[mobile web design]]></category>
		<category><![CDATA[ui]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=8759</guid>
		<description><![CDATA[Examining how to design a website for a mobile version, using the BlackBerry Management Center as an example.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=8759&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><em>We&#8217;ve got a great guest post today from Johanna Lynn, who&#8217;s going to show you how we set up the mobile version of the BlackBerry® Management Center site! &#8211; Ed.</em></p>
<p>“Rules can be broken, but not ignored” &#8211; a truism that most assuredly applies to mobile web design. In this post I&#8217;m going to use the <a href="http://us.blackberry.com/apps-software/business/managementcenter.jsp" target="_new">BlackBerry Management Center</a> site as an example of how we revisited the mobile user experience of one of our websites, and how (I hope) you can learn from our reorientation of BlackBerry Management Center.</p>
<p>First, some background: BlackBerry Management Center is a web-based mobile device management service for small businesses. It has a website for use by both an administrator and device (handheld) user. Our requirement was to design a mobile version for BlackBerry smartphone users, targeting WebKit browsers, specifically BlackBerry® 6+ OS browsers on handhelds. The following are the design heuristics and the decisions we made.</p>
<h3><strong>Use a Separate Mobile Theme</strong></h3>
<p>We approached the mobile site as a theme separate from the website, making a conscious decision to not scrape the website and directly translate UI elements to fit them into a mobile screen. Instead, we created a new, more compact CSS for the layout. We opted for minimal JavaScript® and no third-party JavaScript libraries, which resulted in a smaller client-side download.</p>
<p><span id="more-8759"></span></p>
<h3><strong>Make it Simpler</strong></h3>
<p>We knew from the beginning that the BlackBerry Management Center mobile site should have a simplified design and functionality. Starting from a blank slate, we asked what goals the user needs to achieve on a mobile device, and then designed the information architecture, thought through the interactions and UI elements, created the layout, and mapped the navigation. We removed menus, eliminated graphic elements, and cut most of the verbiage. With minimal JavaScript and no third-party libraries, the UI became simpler and the user did not have to download large JavaScript libraries over a cellular connection. Short and simple was our mantra here!</p>
<h3><strong>Limit the Number of Links</strong></h3>
<p>The rule of thumb is to limit links to 10 per page since too many links make it difficult to navigate and read content. We also placed links flushed left for a better experience by ensuring that the eye scans the page in two directions (top/down) only instead of four (top/down/left/right).</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-8765" src="http://rimdevblog.files.wordpress.com/2012/03/management-center-mobile-1.jpg?w=600&#038;h=561" alt="TITLE_IMAGE" width="600" height="561" /></p>
<p><img class="aligncenter size-full wp-image-8764" title="" src="http://rimdevblog.files.wordpress.com/2012/03/management-center-mobile-2.jpg?w=245&#038;h=550" alt="" width="245" height="550" /></p>
<h3><strong>Optimize Navigation</strong></h3>
<p>To avoid zooming in every time a user wants to click on something, we made all fonts two points bigger than the website version of BlackBerry Management Center. Trying to click on tiny, barely-visible links is a real pain, so we also added extra padding for our links to make the clickable area greater.</p>
<h3><strong>Limit Scrolling to One Direction</strong></h3>
<p>Most users find it annoying to have to scroll in multiple directions on a page when on a desktop, and it&#8217;s easy to accidentally scroll the wrong way (horizontally or vertically) when using a touchscreen or a trackpad. We eliminated this hassle by fitting the content so that the user is limited to scrolling vertically whether in portrait or landscape mode on the mobile device.</p>
<h3><strong>Don&#8217;t Use Pop-Ups or Open New Windows</strong></h3>
<p>The website uses modals to display more detail or to display confirmations to the user. Pop-ups and new windows interfere with the browsing experience, so we got rid of this completely on the mobile version. Instead, we give user feedback by providing confirmation text inline.</p>
<p><img class="aligncenter size-full wp-image-8763" title="" src="http://rimdevblog.files.wordpress.com/2012/03/management-center-mobile-3.jpg?w=600&#038;h=567" alt="" width="600" height="567" /></p>
<p><img class="aligncenter size-full wp-image-8762" title="" src="http://rimdevblog.files.wordpress.com/2012/03/management-center-mobile-4.jpg?w=360&#038;h=490" alt="" width="360" height="490" /></p>
<h3><strong>Minimize the Use of Images</strong></h3>
<p>The BlackBerry Management Center website has a very rich UI with graphics, which means more processing and rendering that could be taxing to the system. A quick test of the mobile version versus the website (with minimal images and no pop-ups) showed a 60% performance improvement. This is significant since mobile devices have smaller bandwidth on cellular networks. We decided to leave the BlackBerry logo and eliminated images that served no added purpose other than to look pretty.</p>
<p><img class="aligncenter size-full wp-image-8761" title="" src="http://rimdevblog.files.wordpress.com/2012/03/management-center-mobile-5.jpg?w=600&#038;h=537" alt="" width="600" height="537" /></p>
<p><img class="aligncenter size-full wp-image-8760" title="" src="http://rimdevblog.files.wordpress.com/2012/03/management-center-mobile-6.jpg?w=360&#038;h=541" alt="" width="360" height="541" /></p>
<h3><strong>Provide the Option of Visiting the Standard Site</strong></h3>
<p>We decided against this option because switching from mobile to the full site would limit the UI on the phone. Unlike most sites, the BlackBerry Management Center device user experience is a flow from one state to the next as the user enters information about their device. There is also no value gained by switching to the full site from the mobile version because it already covers a majority of the functionality.</p>
<h3><strong>Use a Separate Domain or Subdomain</strong></h3>
<p>We did not register a separate domain for the mobile version. Once a mobile client is detected through its user agent, it is served the mobile version within the same domain. As mentioned above, the mobile version has full user functionality and the user would not need to switch to the full site.</p>
<h3><strong>Conclusion and Lessons Learned</strong></h3>
<p>From the beginning, we should have designed for the mobile device in parallel with the standard website. If we had the mobile version in mind from the get-go, the user experience would be more seamless and less jarring. Testing was quite a challenge, despite focusing mainly on BlackBerry browsers 6 and above. Creating a flow diagram and click stream helped during the design process; prioritizing content and deciding on what is essential proved to be an important exercise as well. Finally, a clean, semantic markup, along with separation of our content and presentation with CSS provided a solid foundation for a usable mobile site. Once the framework was set, we were off to a great start.</p>
<p>Good luck to you on your next mobile web design project! Let us know how it goes.</p>
<h3><strong>Further Reading</strong></h3>
<p><a href="http://www.w3.org/TR/mobile-bp/" target="_new">W3C Mobile Web Best Practices</a><br />
<a href="http://oreilly.com/catalog/9780596155452" target="_new">Mobile Design and Development</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/8759/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/8759/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=8759&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/03/designing-mobile-management-center/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/03/management-center-mobile-1.jpg" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/03/management-center-mobile-2.jpg" medium="image" />

		<media:content url="http://rimdevblog.files.wordpress.com/2012/03/management-center-mobile-3.jpg" medium="image" />

		<media:content url="http://rimdevblog.files.wordpress.com/2012/03/management-center-mobile-4.jpg" medium="image" />

		<media:content url="http://rimdevblog.files.wordpress.com/2012/03/management-center-mobile-5.jpg" medium="image" />

		<media:content url="http://rimdevblog.files.wordpress.com/2012/03/management-center-mobile-6.jpg" medium="image" />
	</item>
	</channel>
</rss>
