<?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; UserAgent</title>
	<atom:link href="http://devblog.blackberry.com/tag/useragent/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; UserAgent</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 Style 9670 – what developers need to know!</title>
		<link>http://devblog.blackberry.com/2010/10/blackberry-style/</link>
		<comments>http://devblog.blackberry.com/2010/10/blackberry-style/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 20:46:49 +0000</pubDate>
		<dc:creator>Brian Z.</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Editorials]]></category>
		<category><![CDATA[applicationindicator]]></category>
		<category><![CDATA[blackberry 6]]></category>
		<category><![CDATA[BlackBerry Style]]></category>
		<category><![CDATA[blackberry web works]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[MediaActionHandler]]></category>
		<category><![CDATA[simulator]]></category>
		<category><![CDATA[UserAgent]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=2602</guid>
		<description><![CDATA[The BlackBerry Style 9670 smartphone features the BlackBerry® 6 operating system, and enables richer Java® applications, advanced graphical capabilities, and of course, the highly touted web experience with BlackBerry® WebWorks™ platform and a browser supporting HTML5 and CSS3. This post covers the basics of developer for a BlackBerry flip series smartphone.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2602&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><a href="http://rimdevblog.files.wordpress.com/2010/10/blackberry-style.jpg"><img src="http://rimdevblog.files.wordpress.com/2010/10/blackberry-style.jpg?w=600&#038;h=577" alt="" title="BlackBerry Style" width="600" height="577" class="aligncenter size-full wp-image-2611" /></a></p>
<p>With the recent announcement of the new <a href="http://na.blackberry.com/eng/devices/blackberrystyle.jsp?IID=DEVSTY01">BlackBerry® Style™ 9670 smartphone</a>, I wanted to provide an overview of the device from the developer perspective, in order to give our developers a better understanding of what this new smartphone means to them.</p>
<p>The BlackBerry Style 9670 smartphone features the BlackBerry® 6 operating system, which has been featured in a series of posts on <a href="http://na.blackberry.com/eng/developers/blackberry6/?IID=DEVSTY02">BlackBerry® Developer Zone</a> over the past few months. BlackBerry® 6 on the BlackBerry Style 9670 continues the same great development platform as the BlackBerry® Torch™ 9800 smartphone, enabling richer Java® applications, advanced graphical capabilities, and of course, the highly touted web experience with BlackBerry® WebWorks™ platform and a browser supporting HTML5 and CSS3.</p>
<p><span id="more-2602"></span></p>
<p>So if you’re already an expert in BlackBerry 6, what do you need to think about when developing for the BlackBerry Style 9670 smartphone?  Primarily, you need to think about the fact that it’s a flip phone:</p>
<ul>
<li>Use the Sensor class to detect when it’s open or closed</li>
<li>Recognize that it follows the same design paradigm as the BlackBerry® Pearl™ Flip series smartphone, where the internal screen behaves just like a traditional display area and the external screen takes on functions for representing clock, incoming call information, album art, and banner notifications for new messages, calendar reminders, etc.</li>
<li>The supported banner notifications also include third party ApplicationIndicators.</li>
<li>Even when flipped closed, media events are sent to third party apps via MediaActionHandler.</li>
</ul>
<p>To coincide with the enhancements to the BlackBerry® Browser in BlackBerry 6 with the inclusion of the new WebKit rendering engine, we are continuing the new User Agent header definitions from the BlackBerry Torch 9800 smartphone to the BlackBerry Style 9670 smartphone.  This User Agent definition reflects the type of web content supported by the browser, ensuring that your mobile and desktop websites are providing the best possible content and experience.</p>
<p>Mozilla/5.0 (BlackBerry; U; BlackBerry 9670; en) AppleWebKit/534.3+ (KHTML, like Gecko) Version/6.0.0.286 Mobile Safari/534.3+</p>
<p>Other hardware features:</p>
<ul>
<li>The first BlackBerry smartphone with flip and a full QWERTY keyboard</li>
<li>The first BlackBerry smartphone to support OpenGL ES 1.1</li>
<li>Support for OpenVG 1.1</li>
<li>Dual-Band:  800/1900 MHz CDMA/EVDO Rev A networks</li>
<li>360 x 400 internal screen resolution</li>
<li>240 x 320 external display resolution</li>
<li>5.0 MP Camera with Flash, Auto Focus, Image Stabilization, and 640 x 480 video recording</li>
<li>Location Support through Assisted and Autonomous GPS</li>
<li>Wi-Fi® Support – 802.11 b/g/n</li>
<li>Storage:  8 GB microSD included, with support for up to 32 GB</li>
<li>App memory space:  512MB onboard memory</li>
</ul>
<p>Get started with the <a href="http://na.blackberry.com/eng/devices/blackberrystyle/?IID=DEVBSY01">BlackBerry Style</a> now by downloading the simulator <a href="http://na.blackberry.com/eng/developers/resources/simulators.jsp?IID=DEVSTY03">here!</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/2602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/2602/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2602&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/10/blackberry-style/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/10/blackberry-style.jpg" medium="image">
			<media:title type="html">BlackBerry Style</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry Browser Web Development Tips: Profile and UserAgent</title>
		<link>http://devblog.blackberry.com/2009/09/blackberry-browser-web-development-tips-profile-and-useragent/</link>
		<comments>http://devblog.blackberry.com/2009/09/blackberry-browser-web-development-tips-profile-and-useragent/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 13:42:08 +0000</pubDate>
		<dc:creator>Adam S.</dc:creator>
				<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[profile]]></category>
		<category><![CDATA[UserAgent]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blackberrydev.edstaging.com/?p=607</guid>
		<description><![CDATA[The BlackBerry Browser continues to evolve and being able to use its improved capabilities to provide valuable web services for BlackBerry® smartphone users is very rewarding to me.  Unlike a Java® application where you are responsible for the deployment and delivery of application changes, BlackBerry web applications have the benefit of being very easy to [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=607&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>The BlackBerry Browser continues to evolve and being able to use its improved capabilities to provide valuable web services for BlackBerry® smartphone users is very rewarding to me.  Unlike a Java® application where you are responsible for the deployment and delivery of application changes, BlackBerry web applications have the benefit of being very easy to create, deploy and support.</p>
<p>I have always been an advocate of creating rich mobile web content that&#8217;s efficiently designed and optimized for my visitors.  I know BlackBerry smartphone users dislike the experience of being required to download unnecessary web content because a mobile-friendly version of the page is not available.</p>
<p><img src="http://rimdevblog.files.wordpress.com/2009/09/original-323.jpg?w=500&#038;h=333" alt="" title="BlackBerry Browser Web Development Tips: Profile and UserAgent" width="500" height="333" class="aligncenter size-full wp-image-4205" /></p>
<p><strong>Figure 1: <a title="BlackBerry Home Page" href="http://www.blackberry.com/" target="new">www.blackberry.com</a></strong></p>
<p><span id="more-607"></span></p>
<p>Creating mobile web content requires an understanding of the physical constraints inherent in all mobile platforms.  These constraints include battery life, small screen size, limited network bandwidth, differences in input methods and restrictions on supported content.</p>
<p>In order to target web content appropriately for BlackBerry smartphone users, the web application must detect the BlackBerry Browser.  By reading and interpreting the values of the Profile or UserAgent HTTP headers, you can determine whether your visitor is accessing your site via the BlackBerry Browser. If the Profile header indicates the BlackBerry Browser is present, you can then display a BlackBerry optimized version of the page.  I&#8217;d recommend using the Profile header over the UserAgent header in your browser detection logic, since UserAgent values are commonly spoofed.</p>
<p><img src="http://rimdevblog.files.wordpress.com/2009/09/original-4261.jpg?w=601&#038;h=402" alt="" title="BlackBerry Browser Web Development Tips: Profile and UserAgent" width="601" height="402" class="aligncenter size-full wp-image-5905" /></p>
<p><strong>Figure 2: Page I created to display the Profile and UserAgent header values.</strong></p>
<p>The BlackBerry Browser continues to get better and better.  The recent <a title="BlackBerry Java Application Development v5.0 Beta 3 " href="http://supportforums.blackberry.com/t5/BlackBerry-Developer-s-Blog/BlackBerry-Java-Application-Development-v5-0-Beta-now-live/ba-p/315514#A73" target="new">BlackBerry® Java® Application Development v5.0 Beta 3 </a>release includes significant improvements in the BlackBerry Browser APIs.  For instance, there will soon be support for Gears and SQLite, as well as progressive support for HTML5. Improved integration with core BlackBerry smartphone applications like email, calendar and contacts has also been added and continues to grow steadily in a positive direction.</p>
<p>Check out the BlackBerry® Developer Zone for tons of helpful learning resources on the BlackBerry Browser:</p>
<ul>
<li><a title="BlackBerry Browser Documentation" href="http://docs.blackberry.com/en/developers/subcategories/?userType=21&amp;category=BlackBerry+Browser" target="new">BlackBerry Browser Documentation</a></li>
<li><a title="BlackBerry Web Development Videos" href="http://na.blackberry.com/eng/developers/resources/videolibrary.jsp#tab_tab_browser" target="new">BlackBerry Web Development Videos</a></li>
<li><a title="BlackBerry Browser Development Knowledge Base articles" href="http://www.blackberry.com/knowledgecenterpublic/livelink.exe?func=ll&amp;objId=800878&amp;objAction=browse&amp;sort=name" target="new">BlackBerry Browser Development Knowledge Base articles</a></li>
<li><a title="Web Development Forums" href="http://supportforums.blackberry.com/rim/board?board.id=browser_dev" target="new">Web Development Forums</a></li>
</ul>
<p>I&#8217;d like to hear about your success stories in developing web content for the BlackBerry Browser.  How has mobile web content changed or improved your web site or business?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/607/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/607/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=607&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2009/09/blackberry-browser-web-development-tips-profile-and-useragent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/16f032fc46b780f6d9fa38b24a7f8ff2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">adamstan1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2009/09/original-323.jpg" medium="image">
			<media:title type="html">BlackBerry Browser Web Development Tips: Profile and UserAgent</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2009/09/original-4261.jpg" medium="image">
			<media:title type="html">BlackBerry Browser Web Development Tips: Profile and UserAgent</media:title>
		</media:content>
	</item>
	</channel>
</rss>
