<?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; foursquare</title>
	<atom:link href="http://devblog.blackberry.com/tag/foursquare/feed/" rel="self" type="application/rss+xml" />
	<link>http://devblog.blackberry.com</link>
	<description></description>
	<lastBuildDate>Thu, 23 May 2013 08:21:03 +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; foursquare</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>He Said: Chad on Leveraging the Power of Foursquare in BlackBerry 10</title>
		<link>http://devblog.blackberry.com/2013/05/he-said-chad-on-leveraging-the-power-of-foursquare-in-blackberry-10/</link>
		<comments>http://devblog.blackberry.com/2013/05/he-said-chad-on-leveraging-the-power-of-foursquare-in-blackberry-10/#comments</comments>
		<pubDate>Tue, 07 May 2013 18:14:10 +0000</pubDate>
		<dc:creator>chadtatro</dc:creator>
				<category><![CDATA[BlackBerry Jam]]></category>
		<category><![CDATA[BlackBerry Live]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=14931</guid>
		<description><![CDATA[I’m super excited to be presenting three sessions at BlackBerry Jam 2013 in Orlando next week! As a former 3rd party developer I’ve had the chance to attend several BlackBerry events over the past couple of years. Now that I’m working on the Developer Relations team I’ve got the opportunity to not only attend these [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=14931&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><a href="http://rimdevblog.files.wordpress.com/2013/05/chadchadchad.png"><img class="aligncenter size-full wp-image-14940" alt="TITLE_IMAGE" src="http://rimdevblog.files.wordpress.com/2013/05/chadchadchad.png?w=500&#038;h=295" width="500" height="295" /></a></p>
<p>I’m super excited to be presenting three sessions at <a href="http://www.blackberryjamconference.com" target="_blank">BlackBerry Jam 2013</a> in Orlando next week! As a former 3<sup>rd</sup> party developer I’ve had the chance to attend several BlackBerry events over the past couple of years. Now that I’m working on the Developer Relations team I’ve got the opportunity to not only attend these awesome events, but also present some killer content to my developer friends!</p>
<p>Here’s what I’ll be doing next week:</p>
<p>Are you building an app which requires a solid database of venues, and an amazingly easy API to interact with? Myself, Erin Rahnenfuehrer, and Kyle Fowler of Foursquare will be presenting <a href="https://bblive.blackberryconferences.net/2013/connect/sessionDetail.ww?SESSION_ID=1760" target="_blank">JAM37</a>, “Building context-aware applications by leveraging the power of Foursquare APIs”.</p>
<p>Looking to make to most out of your app by connecting it with all the big name social networks like Foursquare, Twitter, Facebook, and LinkedIn? Again, myself, Erin Rahnenfuehrer, and Kyle Fowler will be presenting <a href="https://bblive.blackberryconferences.net/2013/connect/sessionDetail.ww?SESSION_ID=2718" target="_blank">JAM52</a>, “Get Social: Connecting your app to Facebook, Twitter, Foursquare, and more!”.</p>
<p>Are you trying to make the most out of your BlackBerry World app reports? Jerome Carty, the creator of Blaq, and I will present an in-depth look at how to measure the success of your app using BlackBerry World Reports, and enhancing them with Distimo Analytics.</p>
<p>Which sessions are you looking forward to the most?  Let me know on Twitter (@<a href="http://twitter.com/chadtatro" target="_blank">chadtatro</a>), and I’ll see you in Orlando!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/14931/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/14931/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=14931&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2013/05/he-said-chad-on-leveraging-the-power-of-foursquare-in-blackberry-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0fb86e7b2b71616806266b535686102c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ctetreault1980</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2013/05/chadchadchad.png" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>
	</item>
		<item>
		<title>She Said: Leveraging the Power of Foursquare in BlackBerry 10</title>
		<link>http://devblog.blackberry.com/2013/05/she-said-leveraging-the-power-of-foursquare-in-blackberry-10/</link>
		<comments>http://devblog.blackberry.com/2013/05/she-said-leveraging-the-power-of-foursquare-in-blackberry-10/#comments</comments>
		<pubDate>Tue, 07 May 2013 17:40:23 +0000</pubDate>
		<dc:creator>Erin Rahnenfuehrer</dc:creator>
				<category><![CDATA[BlackBerry Jam]]></category>
		<category><![CDATA[BlackBerry Live]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[Cascades]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[sample]]></category>
		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=14924</guid>
		<description><![CDATA[We&#8217;ve spoken before about how to integrate your Cascades and WebWorks apps with Facebook, Twitter, and LinkedIn on BlackBerry 10. We&#8217;ve shared samples with you that show how easy it is to invoke these social networking apps in various ways. But there was a big square-shaped hole in our existing sample code. We were missing out on [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=14924&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>We&#8217;ve spoken before about how to integrate your <a href="http://devblog.blackberry.com/2013/03/cascades-socialinvocation/" target="_blank">Cascades</a> and <a href="http://devblog.blackberry.com/2013/02/twitter-and-facebook-cards/" target="_blank">WebWorks</a> apps with Facebook, Twitter, and LinkedIn on BlackBerry 10. We&#8217;ve shared samples with you that show how easy it is to invoke these social networking apps in various ways. But there was a big square-shaped hole in our existing sample code. We were missing out on <a href="https://developer.foursquare.com" target="_blank">Foursquare’s powerful API’s</a> and location database.</p>
<p>So we&#8217;ve updated the <a href="https://github.com/blackberry/Cascades-Samples/tree/master/socialinvocation" target="_new">socialinvocation</a> sample to include examples of how to invoke Foursquare with all of the currently supported invocation parameters.</p>
<p><a href="http://rimdevblog.files.wordpress.com/2013/05/fs1.png"><img class="size-full wp-image-14926 aligncenter" alt="TITLE_IMAGE" src="http://rimdevblog.files.wordpress.com/2013/05/fs1-e1367863197254.png?w=275&#038;h=458" width="275" height="458" /></a></p>
<p>As you can see, Foursquare allows BlackBerry 10 developers to leverage their app in a number of different ways, both through Cards and the Invocation Framework.</p>
<p>Big thanks to <a href="http://twitter.com/kfow35">Kyle</a> from Foursquare who has also documented these features in his sample app:  <a href="https://github.com/foursquare/foursquare-bb10-sdk">https://github.com/foursquare/foursquare-bb10-sdk</a></p>
<p>If you want to learn more about Social Invocation and why you should be including it in your app, come to one of our sessions next week at BlackBerry Live!  We’ll be talking about the benefits of integrating with Foursquare and the rest of the Social apps in two sessions:</p>
<p><a href="https://bblive.blackberryconferences.net/2013/connect/sessionDetail.ww?SESSION_ID=1584" target="_blank">JAM37 </a>- Building context-aware applications by leveraging the power of Foursquare APIs, Thursday, May 16</p>
<p><a href="https://bblive.blackberryconferences.net/2013/connect/sessionDetail.ww?SESSION_ID=2718" target="_blank">JAM52 </a>- Get Social: Connecting your app to Facebook, Twitter, Foursquare, and more! Wednesday, May 15</p>
<p>Kyle from Foursquare will be there, and we will show a real world example of how <a href="https://untappd.com/home" target="_blank">Untappd</a> found success by integrating with Foursquare.  Sample apps, best practices, and code snippets will also be presented that will show developers how to quickly get started in both the <a href="https://developer.blackberry.com/html5/" target="_blank">BlackBerry WebWorks SDK</a> and the <a href="https://developer.blackberry.com/native" target="_blank">BlackBerry Native SDK</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/14924/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/14924/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=14924&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2013/05/she-said-leveraging-the-power-of-foursquare-in-blackberry-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0432900fe27aa1429d5e6809cd149a3c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">erahnen</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2013/05/fs1-e1367863197254.png" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>
	</item>
		<item>
		<title>Integrating the new Foursquare SDK in to your BlackBerry WebWorks Apps</title>
		<link>http://devblog.blackberry.com/2013/02/foursquare-sdk-webworks/</link>
		<comments>http://devblog.blackberry.com/2013/02/foursquare-sdk-webworks/#comments</comments>
		<pubDate>Wed, 13 Feb 2013 14:58:09 +0000</pubDate>
		<dc:creator>chadtatro</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WebWorks]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Invoke Cards]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=13721</guid>
		<description><![CDATA[The other day, Kyle from Foursquare announced a couple of new and exciting features for BlackBerry developers to make use of in their apps &#8211; Single Sign On and Place Picker cards. This is an absolutely stellar implementation of our Invocation Framework. To compliment his native sample app, I created a BlackBerry 10 WebWorks version. [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=13721&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>The other day, <a href="http://twitter.com/kfow35">Kyle</a> from Foursquare <a href="http://engineering.foursquare.com/2013/01/31/native-app-integration-like-never-before-the-foursquare-for-blackberry-10-sdk/">announced</a> a couple of new and exciting features for BlackBerry developers to make use of in their apps &#8211; Single Sign On and Place Picker cards. This is an absolutely stellar implementation of our <a href="http://devblog.blackberry.com/2012/08/blackberry-10-invocation-framework">Invocation Framework</a>. To compliment his <a href="https://github.com/foursquare/foursquare-bb10-sdk">native sample app</a>, I created a BlackBerry 10 WebWorks version. Before you dive in to the code, let’s see what these new cards are all about, and more importantly, why you should be using them in your own applications.</p>
<p><span id="more-13721"></span></p>
<p><b>Single Sign On (SSO) Card</b></p>
<p><a href="http://rimdevblog.files.wordpress.com/2013/02/1.png"><img class="aligncenter" alt="1" src="http://rimdevblog.files.wordpress.com/2013/02/1.png?w=370&#038;h=615" width="370" height="615" /></a></p>
<p>The Foursquare Single Sign On card (SSO) makes it extremely UI-friendly for customers to authenticate, and authorize your app to connect with Foursquare. Before the SSO card was created it was up to the developer to open up a web-view, wait for the user to authenticate, close the web-view, and handle all the associated callbacks which would eventually return an OAuth token. It was both a lot of work to implement, and could be a very cryptic and confusing process. SSO eliminates the need for all of that jazz.</p>
<p>To authenticate a user with Foursquare and obtain an OAuth token (used to make authorized requests to their API) you simply invoke the SSO card, wait for the card to close, then grab the returned OAuth token. That’s it. Seriously.</p>
<p><b>Place Picker Card</b></p>
<p><a href="http://rimdevblog.files.wordpress.com/2013/02/2.png"><img class="aligncenter" alt="TITLE_IMAGE" src="http://rimdevblog.files.wordpress.com/2013/02/2.png?w=370&#038;h=615" width="370" height="615" /></a></p>
<p>&nbsp;</p>
<p><a href="http://rimdevblog.files.wordpress.com/2013/02/1.png"> </a></p>
<p>The Place Picker card, as the name suggests, is a seamless way to prompt the user to select a near-by location, and instantly provides you, the developer, with a contextually aware application. Just like the SSO card, all of the legwork is handled by the Foursquare SDK. By simply invoking the card, and listening for the onChildCardClosed event, you’re able to handle the returned JSON object any way you see fit in your application.</p>
<p><b>The Sample App</b></p>
<p>Again, making use of these new features is incredibly easy. I created a small sample app to show you how to authorize your app with Foursquare via the SSO card, pick a near-by venue with the Place Picker card, and lastly check-in to the selected venue.</p>
<p>As always, the sample app is open sourced, well documented, and hosted on <a href="https://github.com/blackberry/BB10-WebWorks-Samples/tree/master/Foursquare-Cards">GitHub</a>. Head on over, and check it out!</p>
<p>If you find this sample useful, have any questions, or just want to keep up-to-date on the world of BlackBerry WebWorks and HTML5, <b>follow me on <a href="http://twitter.com/chadtatro">Twitter</a></b>!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/13721/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/13721/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=13721&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2013/02/foursquare-sdk-webworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0fb86e7b2b71616806266b535686102c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ctetreault1980</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2013/02/1.png" medium="image">
			<media:title type="html">1</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2013/02/2.png" medium="image">
			<media:title type="html">TITLE_IMAGE</media:title>
		</media:content>
	</item>
		<item>
		<title>[VIDEO] Interview with Foursquare’s Kyle Fowler</title>
		<link>http://devblog.blackberry.com/2013/02/video-interview-with-foursquares-kyle-fowler/</link>
		<comments>http://devblog.blackberry.com/2013/02/video-interview-with-foursquares-kyle-fowler/#comments</comments>
		<pubDate>Wed, 06 Feb 2013 10:27:04 +0000</pubDate>
		<dc:creator>Alex Kinsella</dc:creator>
				<category><![CDATA[BlackBerry Jam]]></category>
		<category><![CDATA[Cascades]]></category>
		<category><![CDATA[Native SDK Development]]></category>
		<category><![CDATA[#BBJam]]></category>
		<category><![CDATA[BlackBerry Jam Europe]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[Kyle Fowler]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=13526</guid>
		<description><![CDATA[Check out my interview with Kyle Fowler, lead developer for the BlackBerry 10 Foursquare app. Kyle talks about his BlackBerry Jam Europe session “Sharing your Content with Social Networks: Walkthrough” and why content is easily shared on the BlackBerry 10 platform.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=13526&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Check out my interview with <a href="https://twitter.com/kfow35" target="_blank">Kyle Fowler</a>, lead developer for the BlackBerry 10 Foursquare app. Kyle talks about his BlackBerry Jam Europe session “Sharing your Content with Social Networks: Walkthrough” and why content is easily shared on the BlackBerry 10 platform.</p>
<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='640' height='390' src='http://www.youtube.com/embed/o5QLaw3bspM?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/13526/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/13526/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=13526&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2013/02/video-interview-with-foursquares-kyle-fowler/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>Say It Aint S’OAuth</title>
		<link>http://devblog.blackberry.com/2012/10/say-it-aint-soauth/</link>
		<comments>http://devblog.blackberry.com/2012/10/say-it-aint-soauth/#comments</comments>
		<pubDate>Thu, 11 Oct 2012 14:10:55 +0000</pubDate>
		<dc:creator>chadtatro</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[oAuth]]></category>
		<category><![CDATA[oAuth 1.0]]></category>
		<category><![CDATA[oAuth 2.0]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=11582</guid>
		<description><![CDATA[In today’s world we’re constantly sharing information via status updates, blog posts, and even checking-in at venues. Connecting with services like foursquare and Twitter is a great way to leverage the popularity of the network within your application. So how do you actually go about integrating features from these services into your application?  First the [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11582&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>In today’s world we’re constantly sharing information via status updates, blog posts, and even checking-in at venues. Connecting with services like foursquare and Twitter is a great way to leverage the popularity of the network within your application.</p>
<p>So how do you actually go about integrating features from these services into your application?  First the needs to allow your application access to their profile, and this bring us to Open Authorization – better known as <a href="http://oauth.net/" target="_blank">OAuth</a>.</p>
<p>OAuth you say?!</p>
<p>OAuth is an open standard for authorization used by tons of popular services, foursquare, Twitter, and Tumblr, to name a few.  It allows applications to connect their users to these services without having to handle their username and password.</p>
<p>There are a couple versions of OAuth which we have created sample apps for.</p>
<p><span id="more-11582"></span></p>
<p><strong>OAuth 1</strong></p>
<p>Let’s be honest, OAuth 1 can be darn right nasty to work with out-of-the-box.  OAuth 1 and I are not really good friends, we’ve had many fights over the past year, and often I’ve been on the losing side.  In a nutshell, the way OAuth 1 works is by having an application perform a series of requests to a service, exchanging “tokens”, and ultimately granting the application access to the service on behalf of the user.  It requires several things to go just right, and if something doesn’t, access is denied.</p>
<p>Luckily there is a really awesome open-source JavaScript library written by Rob Griffiths (<a href="http://www.twitter.com/bytespider" target="_blank">@bytespider</a>) called <a href="https://github.com/bytespider/jsOAuth" target="_blank">jsOAuth</a>. JsOAuth takes the pain and extensive process of OAuth 1 away, and allows you to focus on connecting your app with a service such as Twitter rather than spend a ton of time working with the OAuth 1 protocol.</p>
<p><strong>OAuth 2</strong></p>
<p>While OAuth 1 is my adversary; OAuth 2 is my best friend.  This is the next evolution of the OAuth protocol and is used by services like foursquare, and Facebook.  OAuth 2 is much friendlier for developers to integrate into their apps, and provides much easier, and straight forward authorization “flows” to work with.  Though the standard is still evolving, it’s solid, and in contrast to OAuth 1, is amazingly easy to work with.</p>
<p><strong>The Sample Apps</strong></p>
<p style="text-align:center;"><a href="https://github.com/blackberry/BB10-WebWorks-Samples"><img class="aligncenter  wp-image-11584" title="oauth" alt="TITLE_IMAGE" src="http://rimdevblog.files.wordpress.com/2012/10/oauth1.jpg?w=565&#038;h=364" height="364" width="565" /></a></p>
<p>Getting started with OAuth can be pretty intimidating to say the least.  As a former 3<sup>rd</sup> party developer, I’ve been there.  I’ve screamed at my console log, cried like a baby, and even begged the OAuth gods for it to “just work”.  Since joining the BlackBerry® Developer Relations team here at RIM®, I vowed to help make this process easier for fellow developers and I’m glad to finally say that we’ve released two sample apps on GitHub today to help guide you on your OAuth journey.</p>
<p>The first sample app shows how to integrate <a href="https://github.com/blackberry/BB10-WebWorks-Samples/tree/master/Twitter-OAuth-1" target="_blank">Twitter into your application by using the OAuth 1</a> protocol.  You’ll learn how to quickly and painlessly authenticate with Twitter, and post a Tweet to a user’s timeline by taking advantage of the jsOAuth library.</p>
<p>The second sample shows integration with <a href="https://github.com/blackberry/BB10-WebWorks-Samples/tree/master/Foursquare-OAuth-2" target="_blank">foursquare, and uses OAuth 2</a>.  It’ll show you how your application can authenticate a user with the service, search for near-by venues, and then check-in to a venue.</p>
<p>The third sample shows how to integrate <a href="https://github.com/blackberry/BB10-WebWorks-Samples/tree/master/FaceBook-OAuth-2" target="_blank">Facebook and OAuth</a> 2 into your application.  You’ll learn how to authenticate a user with Facebook, and interact with their feed by posting, and reading content.</p>
<p>Each of these samples are completely Open Source, and available on GitHub.  If you find them useful, have any feedback, or need an extra helping hand along your way find me on the <a href="http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/bd-p/browser_dev" target="_blank">BlackBerry Developer Support Forums</a> or Twitter <a href="http://www.twitter.com/chadtatro" target="_blank">@chadtatro</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/11582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/11582/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=11582&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2012/10/say-it-aint-soauth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0fb86e7b2b71616806266b535686102c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ctetreault1980</media:title>
		</media:content>

		<media:content url="http://rimdevblog.files.wordpress.com/2012/10/oauth1.jpg" medium="image">
			<media:title type="html">oauth</media:title>
		</media:content>
	</item>
		<item>
		<title>foursquare and BBM: A Super App Meets the Social Platform (VIDEO)</title>
		<link>http://devblog.blackberry.com/2011/05/foursquare-and-bbm-a-super-app-meets-the-social-platform-video/</link>
		<comments>http://devblog.blackberry.com/2011/05/foursquare-and-bbm-a-super-app-meets-the-social-platform-video/#comments</comments>
		<pubDate>Thu, 05 May 2011 23:05:07 +0000</pubDate>
		<dc:creator>Douglas Soltys</dc:creator>
				<category><![CDATA[Case Studies & Success Stories]]></category>
		<category><![CDATA[Editorials]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[bbm]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[LBS]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[super app]]></category>
		<category><![CDATA[video demo]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=3599</guid>
		<description><![CDATA[Video demo of foursquare integration with the BBM Social Platform and interview with BlackBerry foursquare developers.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4825&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p style="text-align:center;"><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='560' height='349' src='http://www.youtube.com/embed/LBNVv1dUrZ4?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;hd=1&#038;wmode=transparent' frameborder='0'></iframe></span></p>
<p style="text-align:center;">(<a href="http://youtu.be/LBNVv1dUrZ4">YouTube link for easy mobile viewing</a>)</p>
<p>One of the highlights for me this week at BlackBerry® World™ 2011 was having the opportunity to showcase some of the amazing work from developers starting to leverage the <a href="http://us.blackberry.com/developers/blackberrymessenger/">BBM social platform</a>.  Social networking application <a href="http://appworld.blackberry.com/webstore/content/6921?lang=en">foursquare</a> is one such example, and was demoed during the Tuesday General Session keynote by Senior Director of Developer Relations (and fellow Inside BlackBerry blogger) Mike Kirkup.</p>
<p>The above video is really three videos in one! First, I speak with Mike about the overall opportunity available to developers that integrate BBM social platform APIs into their application. Then, foursquare developers Pete and Jeff provide a great demonstration of foursquare for BlackBerry integrated with BBM.  I then pass the mic to Mike for a brief sit down with Pete about developing for BlackBerry and how the coming BBM social platform integration enhances the foursquare <a href="http://us.blackberry.com/developers/started/super_apps.jsp?CPID=OTC-SUPERAPPS&amp;cp=OTC-SUPERAPPS">super app</a> experience.</p>
<p>Post a comment and let us know what you think of the integration of BBM with foursquare, and what other applications should leverage the BBM social platform.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/4825/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/4825/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=4825&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2011/05/foursquare-and-bbm-a-super-app-meets-the-social-platform-video/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/2d037da01c57235fd7d45fc1c591397f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dsoltys</media:title>
		</media:content>
	</item>
		<item>
		<title>DEVCON10 foursquare interview with Peter Nofelt</title>
		<link>http://devblog.blackberry.com/2010/10/devcon10-foursquare-interview-with-peter-nofelt/</link>
		<comments>http://devblog.blackberry.com/2010/10/devcon10-foursquare-interview-with-peter-nofelt/#comments</comments>
		<pubDate>Fri, 08 Oct 2010 20:24:58 +0000</pubDate>
		<dc:creator>Douglas Soltys</dc:creator>
				<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[devcon]]></category>
		<category><![CDATA[DevCon 2010]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[free apps]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[LBS]]></category>
		<category><![CDATA[super apps]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=2538</guid>
		<description><![CDATA[Interview with foursquare developer Peter Nofelt at BlackBerry DEVCON 2010.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2538&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='640' height='390' src='http://www.youtube.com/embed/SADzU37qNDM?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;hd=1&#038;wmode=transparent' frameborder='0'></iframe></span>
<p>The BlackBerry DEVCON 2010 team was really excited to partner with the fine folks at foursquare for the <a href="http://www.blackberrydevcon.com/special-programs/foursquare-challenge">BlackBerry DEVCON foursquare Challenge</a>. Judging by the amount of attendees that lined up at the Social Media desk to claim their limited edition tee shirt, you were too! I had the opportunity to sit down with Peter Nofelt, lead developer of the foursquare BlackBerry app, and talk about the Challenge, Peter&#8217;s DEVCON 2010 session, and the future of foursquare. Check out the video above and don&#8217;t forget to upgrade to the <a href="http://appworld.blackberry.com/webstore/content/6921">new version of foursquare</a> that was released during the show!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/2538/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/2538/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2538&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/10/devcon10-foursquare-interview-with-peter-nofelt/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/2d037da01c57235fd7d45fc1c591397f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dsoltys</media:title>
		</media:content>
	</item>
		<item>
		<title>DEVCON10 BlackBerry Developer Round-Up</title>
		<link>http://devblog.blackberry.com/2010/10/devcon10-blackberry-developer-round-up/</link>
		<comments>http://devblog.blackberry.com/2010/10/devcon10-blackberry-developer-round-up/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 20:45:31 +0000</pubDate>
		<dc:creator>Douglas Soltys</dc:creator>
				<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[devcon]]></category>
		<category><![CDATA[DevCon 2010]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[mobspot]]></category>
		<category><![CDATA[momentem]]></category>
		<category><![CDATA[playbook]]></category>
		<category><![CDATA[poynt]]></category>
		<category><![CDATA[pyxis]]></category>
		<category><![CDATA[widality]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=2533</guid>
		<description><![CDATA[Interview with BlackBerry developers at BlackBerry DEVCON 2010 about the show and its announcements, including the upcoming BlackBerry PlayBook.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2533&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='640' height='390' src='http://www.youtube.com/embed/vqv_vDUbdIk?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;hd=1&#038;wmode=transparent' frameborder='0'></iframe></span>
<p>One of the great experiences of BlackBerry DEVCON 2010 was getting to chat with various BlackBerry developers and learn what they&#8217;re working on, what they&#8217;re excited about and what they thought about the show. We did a series of brief one-on-ones with every developer kind enough to speak to us and compiled it into the above video. Post a comment and let us know about your own DEVCON 2010 experience, what you thought of all the announcements, and if you&#8217;re excited for <a href="http://www.blackberry.com/playbook">BlackBerry PlayBook</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/2533/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/2533/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2533&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/10/devcon10-blackberry-developer-round-up/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/2d037da01c57235fd7d45fc1c591397f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dsoltys</media:title>
		</media:content>
	</item>
		<item>
		<title>DEVCON 2010 Walk-Through with Mike Kirkup</title>
		<link>http://devblog.blackberry.com/2010/09/devcon-2010-walk-through-with-mike-kirkup/</link>
		<comments>http://devblog.blackberry.com/2010/09/devcon-2010-walk-through-with-mike-kirkup/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 03:54:12 +0000</pubDate>
		<dc:creator>Douglas Soltys</dc:creator>
				<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[devcon]]></category>
		<category><![CDATA[DevCon 2010]]></category>
		<category><![CDATA[foursquare]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=2488</guid>
		<description><![CDATA[BlackBerry DEVCON 2010 walk-through with Director of Developer Relations at RIM, Mike Kirkup.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2488&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='640' height='390' src='http://www.youtube.com/embed/ArOTlTPNjFU?version=3&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0'></iframe></span>
<p>Those that have attended in the past know that Mike Kirkup, Director of Developer Relations at RIM (and Inside BlackBerry Developer&#8217;s Blog blogger!!), is the walking embodiment of BlackBerry DEVCON. We thought it would be a good idea to follow him around and have him show us some of the key locations to visit as you make your way through DEVCON 2010. It was also a great opportunity to get in a shameless plug of our Social Media desk and promote the <a href="http://www.blackberrydevcon.com/special-programs/foursquare-challenge">BlackBerry DEVCON foursquare Challenge</a>. Enjoy!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/2488/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/2488/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2488&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/09/devcon-2010-walk-through-with-mike-kirkup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/2d037da01c57235fd7d45fc1c591397f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dsoltys</media:title>
		</media:content>
	</item>
		<item>
		<title>BlackBerry DEVCON 2010 Special Programs</title>
		<link>http://devblog.blackberry.com/2010/09/blackberry-devcon-2010-special-programs/</link>
		<comments>http://devblog.blackberry.com/2010/09/blackberry-devcon-2010-special-programs/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 14:34:15 +0000</pubDate>
		<dc:creator>Ian M.</dc:creator>
				<category><![CDATA[Dev Con]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[blackberry developer conference]]></category>
		<category><![CDATA[DevCon 2010]]></category>
		<category><![CDATA[developer day]]></category>
		<category><![CDATA[developer group]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[tweetup]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://devblog.blackberry.com/?p=2412</guid>
		<description><![CDATA[BlackBerry® DEVCON 2010 has a ton of special programs and events happening this year -- here are some of the highlights!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2412&#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/devcon2010_bw_black_bkgd_horiz_date.jpg?w=484&#038;h=232" alt="" title="DEVCON 2010" width="484" height="232" class="aligncenter size-full wp-image-2304" /></p>
<p>As we all get in taxis, cars, trains, and planes (maybe boats too?) to travel to <a href="http://www.blackberrydevcon.com/" target="_new" title="BlackBerry® DEVCON 2010">BlackBerry® DEVCON 2010</a>, have you planned ahead and checked out all the <a href="http://www.blackberrydevcon.com/special-programs" target="_new">special programs</a> this year?!</p>
<p>Yes, not only do we have a MASSIVE catalog of over 100 sessions, but we’ve also lined up a panacea of special programs to suit the diverse passions and interests of the community.</p>
<p>These are my personal favorites!</p>
<p><span id="more-2412"></span></p>
<ul>
<li>On <i>Monday morning</i>, various <a href="http://twitter.com/BlackBerryDev" target="_new">@BlackBerryDev</a> team members &#8211; including yours truly &#8211; will be leading <strong>DEVCON tours</strong> to help new attendees get familiar with all the key activities and locations throughout the week – even an alumnus may discover something new!  Find the tours by heading to the registration desk.</li>
<li>Also on <i>Monday morning</i>, DEVCON Alumni will have access to <strong>an exclusive One-On-One event</strong> with Research In Motion® (RIM) experts in an informal setting.  This event is taking place in Yerba Buena Ballroom 7 between 9:00-11:30am.  Check out all the cool <a href="http://www.blackberrydevcon.com/special-programs/alumni-program" target="_new">alumni benefits</a> including VIP lounge, discounts, and an Alumni exclusive breakfast!</li>
<li><i>Monday night</i> is going to be huge too!  After the welcome reception (another can’t-miss event, by the way), we will be holding a special <strong>Community Connection event</strong> all about celebrating the BlackBerry Developer Community.   Join us to hear about highlights from the BlackBerry Partners Fund “Super Apps” Developer Challenge, learn about our new BlackBerry Developer Groups popping up all over the world, and cheer as we recognize community members for outstanding contributions.  Get all the details <a href="http://www.blackberrydevcon.com/special-programs/community-connection" target="_new">here</a>!</li>
<li><a href="http://www.blackberrydevcon.com/special-programs/foursquare-challenge" target="_new" title="The BlackBerry DEVCON foursquare Challenge">The BlackBerry DEVCON foursquare Challenge</a> starts with the first check-in at the DEVCON keynote <i>Monday at 12:30pm</i>.  </li>
<li><i>Tuesday night.</i>  <strong>DEVCON party!</strong>  Enough said. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><i>Wednesday night</i>, we have both an <strong>International Reception</strong> for our guests from outside the US and Canada, and the <strong>DEVCON Mobile Scavenger Hunt powered by AT&amp;T.</strong>  Head out into the city of San Francisco for an evening of adventure and fun!   Passes will be handed out at the AT&amp;T booth, so make sure you swing by!</li>
<li>Are you a student or faculty?  Make sure you check out the special <a href="http://www.blackberrydevcon.com/academic" target="_new">Academic Program</a>!
<li>&#8230;and don’t forget about <strong>Developer Day</strong> on <i>Thursday</i>!  Find all the details <a href="http://www.blackberrydevcon.com/developer-day" target="_new">here</a>, and in <a href="http://devblog.blackberry.com/2010/09/devcon-dev-day/" target="_new">my previous blog post</a>.</li>
</ul>
<p>Which of these DEVCON special programs will you be attending?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rimdevblog.wordpress.com/2412/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rimdevblog.wordpress.com/2412/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=devblog.blackberry.com&#038;blog=17235680&#038;post=2412&#038;subd=rimdevblog&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://devblog.blackberry.com/2010/09/blackberry-devcon-2010-special-programs/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/2010/09/devcon2010_bw_black_bkgd_horiz_date.jpg" medium="image">
			<media:title type="html">DEVCON 2010</media:title>
		</media:content>
	</item>
	</channel>
</rss>
