<?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>Adam Jordens@littlesquare:~/ &#187; General Discussions</title>
	<atom:link href="http://littlesquare.com/category/general-discussions/feed/" rel="self" type="application/rss+xml" />
	<link>http://littlesquare.com</link>
	<description>Just a little square in a sea of blogs</description>
	<lastBuildDate>Mon, 13 Feb 2012 07:02:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Django/Python + LinkedIn JSAPI  oAuth Tokens</title>
		<link>http://littlesquare.com/2012/02/python-linkedin-jsapi-tokens/</link>
		<comments>http://littlesquare.com/2012/02/python-linkedin-jsapi-tokens/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 06:53:02 +0000</pubDate>
		<dc:creator>ajordens</dc:creator>
				<category><![CDATA[General Discussions]]></category>

		<guid isPermaLink="false">http://littlesquare.com/?p=514</guid>
		<description><![CDATA[This past week I spent a little time working with LinkedIn&#8217;s JavaScript APIs. The APIs themselves are quite powerful and easy to work with.  Complications arose when it came time to convert the temporary JSAPI tokens to their oAuth equivalents. https://developer.linkedin.com/documents/exchange-jsapi-tokens-rest-api-oauth-tokens First things first, LinkedIn only passes the JS API oAuth 2.0 token over an [...]]]></description>
			<content:encoded><![CDATA[<p>This past week I spent a little time working with LinkedIn&#8217;s JavaScript APIs.</p>
<p>The APIs themselves are quite powerful and easy to work with.  Complications arose when it came time to convert the temporary JSAPI tokens to their oAuth equivalents.</p>
<p><a href="https://developer.linkedin.com/documents/exchange-jsapi-tokens-rest-api-oauth-tokens">https://developer.linkedin.com/documents/exchange-jsapi-tokens-rest-api-oauth-tokens</a></p>
<p>First things first, LinkedIn only passes the JS API oAuth 2.0 token over an SSL connection.  Slighly annoying from a development perspective, as I wasn&#8217;t normally running SSL on my local Mac. That being said, getting nginx setup through homebrew was straight forward. It works fine with a self-signed certificate as well.</p>
<p><strong>Once you have SSL setup</strong></p>
<pre>&lt;script type="IN/Login" data-onAuth="onAuth" data-onLogout="onLogout"&gt;&lt;/script&gt;</pre>
<pre>function onAuth() {            </pre>
<pre><span style="white-space: pre;">	</span>$.post("https://" + window.location.hostname + "/my-app/token-exchange");</pre>
<pre>}</pre>
<p><strong>After a successful LinkedIn authentication, the onAuth() function will be invoked and a POST made to your backend resource over SSL.</strong></p>
<pre><span style="font-size: 13px;">def token_exchange(request):</span></pre>
<pre><span style="font-size: 13px;"> </span><span style="font-size: 13px;">oauth_token = None</span><span style="font-size: 13px;"> </span><span style="font-size: 13px;">oauth_secret = None</span></pre>
<pre><span style="font-size: 13px;"> if request.session.get('linkedin_oauth_token'):        </span></pre>
<pre><span style="font-size: 13px;"><span style="white-space: pre;">	</span>oauth_token = request.session.get('linkedin_oauth_token')        </span></pre>
<pre><span style="font-size: 13px;"><span style="white-space: pre;">	</span>oauth_secret = request.session.get('linkedin_oauth_secret')    </span></pre>
<pre><span style="font-size: 13px;"> else:        </span></pre>
<pre><span style="font-size: 13px;"> <span style="white-space: pre;">	</span>oauth_token = request.COOKIES.get('linkedin_oauth_%s' % settings.LINKEDIN_API_KEY)        </span></pre>
<pre><span style="font-size: 13px;"><span style="white-space: pre;">	</span>oauth_token = urllib.unquote(oauth_token)        </span></pre>
<pre><span style="font-size: 13px;"><span style="white-space: pre;">	</span>oauth_token = json.loads(oauth_token)</span></pre>
<pre><span style="font-size: 13px;"> consumer_key = settings.LINKEDIN_API_KEY        </span></pre>
<pre><span style="font-size: 13px;"> consumer_secret = settings.LINKEDIN_SECRET_KEY        </span></pre>
<pre><span style="font-size: 13px;"> access_token_url = 'https://api.linkedin.com/uas/oauth/accessToken'</span></pre>
<pre><span style="font-size: 13px;"> access_token = oauth_token.get('access_token')</span><span style="font-size: 13px;"> consumer = oauth2.Consumer(             </span></pre>
<pre><span style="font-size: 13px;"><span style="white-space: pre;">	</span>key=consumer_key,             </span></pre>
<pre><span style="font-size: 13px;"><span style="white-space: pre;">	</span>secret=consumer_secret</span></pre>
<pre><span style="font-size: 13px;"> )</span></pre>
<pre><span style="font-size: 13px;"> client = oauth2.Client(consumer)</span><span style="font-size: 13px;"> resp, content = client.request(access_token_url, "POST", body='xoauth_oauth2_access_token=%s' % access_token)        </span></pre>
<pre><span style="font-size: 13px;"> request_token = dict(urlparse.parse_qsl(content))        </span></pre>
<pre><span style="font-size: 13px;"> oauth_secret = request_token.get('oauth_token_secret')        </span></pre>
<pre><span style="font-size: 13px;"> oauth_token = request_token.get('oauth_token')</span><span style="font-size: 13px;"> request.session['linkedin_oauth_token'] = oauth_token        </span></pre>
<pre><span style="font-size: 13px;"> request.session['linkedin_oauth_secret'] = oauth_secret<span style="line-height: 0px;">﻿</span></span></pre>
<p> </p>
<p>The code snippet above is a <strong>django view </strong>that requires <strong>oauth2</strong>.</p>
<p>And that&#8217;s it.  You&#8217;ve now successfully converted JS API tokens to oAuth tokens in a Python/Django environment.</p>
]]></content:encoded>
			<wfw:commentRss>http://littlesquare.com/2012/02/python-linkedin-jsapi-tokens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Playing with Akka + Groovy + REST + Maven</title>
		<link>http://littlesquare.com/2012/02/playing-with-akka-groovy-rest-maven/</link>
		<comments>http://littlesquare.com/2012/02/playing-with-akka-groovy-rest-maven/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 05:12:39 +0000</pubDate>
		<dc:creator>ajordens</dc:creator>
				<category><![CDATA[General Discussions]]></category>

		<guid isPermaLink="false">http://littlesquare.com/?p=512</guid>
		<description><![CDATA[First things first, I consider myself a polyglot programmer reguarly running the spectrum from Java to Groovy to JRuby to Python.  Scala is certainly interesting from the outside looking in, but I haven&#8217;t had the time to jump in with both feet. My latest forays into Akka came as a result of some investigation I [...]]]></description>
			<content:encoded><![CDATA[<p>First things first, I consider myself a polyglot programmer reguarly running the spectrum from Java to Groovy to JRuby to Python.  Scala is certainly interesting from the outside looking in, but I haven&#8217;t had the time to jump in with both feet.</p>
<p>My latest forays into Akka came as a result of some investigation I was doing for a new platform at work.  Basically, I was looking for something to handle job/task execution across a number of different physical machines.</p>
<p>One option would have been to rig something up with Groovy, a simple daemon exposing a RESTful API (<em>or fetched jobs from a message queue</em>) that used GPars behind the scenes to manage concurrency on each individual machine.  Job state would be bubbling up to an overarching service that could manage scheduling across a few machines.</p>
<p>We&#8217;re already using Groovy/Java on a couple other newish projects and ideally the solution to this problem would also fit in that box.  Scala, as interesting a language as it is wouldn&#8217;t be fair to thrust on a team who&#8217;s language of choice has historically been Perl (<em>but is moving towards the JVM</em>).</p>
<p>And so I set forth to survey the landscape for Akka + Java/Groovy examples.  In particular, I was looking for something that combined Remote Actors + HTTP/REST, perferably being built in Maven (<em>but I&#8217;d take some Gradle</em>).  I found <a href="http://akka.io/docs/akka/1.3/additional/external-sample-projects.html">a few</a>, the chat server ones looked relevant but a little bit dated.  I ended up putting something together myself and pushing it to github.</p>
<p><a href="https://github.com/ajordens/akka-job-scheduler-example">https://github.com/ajordens/akka-job-scheduler-example</a></p>
<p>It uses Akka 1.3 and has a server component (runnable via <strong>mvn jetty:run</strong>) that hosts remote actors and a simple REST resource.  There is also a client service that can be run on multiple machines, it polls the server for jobs, executes them and fires a response back.</p>
<p>The example is trivialized but it does tie a number of different pieces together.  One bit of initial grief I had was around trying to get akka-http running in Jetty 8.0.4.  It wouldn&#8217;t fly, and I ended up having to fall back to 7.4.0.</p>
<p> </p>
<p>Enjoy.</p>
<p> </p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://littlesquare.com/2012/02/playing-with-akka-groovy-rest-maven/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook-style Feature Introductions for Web Apps</title>
		<link>http://littlesquare.com/2011/12/facebook-style-feature-introductions-for-web-apps/</link>
		<comments>http://littlesquare.com/2011/12/facebook-style-feature-introductions-for-web-apps/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 21:20:05 +0000</pubDate>
		<dc:creator>ajordens</dc:creator>
				<category><![CDATA[General Discussions]]></category>

		<guid isPermaLink="false">http://littlesquare.com/?p=510</guid>
		<description><![CDATA[Onver the last short while, I&#8217;ve been putting together a new service aimed at delivering Facebook-style feature introductions to any web application/site. You know, the little step-by-step walkthroughs of what&#8217;s new/changed. In the interest of being lean, I&#8217;ve been focusing on getting a simple foundation in-place and building it out based on personal needs and [...]]]></description>
			<content:encoded><![CDATA[<p>Onver the last short while, I&#8217;ve been putting together a new service aimed at delivering Facebook-style feature introductions to any web application/site.</p>
<p>You know, the little step-by-step walkthroughs of what&#8217;s new/changed.</p>
<p>In the interest of being lean, I&#8217;ve been focusing on getting a simple foundation in-place and building it out based on personal needs and feedback from the community.</p>
<p> </p>
<p><strong>The ONE Feature Introduction</strong>:  <a href="http://onesecondshy.com/one-feature-introductions">http://onesecondshy.com/one-feature-introductions</a></p>
<p>The ONE Feature Introduction walks a user through particular features or aspects of your site.</p>
<p>Think of it as a guided tour that helps ensure your users can effectively use your application.</p>
<p> </p>
<p>At this point, I&#8217;m looking to broaden my reach and gather the next round of feedback as well as getting it rolled out and active on additional sites.</p>
<p>From the development side, it&#8217;s a fairly simple low-touch integration.  That being said, I&#8217;m more than willing to jump in and answer any questions / ensure that the integration remains as simple as possible.</p>
<p>So if you build web applications, or run a site with regular content updates, <a href="http://twitter.com/ajordens"><strong>I&#8217;d love to talk more</strong>.</a></p>
<p>Happy Holidays!</p>
]]></content:encoded>
			<wfw:commentRss>http://littlesquare.com/2011/12/facebook-style-feature-introductions-for-web-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone 4S and iOS 5 &#8211; A night and day difference</title>
		<link>http://littlesquare.com/2011/10/iphone-4s-and-ios-5-a-night-and-day-difference/</link>
		<comments>http://littlesquare.com/2011/10/iphone-4s-and-ios-5-a-night-and-day-difference/#comments</comments>
		<pubDate>Sun, 16 Oct 2011 03:39:46 +0000</pubDate>
		<dc:creator>ajordens</dc:creator>
				<category><![CDATA[General Discussions]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://littlesquare.com/2011/10/iphone-4s-and-ios-5-a-night-and-day-difference/</guid>
		<description><![CDATA[Up until yesterday I was the guy you saw huddled in the corner at Starbucks basking in the pale glow of an iPhone 3G. Everyone around me had upgraded, at _least_ to a 3GS, but my unwillingness to give the Canadian carriers any more money (early upgrade fees) kept me dated. That is until yesterday [...]]]></description>
			<content:encoded><![CDATA[<p>Up until yesterday I was the guy you saw huddled in the corner at Starbucks basking in the pale glow of an iPhone 3G. </p>
<p>Everyone around me had upgraded, at _least_ to a 3GS, but my unwillingness to give the Canadian carriers any more money (<em>early upgrade fees</em>) kept me dated. </p>
<p>That is until yesterday when an unlocked 32GB 4S showed up on my door step, and I must say that the difference is remarkable&#8230; unbelievable really.  </p>
<p>So it&#8217;s with pleasure that I can now dust off instagram, yelp, rdio, twitter, runkeeper and facebook on the phone. Constant crashes on the 3G basically forced me to use the phone as&#8230; a phone, for calls and text messages. </p>
<p>On the iOS 5 front, it&#8217;s definitely breathed new life into my trusty iPad (mind you I was running 4.2 previously).  </p>
<p>Split keyboard, tabbed browsing, wifi sync and personal wifi hotspots to the rescue. </p>
<p>That&#8217;s it for now.</p>
]]></content:encoded>
			<wfw:commentRss>http://littlesquare.com/2011/10/iphone-4s-and-ios-5-a-night-and-day-difference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understanding the App Store</title>
		<link>http://littlesquare.com/2011/08/understanding-the-app-store/</link>
		<comments>http://littlesquare.com/2011/08/understanding-the-app-store/#comments</comments>
		<pubDate>Sat, 06 Aug 2011 16:32:56 +0000</pubDate>
		<dc:creator>ajordens</dc:creator>
				<category><![CDATA[General Discussions]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[itunes]]></category>

		<guid isPermaLink="false">http://littlesquare.com/?p=499</guid>
		<description><![CDATA[I&#8217;ve been working on tools to better understand the app store, they&#8217;ve been made available as part of Appiity. My underlying motivation is to try and help developers make better sense of the app store (different categories, countries, competitors, etc.). It&#8217;s also scratching a personal itch of mine around application discovery by providing a historical [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on tools to better understand the app store, they&#8217;ve been made available as part of <a href="http://appiity.com">Appiity</a>.</p>
<p>My underlying motivation is to try and help developers make better sense of the app store (different categories, countries, competitors, etc.). It&#8217;s also scratching a personal itch of mine around application discovery by providing a historical performance context around each application.</p>
<p>I&#8217;m looking for feedback and to engage with more developers.</p>
<p> </p>
<p><strong><span style="text-decoration: underline;">Key Features</span></strong>:</p>
<ul>
<li>30 day trailing performance for any ranked application (actually have &gt; 12 months worth of data but am only actively exposing a months worth)</li>
<li>top paid / free / grossing chart positions vs. pricing (measure the actual impact of a price adjustment on gross position)</li>
<li>ratings per app per version (what impact does releasing new versions have on chart positions)</li>
<li>apps per developer (how are all the apps from a particular developer currently or historically performing)</li>
<li>iPhone/iPad/Mac app tracking</li>
</ul>
<p> </p>
<p>If you&#8217;ve published an application or are actively developing one, I&#8217;d like to hear your thoughts. I&#8217;m quite passionate about helping developers better understand their target market/competitors, and this is my first attempt at addressing some immediate needs.</p>
<p>If you&#8217;re looking for an alternative way to discover quality applications, I&#8217;d encourage you to check it out as well. I&#8217;ve found the historical performance of an application and it&#8217;s developer to be a good indicator of it&#8217;s quality. We all know that dropping your price certainly doesn&#8217;t improve the quality of your app and yet it often can boost your ranking.</p>
<p>Feel free to follow us on Twitter: <a href="http://twitter.com/appiity">@appiity</a></p>
]]></content:encoded>
			<wfw:commentRss>http://littlesquare.com/2011/08/understanding-the-app-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s new with Appiity?</title>
		<link>http://littlesquare.com/2011/07/whats-new-with-appiity/</link>
		<comments>http://littlesquare.com/2011/07/whats-new-with-appiity/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 04:02:12 +0000</pubDate>
		<dc:creator>ajordens</dc:creator>
				<category><![CDATA[General Discussions]]></category>

		<guid isPermaLink="false">http://littlesquare.com/?p=495</guid>
		<description><![CDATA[It&#8217;s been a couple months now since I announced my latest project, Appiity. Identifying trends on the iTunes App Store and making it easier to find great apps! At that time, it was the cumulation of over a years worth of data from the iTunes Marketplace.  When launched, it officially supported US, Canada and UK [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a couple months now since I announced my latest project, <a href="http://appiity.com">Appiity</a>.</p>
<blockquote>
<p><strong>Identifying trends on the iTunes App Store and making it easier to find great apps!</strong></p>
</blockquote>
<p>At that time, it was the cumulation of over a years worth of data from the iTunes Marketplace.  When launched, it officially supported US, Canada and UK app stores.</p>
<p>I&#8217;m happy to say that since then, the platform has been expanded to include:</p>
<ul>
<li><strong>Austrailia</strong></li>
<li><strong>China</strong></li>
<li><strong>Germany</strong></li>
<li><strong>France</strong></li>
<li><strong>Hong Kong</strong></li>
<li><strong>Isreal</strong></li>
<li><strong>Korea</strong></li>
<li><strong>Japan</strong></li>
<li><strong>Sweden</strong></li>
</ul>
<p>&#8230; with additional countries actively being brought online.</p>
<p>It&#8217;s been interesting to look at charts (<em>both historical and present</em>), there is actually a lot of <strong>variability</strong> on charts country-to-country.  Check it out for <a href="http://appiity.com/browse#country=CA&amp;category=Overall&amp;group=Top%20paid&amp;device=iPad">yourself</a>!  Only the last 30 days is being exposed via the web interface, but there is a lot more data available.  Contact me if you&#8217;re interested in learning more.</p>
<p>Further to that, I&#8217;m also reaching out to developers with the goal of understanding the pain they&#8217;re experiencing when building apps.  If you have <strong>five minutes</strong>, I would appreciate your feedback on this <a href="http://appiity.wufoo.com/forms/mobile-developers-what-makes-you-tick/">survey</a>.</p>
<p>Lastly, I&#8217;m proud to announce the first public preview of our <a href="http://appiity.com/search#term=Tiny%20Wings&amp;device=iPhone">application search</a>.  It&#8217;s <strong>live </strong>and links into detailed application pages that show, in detail, an applications performance over the past 30 days.  Want to understand the impact of an Electronic Arts sale?  We have that <a href="http://appiity.com/a/405622181">data</a>.</p>
<p> </p>
<p>Take some time to explore the site, I&#8217;d love your feedback.</p>
<p>That&#8217;s all for this week!</p>
<p> </p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://littlesquare.com/2011/07/whats-new-with-appiity/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Avoid Ignacio Giri &#8211; Web Designer</title>
		<link>http://littlesquare.com/2011/05/avoid-ignacio-giri-web-designer/</link>
		<comments>http://littlesquare.com/2011/05/avoid-ignacio-giri-web-designer/#comments</comments>
		<pubDate>Wed, 04 May 2011 06:23:00 +0000</pubDate>
		<dc:creator>ajordens</dc:creator>
				<category><![CDATA[General Discussions]]></category>

		<guid isPermaLink="false">http://littlesquare.com/?p=440</guid>
		<description><![CDATA[Just a note to anyone contemplating having Ignacio Giri do any web design work. He&#8217;s a scam. Do not pay him anything. He will not deliver. I unfortunately made the mistake and this is my warning to anyone else in a similar situation.]]></description>
			<content:encoded><![CDATA[<p>Just a note to anyone contemplating having Ignacio Giri do any web design work.</p>
<p><strong>He&#8217;s a scam.</strong>  Do not pay him anything.  <strong>He will not deliver</strong>.  </p>
<p>I unfortunately made the mistake and this is my warning to anyone else in a similar situation. </p>
]]></content:encoded>
			<wfw:commentRss>http://littlesquare.com/2011/05/avoid-ignacio-giri-web-designer/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>EA Easter Sale Performance, One Week Later</title>
		<link>http://littlesquare.com/2011/04/ea-easter-sale-performance-one-week-later/</link>
		<comments>http://littlesquare.com/2011/04/ea-easter-sale-performance-one-week-later/#comments</comments>
		<pubDate>Sun, 01 May 2011 05:33:43 +0000</pubDate>
		<dc:creator>ajordens</dc:creator>
				<category><![CDATA[General Discussions]]></category>
		<category><![CDATA[discovery]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[itunes]]></category>

		<guid isPermaLink="false">http://littlesquare.com/?p=489</guid>
		<description><![CDATA[A quick follow-up to the post from earlier this week. iPad Chart and Data iPhone Chart and Data   There&#8217;s still some actual analysis to be done but you can clearly see the state of EA&#8217;s applications before, during and after the sale. It was definitely a winning move for EA. At the height of [...]]]></description>
			<content:encoded><![CDATA[<p>A quick follow-up to the <a href="http://littlesquare.com/2011/04/impact-of-the-electronic-arts-easter-sale/">post</a> from earlier this week.</p>
<ul>
<li><a href="https://docs.google.com/viewer?a=v&amp;pid=explorer&amp;chrome=true&amp;srcid=0B_IHFqhp9LeNMGMwZGRlZGYtOWRiOC00ODllLWFlYjktOTVlNzhmMzBmNmE1&amp;hl=en">iPad Chart and Data</a></li>
<li><a href="https://docs.google.com/viewer?a=v&amp;pid=explorer&amp;chrome=true&amp;srcid=0B_IHFqhp9LeNNjU5YzIyYzYtNGVhZi00Nzc5LWI2NTUtM2IxZjRiOWQyM2Rk&amp;hl=en">iPhone Chart and Data</a></li>
</ul>
<p> </p>
<p>There&#8217;s still some actual analysis to be done but you can clearly see the state of EA&#8217;s applications before, during and after the sale.</p>
<p>It was definitely a winning move for EA.</p>
<p>At the height of the sale, EA had more than 20 iPhone apps appearing in the Top 100.  Prior to the sale starting, there were only 10.  Today, 4 or 5 days after the sale ended, there are 12.</p>
<p>The true impact is better measured on the Top Grossing charts.</p>
<p>For a better idea of what those impacts were, checkout Electronic Arts on <a href="http://appiity.com/vendors/Electronic%20Arts">Appiity</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://littlesquare.com/2011/04/ea-easter-sale-performance-one-week-later/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Impact of the Electronic Arts Easter Sale</title>
		<link>http://littlesquare.com/2011/04/impact-of-the-electronic-arts-easter-sale/</link>
		<comments>http://littlesquare.com/2011/04/impact-of-the-electronic-arts-easter-sale/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 06:21:14 +0000</pubDate>
		<dc:creator>ajordens</dc:creator>
				<category><![CDATA[General Discussions]]></category>

		<guid isPermaLink="false">http://littlesquare.com/?p=487</guid>
		<description><![CDATA[I just finished a quick analysis on the overall impact to Electronic Arts of this past weekends 99c sale. The follow data has been pulled from the Top Paid US iPhone and iPad charts.   Prior to the sale, EA had a total of five ranked iPad applications (Tiger Woods, Boogle, Scrabble, Max and the [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished a quick analysis on the overall impact to Electronic Arts of this past weekends 99c sale.</p>
<p>The follow data has been pulled from the Top Paid US iPhone and iPad charts.</p>
<p> </p>
<p>Prior to the sale, EA had a total of <strong>five</strong> ranked iPad applications (Tiger Woods, Boogle, Scrabble, Max and the Magic Marker, and Monopoly).</p>
<p>The highest ranking iPad application was Max and the Magic Marker at <strong>31st</strong> spot.</p>
<p> </p>
<p>With regards to the iPhone, EA had a total of <strong>ten</strong> ranked applications (NBA Jam, The Sims, Scrabble, Battlefield, NBA Elite, Tetris, Tiger Woods, Mortal Kombat, The Game of Life, and Monopoly).</p>
<p>The highest ranking iPhone application was NBA Elite at <strong>28th</strong> spot.</p>
<p> </p>
<p>In terms of pricing, the average prices for EA iPhone and iPad applications pre-sale was <strong>&gt; $2.99</strong>.  During the sale, most applications were dropped to <strong>99c</strong>. The few apps that didn&#8217;t receive a price cut maintained their chart positions but didn&#8217;t make any gains.</p>
<p> </p>
<p>As of today (2011-04-25), Electronic Arts has <strong>fifteen </strong>iPad applications and <strong>twenty-two</strong> iPhone applications on the top 100 charts.</p>
<p>Many of these applications had fallen off the charts in the weeks and months prior to this sale.</p>
<p> </p>
<p>10 of the top 20 paid and 3 of the top 20 <strong>grossing</strong> applications (iPhone) now belong to EA.</p>
<p>Looking at the iPad, it&#8217;s even more exaggerated with EA controlling 7 of the top 10 paid and 4 of the top 20 <strong>grossing</strong> applications.</p>
<p> </p>
<p>This is big business and Electronic Arts are one of the masters when it comes to timely price manipulations.</p>
<p>We, as consumers, are extremely price sensitive.</p>
<p> </p>
<p>The raw data underlying this study was extracted from <a href="http://appiity.com">appiity.com</a> and is available below:</p>
<p><a href="http://littlesquare.com/littlesquare.com/wp-content/uploads/2011/04/results_iphone.txt">iPhone</a></p>
<p><a href="http://littlesquare.com/littlesquare.com/wp-content/uploads/2011/04/results_ipad.txt">iPad</a></p>
]]></content:encoded>
			<wfw:commentRss>http://littlesquare.com/2011/04/impact-of-the-electronic-arts-easter-sale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing Appiity Discover</title>
		<link>http://littlesquare.com/2011/04/introducing-appiity-discovery/</link>
		<comments>http://littlesquare.com/2011/04/introducing-appiity-discovery/#comments</comments>
		<pubDate>Sun, 24 Apr 2011 21:31:43 +0000</pubDate>
		<dc:creator>ajordens</dc:creator>
				<category><![CDATA[General Discussions]]></category>

		<guid isPermaLink="false">http://littlesquare.com/?p=474</guid>
		<description><![CDATA[The manners in which applications are discovered has been a particular passion of mine for awhile now. About a year ago, I started collecting the data to drive the site that has eventually morphed into Appiity. If you haven&#8217;t seen it, Appiity is an application that enhances the iTunes App Store charts with historical information [...]]]></description>
			<content:encoded><![CDATA[<p>The manners in which applications are discovered has been a particular passion of mine for awhile now.</p>
<p>About a year ago, I started collecting the data to drive the site that has eventually morphed into <a href="http://appiity.com">Appiity</a>.</p>
<p>If you haven&#8217;t seen it, Appiity is an application that enhances the iTunes App Store charts with historical information about each application.  It answers the questions: &#8216;Does this app have staying power or is it a one hit wonder?&#8217; or &#8216;Does this vendor have a history of releasing quality applications or do they just manipulate their prices enough to maintain a particular rank?&#8217;.</p>
<p> </p>
<p>Over the past month or so, I&#8217;ve been looking to make application discovery a little more personal.  I believe that finding great applications is an inherently social activity. We&#8217;re more likely to try an application recommended by friends than one with a significant advertising budget.</p>
<p>With that, I&#8217;m proud to announce that my latest experiment is ready for a bit more public attention.</p>
<p><a href="http://findap.ps">Appiity Discover</a></p>
<p>It&#8217;s still very much a work in progress, but for those of you wanting to help improve application discovery, check it out.</p>
<p>Appiity Discover aims to help you find better applications through the development of a personal profile. This profile defines who you are and the types of applications you have indicated a preference for.</p>
<p style="margin: 0px;">We realize that this goal cannot be accomplished overnight and hope that this first incarnation will be a stepping stone towards realizing our goals.</p>
<p>In the meantime, we hope you&#8217;re willing to help us out. In return, we&#8217;ll do our best to help you find that golden nugget of an app that would have otherwise been missed.</p>
<p> </p>
<p>Follow us on Twitter: <a href="http://twitter.com/appiity">@appiity</a></p>
<p> </p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://littlesquare.com/2011/04/introducing-appiity-discovery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

