<?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>Short Thoughts</title>
	<atom:link href="http://blog.mattpatenaude.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mattpatenaude.com</link>
	<description>A Blog by Matt Patenaude</description>
	<lastBuildDate>Wed, 03 Mar 2010 05:04:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Restless in Rhode Island</title>
		<link>http://blog.mattpatenaude.com/2010/03/restless-in-rhode-island/</link>
		<comments>http://blog.mattpatenaude.com/2010/03/restless-in-rhode-island/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 05:04:08 +0000</pubDate>
		<dc:creator>Matt Patenaude</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mattpatenaude.com/?p=142</guid>
		<description><![CDATA[There is no emotion more frustrating than restlessness. It affects so profoundly, in fact, that I&#8217;m not sure I&#8217;d even call it an emotion — it&#8217;s more of a condition, really. Whether it afflicts your entire consciousness, or just a body part or two, it&#8217;s not pleasant, and alleviating its symptoms is usually a top [...]]]></description>
			<content:encoded><![CDATA[<p>There is no emotion more frustrating than <strong>restlessness</strong>. It affects so profoundly, in fact, that I&#8217;m not sure I&#8217;d even call it an emotion — it&#8217;s more of a <em>condition</em>, really. Whether it afflicts your entire consciousness, or <a href="http://en.wikipedia.org/wiki/Restless_legs_syndrome">just a body part or two</a>, it&#8217;s not pleasant, and alleviating its symptoms is usually a top priority.</p>
<p>I&#8217;ve been awfully restless lately. <strong>Fair warning</strong>: this is a highly self-indulgent post. Read on at your own risk. <span id="more-142"></span></p>
<p>I belong to a tortured class of individuals you might refer to as &#8220;creatives;&#8221; I have a passion for <em>making</em>, for <em>producing</em>. It&#8217;s really more of a sickness than anything else, especially combined with my self-imposed and -appointed &#8220;profession&#8221; of software engineer, another incurable disease.</p>
<p>There comes a time in every creative person&#8217;s life — indeed, it&#8217;s a nearly monthly phenomenon; consider it the Menstrual Cycle of the Imagination — where you&#8217;re struck with the desire to go make something awesome, or beautiful, or useful, or just <em>neat</em>. This phase is, in almost every case, accompanied by a complete absence of anything that resembles inspiration. It&#8217;s a kind of restlessness of the mind, and it&#8217;s downright depressing.</p>
<p>Sometimes, it&#8217;s not even a lack of inspiration that&#8217;s the problem, but rather a lack of resources to execute. When I sit here and look at my {13bold} <a href="http://www.dropbox.com/">Dropbox</a> folder, I see no fewer than <strong>29 folders</strong>, each representing a project we&#8217;ve started, many of them even dating back to before Laurent started working at Apple. So let&#8217;s see: <a href="http://13bold.com">{13bold}</a> has released all of two software products (three if you count Bowtie for iPhone); that leaves roughly 26 projects unattempted. Sadly, there just isn&#8217;t enough time in a day to work on all of them.</p>
<p>I find ways to keep myself entertained, of course: when I come off from working on a large project (like Bowtie), I&#8217;ll usually bang out a couple of mini projects with varying success. Quite frankly, though, it always ends the same: a boredom that only creation can fill. Perhaps it&#8217;s time to try something different.</p>
<blockquote><p>Incidentally, if you didn&#8217;t chuckle or at least groan when you read the title of this article, go back and reread it a few times until you get <a href="http://www.imdb.com/title/tt0108160/">the pun</a> (<em>spoiler alert</em>).</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.mattpatenaude.com/2010/03/restless-in-rhode-island/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>App Power: The First Week</title>
		<link>http://blog.mattpatenaude.com/2010/02/app-power-the-first-week/</link>
		<comments>http://blog.mattpatenaude.com/2010/02/app-power-the-first-week/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 18:12:50 +0000</pubDate>
		<dc:creator>Matt Patenaude</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mattpatenaude.com/?p=135</guid>
		<description><![CDATA[Note: this article is part of a series of articles on my real-world App Store experiment: App Power: An Experiment, App Power: The Submission, and App Power: The Reveal.
I woke up this morning to find an email from appFigures containing yesterday&#8217;s sales reports and figures; with that, I officially have data for my first full [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><em>Note: this article is part of a series of articles on my real-world App Store experiment: </em><a href="http://blog.mattpatenaude.com/2010/01/app-power-an-experiment/"><em>App Power: An Experiment</em></a><em>, </em><em><a href="http://blog.mattpatenaude.com/2010/01/app-power-the-submission/">App Power: The Submission</a>, and <a href="http://blog.mattpatenaude.com/2010/02/app-power-the-reveal/">App Power: The Reveal</a>.</em></p></blockquote>
<p>I woke up this morning to find an email from <a href="https://www.appfigures.com/">appFigures</a> containing yesterday&#8217;s sales reports and figures; with that, I officially have data for my first full week of <a href="http://bowtieapp.com">Bowtie for iPhone</a> sales. And the numbers were… somewhat depressing.</p>
<p>Now don&#8217;t get me wrong, I&#8217;m not really complaining: I don&#8217;t do this for the money, I do it because I love it. I <em>had</em>, however, hoped to use my App Store profits to visit a friend in Europe. While I may eventually earn the money to do that from the sales of my app, I&#8217;m fairly certain it won&#8217;t be in time (she&#8217;ll only be there for about three more months). Either way, it looks like there&#8217;s a little more to succeeding on the App Store than meets the eye. <span id="more-135"></span></p>
<h3>The Results</h3>
<p>I&#8217;ve always believed that graphs are incredibly useful, so allow me to present my week-one sales graph:</p>
<p><a href="http://blog.mattpatenaude.com/wp-content/uploads/2010/02/Screen-shot-2010-02-21-at-12.28.17-PM.png"><img class="alignnone size-full wp-image-136" title="First Week Sales" src="http://blog.mattpatenaude.com/wp-content/uploads/2010/02/Screen-shot-2010-02-21-at-12.28.17-PM.png" alt="First Week Sales" width="500" height="246" /></a></p>
<p>As you can see, sales started pretty promisingly: 170 downloads on day one, 202 on day two. Since then, however, sales have been steadily dropping as they look about to converge on 0. Yesterday, a mere 22 people downloaded Bowtie, netting me a grand total of $14.70 (accounting for conversions from other currencies, etc.).</p>
<p>So what does it all amount to? In all of week one, I made (estimate by appFigures) <strong>$454.78</strong>.</p>
<p>Now don&#8217;t get me wrong, that&#8217;s not a <em>bad</em> sales figure or anything — if it was an average weekly sales figure. If trends persist, though, it looks like my average weekly sales figure will be somewhere between $40 and $70, if even that, which is hardly the goldmine I was expecting or hoping for.</p>
<h3>Surprises</h3>
<p>I ran across a few things that were a bit more than surprising during this first week. The first was that Windows users really don&#8217;t read. On day one, I received over 1,200 downloads of <a href="http://bowtieapp.com">Bowtie Remote for Windows</a>, an application <strong>whose sole purpose is to control Bowtie for iPhone</strong>. That would imply that each download of Bowtie Remote should be paired with a purchase of Bowtie for iPhone roughly 1:1. I was ready and willing to discount 30% of those downloads for stupidity, but not <strong>greater than 90%</strong>. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  As many of my friends (and Twitter followers) will tell you, I can now use this as anecdotal evidence as to why there are so many viruses on Windows: Windows users will download <em>anything</em>. In fairness, a couple of days after release, I changed the description on the Bowtie website to make it considerably clearer, and downloads have slowed (the rate is still considerably higher than the iPhone app download rate, however).</p>
<p>The other surprise was just how plain <em>unreliable</em> App Store reviews are. I&#8217;ve been very closely monitoring every review that gets written about Bowtie on the App Store: they range from one-star reviews calling the app &#8220;too limited to even be worth 0.79€&#8221; (translated roughly from Italian), and others alleging that my app is responsible for problems it simply couldn&#8217;t possibly cause; to glowing five-star reviews heralding Bowtie for iPhone as the Messiah of iPhone Apps. Personally, I don&#8217;t think either extreme is merited — I&#8217;m most fond of the four-star reviews, personally, many of which contain valuable feature suggestions (though I do appreciate two separate five-star reviews that say &#8220;this app solves a problem I didn&#8217;t realize I had;&#8221; that&#8217;s always the goal <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ). Anyway, I digress: I &#8220;grew up&#8221; in <a href="http://www.newegg.com">NewEgg</a> culture, where the reviews aren&#8217;t just reliable, but they&#8217;re (in my opinion) some of the best indicators on the Internet of the quality of a tech product. On the App Store, that just doesn&#8217;t appear to be the case. It&#8217;ll certainly make me reconsider opting not to download the occasional two-star app that looks pretty cool.</p>
<h3>What&#8217;s Next?</h3>
<p>For starters, the app is really <em>cool</em>, but also very feature-light (mostly by design). People want more, and the biggest request is some sort of search feature that allows you to switch playlists or albums from your computer, rather than just skip forward/back and play/pause. That one&#8217;s already in the pipeline; it&#8217;s slated to be released with Bowtie 1.2 (Bowtie 1.1 will be out either today or tomorrow, with fixes for a number of bugs that cropped up during the first week) and Bowtie for iPhone 1.1. You&#8217;d be surprised how hard it is to design a good music chooser. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Also, as a part of my experiment, the only &#8220;advertising&#8221; I did was via my websites, my blog, and my Twitter: any third-party advertising that occurred (like <a href="http://mashable.com/2010/02/13/bowtie-app/">a feature on Mashable</a>) was on a completely voluntary basis, often unrequested by me. The fact is, that doesn&#8217;t generate enough exposure: I would have loved to believe that the App Store magically put your app out there for everyone to see, but it doesn&#8217;t appear to be the case. As soon as Bowtie/Bowtie for iPhone get a solid search capability, I think I&#8217;ll start pursuing some more conventional advertising routes.</p>
<p>Probably the most important thing I learned though (for next time) is that Bowtie for iPhone is <em>still too niche</em>. Certainly, the app isn&#8217;t quite as niche as <a href="http://blog.mattpatenaude.com/2010/01/app-power-an-experiment/#more-99">Signals</a> is, nor is it even as niche as <a href="http://www.tuneconnect.net">TuneConnect</a> is (my older, free app for Mac-to-Mac iTunes remote control, rather than Mac-to-iPhone like Bowtie). Regardless, not everyone wants to be able to control their iPhone&#8217;s music player from their computer; the app simply lacks the universal relevance that would cause it to become an &#8220;overnight app sensation.&#8221; If I ever really want to make money off of an iPhone app, it&#8217;ll have to be something considerably more appealing to a broader volume of users (or at least more entertaining).</p>
<p>Anyway, I&#8217;ll keep plugging away at making Bowtie for iPhone as awesome as possible, and we&#8217;ll see if it changes sales figures in either a positive or negative direction.</p>
<h3>What about Bowtie 1.0? How&#8217;s that doing?</h3>
<p>I&#8217;m so glad you asked! <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Downloads of Bowtie 1.0 have actually been going <em>considerably</em> better than those of Bowtie for iPhone. As of this writing, Bowtie 1.0 has been downloaded <strong>14,158 times</strong> (7,497 by automatic update, 6,661 by manual download). That puts me only about 5,000 downloads short of the all-time download numbers for the first beta of Bowtie (though I still have quite aways to go before I catch up with beta 2). Either way, I&#8217;m fairly certain that this is the fastest I&#8217;ve ever hit this number of downloads with one of my apps, and I&#8217;m definitely <em>very</em> pleased with the results. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>If you&#8217;re interested in keeping track of Bowtie downloads, you can <a href="http://bowtieapp.com/mint/">view our public Mint</a>. All of the files that make up the current version of Bowtie&#8217;s downloads (currently 1.0, will be 1.1 as soon as it&#8217;s released) can be found on the &#8220;Watched&#8221; tab of the &#8220;Files&#8221; pane.</p></blockquote>
<p>Anyway, thanks to everyone who&#8217;s either downloaded Bowtie or purchased Bowtie for iPhone, and to everyone who&#8217;s been so supportive of this endeavor. I&#8217;ll continue to keep you all posted as things change. Until next time, enjoy Bowtie! <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mattpatenaude.com/2010/02/app-power-the-first-week/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>App Power: A Brief Update</title>
		<link>http://blog.mattpatenaude.com/2010/02/app-power-a-brief-update/</link>
		<comments>http://blog.mattpatenaude.com/2010/02/app-power-a-brief-update/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 19:22:03 +0000</pubDate>
		<dc:creator>Matt Patenaude</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mattpatenaude.com/?p=131</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><a href="http://skitch.mattpatenaude.com/profits-so-far-20100213-142102.png"><img class="alignnone" title="A Brief Update" src="http://skitch.mattpatenaude.com/profits-so-far-20100213-142102.png" alt="" width="478" height="481" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mattpatenaude.com/2010/02/app-power-a-brief-update/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>App Power: The Reveal</title>
		<link>http://blog.mattpatenaude.com/2010/02/app-power-the-reveal/</link>
		<comments>http://blog.mattpatenaude.com/2010/02/app-power-the-reveal/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 05:03:22 +0000</pubDate>
		<dc:creator>Matt Patenaude</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mattpatenaude.com/?p=128</guid>
		<description><![CDATA[Note: this article is part of a series of articles on my real-world App Store experiment. The first one was App Power: An Experiment, and the second was App Power: The Submission.
Just moments ago, I revealed to the world — at long last — just what this super-secret iPhone app I&#8217;ve been developing is. What [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><em>Note: this article is part of a series of articles on my real-world App Store experiment. The first one was </em><a href="http://blog.mattpatenaude.com/2010/01/app-power-an-experiment/"><em>App Power: An Experiment</em></a><em>, and the second was </em><a href="http://blog.mattpatenaude.com/2010/01/app-power-the-submission/"><em>App Power: The Submission</em></a><em>.</em></p></blockquote>
<p>Just moments ago, I revealed to the world — at long last — just what this super-secret iPhone app I&#8217;ve been developing is. What is it, you ask? Why, it&#8217;s <a href="http://13bold.com/articles/bowtie-releases">Bowtie for iPhone</a>, of course! And it&#8217;s coming out in tandem with the final release of Bowtie 1.0 this Saturday.</p>
<p>The app, which will be available on the App Store for just 99¢, will allow users of Bowtie to control the iPod application on their iPhone or iPod touch (or iPad <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) from their desktop. Windows user? We&#8217;re releasing an app called Bowtie Remote for Windows, which gives you the same level of control (without the themes).</p>
<p>Once the app goes live, all that&#8217;s left to do is wait. I&#8217;ll post a summary article here as soon as I have some sales numbers. &#8217;til next time!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mattpatenaude.com/2010/02/app-power-the-reveal/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The No-Nil Trap</title>
		<link>http://blog.mattpatenaude.com/2010/01/the-no-nil-trap/</link>
		<comments>http://blog.mattpatenaude.com/2010/01/the-no-nil-trap/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 01:37:57 +0000</pubDate>
		<dc:creator>Matt Patenaude</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mattpatenaude.com/?p=119</guid>
		<description><![CDATA[Just ran into an interesting issue while programming: my app decided it would randomly start crashing. Love when that happens. As it turns out, the cause had to do with a very nuanced characteristic of C (and Objective-C). I call it (perhaps incorrectly, but it works for me): the No-Nil Trap. 
When you initialize an [...]]]></description>
			<content:encoded><![CDATA[<p>Just ran into an interesting issue while programming: my app decided it would randomly start crashing. Love when that happens. As it turns out, the cause had to do with a very nuanced characteristic of C (and Objective-C). I call it (perhaps incorrectly, but it works for me): the No-Nil Trap. <span id="more-119"></span></p>
<p>When you initialize an object with its <code>-init</code> method (or equivalent), the default <code>NSObject</code> implementation initializes all instance variables to <code>nil</code>, as a convenience. However, whenever you declare a variable elsewhere, this auto-initialization does not occur: rather, like with any C variable, it creates a block of memory in the stack <code>sizeof(id)</code> big. If you don&#8217;t initialize that pointer with a value, it still points to that address in memory.</p>
<p>So let&#8217;s take a relatively common example:</p>
<pre><code>// ... exciting code ...
if (myData)
	[myData release];</code></pre>
<p>Assuming <code>myData</code> is an instance variable (and every other time you release it, you set it back to <code>nil</code>), this should go off without a hitch. If the value referred to by <code>myData</code> is a non-false-evaluating quantity, release it.</p>
<blockquote><p>Note: this is usually superfluous, since it&#8217;s safe to call <code>-release</code> on <code>nil</code> — it&#8217;s safe to call <em>anything</em> on <code>nil</code>, it always returns <code>nil</code>. As long as you&#8217;re good about <code>nil</code>-ing out your instance variables after you release them, you don&#8217;t need to check if they&#8217;re non-<code>nil</code> first.</p></blockquote>
<p>Now let&#8217;s modify the example slightly:</p>
<pre><code>NSData *myData;
// ... exciting code ...
if (myData)
	[myData release];</code></pre>
<p>In this snippet, <code>myData</code> is a local variable rather than an instance variable, and believe it or not, this will possibly cause an application to intermittently crash. The reason is that we didn&#8217;t initialize <code>myData</code>, which was <em>assigned an address anyway</em>. If we were to insert a few lines of code in between the variable declaration and the conditional, that space could become filled with something else. Something else that might not belong to you. And we all know what happens when you try to dispose of memory that doesn&#8217;t belong to you.</p>
<p>The correct way to write this would be:</p>
<pre><code>NSData *myData = nil;
// ... exciting code ...
if (myData)
	[myData release];</code></pre>
<p>It&#8217;s a simple fix, but it&#8217;s one that&#8217;s easy to forget, especially since it&#8217;s not a problem you need to worry about with auto-initialized instance variables.</p>
<p>This particular one caused me some <em>massive</em> headaches, because it was being called on the return trip of a <a href="http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/DistrObjects/DistrObjects.html">Distributed Objects</a> call, so the debugger wasn&#8217;t able to pinpoint exactly where the problem was occurring. And for that, <code>NSLog</code> (and selective commenting) is now, and always will be, your friend. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mattpatenaude.com/2010/01/the-no-nil-trap/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Index Cards for Program Flow</title>
		<link>http://blog.mattpatenaude.com/2010/01/index-cards-for-program-flow/</link>
		<comments>http://blog.mattpatenaude.com/2010/01/index-cards-for-program-flow/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 01:09:40 +0000</pubDate>
		<dc:creator>Matt Patenaude</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mattpatenaude.com/?p=112</guid>
		<description><![CDATA[So this evening, I&#8217;ve been working on a pretty complex logic flow for a-project-to-remain-nameless-at-this-time. After using several sheets of paper, a whiteboard, and OmniGraffle, I finally resorted to an old favorite of mine: index cards. But this time, I used a bit of a twist.
This part of my application has three potential entry points, and [...]]]></description>
			<content:encoded><![CDATA[<p>So this evening, I&#8217;ve been working on a pretty complex logic flow for a-project-to-remain-nameless-at-this-time. After using several sheets of paper, a whiteboard, and <a href="http://www.omnigroup.com/applications/OmniGraffle/">OmniGraffle</a>, I finally resorted to an old favorite of mine: index cards. But this time, I used a bit of a twist.</p>
<p>This part of my application has three potential entry points, and two &#8220;endgame&#8221; states; I broke up each &#8220;chunk&#8221; (many represent subroutines) onto a separate index card, marking entry routines with an arrow in the corner, and endgame routines with &#8220;#END#&#8221; at the bottom. Now, I just trace execution from each entry point with every possible environment permutation. If they all eventually hit an &#8220;#END#&#8221; card, my logic is sound. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Don&#8217;t you love index cards?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mattpatenaude.com/2010/01/index-cards-for-program-flow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>App Power: The Submission</title>
		<link>http://blog.mattpatenaude.com/2010/01/app-power-the-submission/</link>
		<comments>http://blog.mattpatenaude.com/2010/01/app-power-the-submission/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 18:35:26 +0000</pubDate>
		<dc:creator>Matt Patenaude</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mattpatenaude.com/?p=109</guid>
		<description><![CDATA[Note: this article is part of a series of articles on my real-world App Store experiment. The first one was App Power: An Experiment.
So, a mere 14 days after I proposed my idea to enter into this real-world experiment, the application is done: today, it heads off to the App Store for approval. Barring any [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><em>Note: this article is part of a series of articles on my real-world App Store experiment. The first one was <a href="http://blog.mattpatenaude.com/2010/01/app-power-an-experiment/">App Power: An Experiment</a>.</em></p></blockquote>
<p>So, a mere 14 days after I proposed my idea to enter into this real-world experiment, the application is done: today, it heads off to the App Store for approval. Barring any delays, it&#8217;s slated for release mid-February, with the formal announcement of exactly <em>what</em> it is coming a few days before. <span id="more-109"></span></p>
<p>A few days ago, I sent the application out to a select group of private beta testers to get some feedback, and it was generally pretty darn positive. Here are a few soundbites:</p>
<blockquote><p>&#8220;woooooo &#8211; you&#8217;ve got a winner on your hands, Mr. P &#8211; I will gladly buy this app for everyone I know <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> &#8221; <span style="white-space: nowrap;"><em>Elle Wong</em></span></p>
<p>&#8220;I am yet to experience any network lag or any bugs within the application. It responds well to furious clicking on the desktop client too. So far so brilliant!&#8221; <span style="white-space: nowrap;"><em>Tim Davies</em></span></p>
<p>&#8220;Only this app can prevent forest fires!&#8221; <em><a href="http://en.wikipedia.org/wiki/Smokey_Bear">Smokey Bear</a></em></p></blockquote>
<p>Stay tuned for more updates!</p>
<p><strong>Update (1/28/10)</strong>: Just received word from Apple that the app has been approved for sale on the App Store! You&#8217;ll hear more from us on a release date (already scheduled in the App Store admin section) within the next couple of weeks. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mattpatenaude.com/2010/01/app-power-the-submission/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Between Blogging and Micro-blogging</title>
		<link>http://blog.mattpatenaude.com/2010/01/between-blogging-and-micro-blogging/</link>
		<comments>http://blog.mattpatenaude.com/2010/01/between-blogging-and-micro-blogging/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 20:07:06 +0000</pubDate>
		<dc:creator>Matt Patenaude</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mattpatenaude.com/?p=107</guid>
		<description><![CDATA[We&#8217;re all familiar with blogs (hint: this is one). We&#8217;re also all reasonably familiar with what&#8217;s popularly termed micro-blogging, a la Twitter. But what happens when you want to write something that&#8217;s kind of in the middle?
I&#8217;m making a simple attempt to fill the gap with what I&#8217;m appropriately calling mini-blogging: short blog posts with [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re all familiar with blogs (hint: this is one). We&#8217;re also all reasonably familiar with what&#8217;s popularly termed <em>micro-blogging</em>, a la <a href="http://twitter.com">Twitter</a>. But what happens when you want to write something that&#8217;s kind of in the middle?</p>
<p>I&#8217;m making a simple attempt to fill the gap with what I&#8217;m appropriately calling <strong>mini-blogging</strong>: short blog posts with all of their content &#8220;above the fold&#8221; (ie, no &#8220;(more)&#8221; link). This is one right here, and you can certainly expect to see more in the near future.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mattpatenaude.com/2010/01/between-blogging-and-micro-blogging/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>App Power: An Experiment</title>
		<link>http://blog.mattpatenaude.com/2010/01/app-power-an-experiment/</link>
		<comments>http://blog.mattpatenaude.com/2010/01/app-power-an-experiment/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 01:26:38 +0000</pubDate>
		<dc:creator>Matt Patenaude</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mattpatenaude.com/?p=99</guid>
		<description><![CDATA[It&#8217;s time to conduct a little real-world experiment.
We&#8217;ve all (maybe?) heard the stories: brilliant young developer writes an iPhone app, puts it up for sale on the App Store, becomes a millionaire overnight. Now I&#8217;m not delusional enough to think that that could happen to me — I&#8217;m not brilliant enough, nor do I have [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s time to conduct a little real-world experiment.</p>
<p>We&#8217;ve all (maybe?) heard the stories: brilliant young developer writes an iPhone app, puts it up for sale on the App Store, becomes a millionaire overnight. Now I&#8217;m not delusional enough to think that that could happen to me — I&#8217;m not brilliant enough, nor do I have the time/money to dedicate to marketing (the part they probably left out) — but the prospects are certainly alluring, and I think it&#8217;s time to put it to the test. <span id="more-99"></span></p>
<p>A few weeks ago, I wrapped up development on my first iPhone app, <a href="http://itunes.apple.com/us/app/signals-a-rail-signal-reference/id347876017?mt=8">Signals</a> (iTunes link). Signals is a reference for rail signals (the colored lights they have overhead/next to train tracks): you tap the little pictures of colored lights on the screen to change their color, optionally making them blink using the buttons on the bottom row, and Signals tells you what that configuration of lights means (tap on the name or the &#8220;Info&#8221; button in the bottom right corner to pull up the full description). It&#8217;s currently available for free in the App Store, and looks a little something like this.</p>
<p style="text-align: center;"><a style="text-decoration: none;" href="http://blog.mattpatenaude.com/wp-content/uploads/2010/01/signals.png"><img class="aligncenter size-full wp-image-100" title="signals" src="http://blog.mattpatenaude.com/wp-content/uploads/2010/01/signals.png" alt="" width="320" height="480" /></a></p>
<p>So why on earth did I write an app for looking up train signals? Well, basically, because I felt like it. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Every once in awhile, I get hit with an inexplicable desire to learn more about a certain subject. Last month, I wanted to understand how train signals worked, so I started learning, and eventually decided to compile my research into an app in order to get my feet wet with the whole App Store process.</p>
<p>The app hasn&#8217;t had many downloads (from what I can tell: iTunes Connect reports are somewhat difficult to follow), and that makes sense: not only is the app incredibly special-purpose, but until now, I didn&#8217;t tell anyone I released it, with the exception of a few close friends. If anyone thought that publishing an app on the App Store was a magic ticket to success, that simply isn&#8217;t the case.</p>
<p>However, the fact that the app <em>has</em> been downloaded — about 15 downloads per week since release — does indicate that simply being on the App Store generates a little magic mojo. The App Store is a powerful tool, and it strikes me that it&#8217;s much easier to leverage than other sales arenas.</p>
<blockquote><p><strong>Update 1/13/10:</strong> I just checked some App Sales figures using <a href="http://www.ideaswarm.com/products/appviz/">AppViz</a> (decent app, not terrific UI-wise, but does the job), and Signals has been downloaded 207 times as of 11 January. More than I suspected, curiously enough. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p>Thus, I have compiled a hypothesis. I believe that, if you can create an iPhone app that is…</p>
<ul>
<li>Of more-than-marginal utility to a decent sector of the population (ie, not niche)</li>
<li>Priced right at that &#8220;gee, this app is cool, and $___ is nothing! I&#8217;ll buy it!&#8221; price point</li>
<li>Sexy</li>
</ul>
<p>… the App Store puts your software in the hands of enough users that the marketing effort you have to expend is next to nil.</p>
<p>And like any good hypothesis, it needs to be testable.</p>
<h3>The Test Case</h3>
<p>I have an idea for an app that I think is both relatively cool, and relatively useful to a decent number of people (no, I&#8217;m not telling just yet <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ). I&#8217;m going to price it around $1.99, and I&#8217;m going to market it exclusively by posting it on my website, my blog, and shooting out a few tweets: the rest is up to the App Store and its user base.</p>
<p>The goal: I have <a href="http://elizabethkinney.wordpress.com">a very dear friend</a> who&#8217;s studying abroad in Granada this semester, and I&#8217;d love to go visit her. Unfortunately, not only is international airfare <strong>outrageously</strong> expensive (seriously, BOS-LAX is about 2,700 miles, BOS-<abbr title="London Heathrow">LHR</abbr> is about 3,200 miles, it shouldn&#8217;t cost $400 more), but I also have a handful of extra courses to pay for which have left me in a bit of debt. Therefore, my goal is to earn $10,000 over the course of the next two months exclusively through the sale of my application on the App Store.</p>
<p>If you do the math, not accounting for taxes but accounting for Apple&#8217;s 30% cut, that works out to close to <strong>7,200 sales</strong>, which, judging by many of the reports I&#8217;ve seen from other developers, isn&#8217;t entirely too ambitious a target. Can I make the magic of the App Store work for me? I guess we&#8217;ll just have to wait and find out.</p>
<p>Look for my new app (name and purpose to be announced in the near future) coming within the next few weeks. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>Oh, and as a side note to fans of software under the <a href="http://13bold.com">{13bold}</a> label, namely <a href="http://bluebirdapp.com">Bluebird</a> and <a href="http://bowtieapp.com">Bowtie</a>, never fear! These two little apps have seen more development action in the past two weeks alone than they have in almost all of last year, and new versions of the apps will be available in a very big way within the next couple of months. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.mattpatenaude.com/2010/01/app-power-an-experiment/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Odes to &#8216;09 and &#8216;10</title>
		<link>http://blog.mattpatenaude.com/2009/12/odes-to-09-and-10/</link>
		<comments>http://blog.mattpatenaude.com/2009/12/odes-to-09-and-10/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 17:25:18 +0000</pubDate>
		<dc:creator>Matt Patenaude</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mattpatenaude.com/?p=93</guid>
		<description><![CDATA[&#8220;Now what will become of 2009. I fear that 2008 went far too well for 2009 to possibly be good.&#8221; (Odes to &#8216;08 and &#8216;09)

It really is unfortunate when my predictions turn out to be accurate.  
I&#8217;m going to be honest with you: contrary to popular belief, 2009 was not the best year of [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;Now what will become of 2009. I fear that 2008 went far too well for 2009 to possibly be good.&#8221; (<cite><a href="http://www.mattpat.net/2008/12/31/odes-to-08-and-09/">Odes to &#8216;08 and &#8216;09</a></cite>)</p>
</blockquote>
<p>It really is unfortunate when my predictions turn out to be accurate. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>I&#8217;m going to be honest with you: contrary to popular belief, 2009 was not the best year of my life. In fact, if I can be quite frank — which I can, it&#8217;s <em>my</em> blog <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  — it was downright crappy. Proverbially speaking, the shit hit the fan, and it was pretty messy; you really can&#8217;t expect much out of a year that <em>begins</em> with a massive month-long fight with your best friend. And then <a href="http://www.slightlypretentious.com">business</a> kinda&#8217; failed. And then grades kinda&#8217; tanked, too, and I&#8217;m currently taking a (forced) year off from Brown. To summarize, 2009 was the ultimate personification of <a href="http://en.wikipedia.org/wiki/Murphy's_law">Murphy&#8217;s Law</a>. <span id="more-93"></span></p>
<p>But you know, it wasn&#8217;t all bad: I&#8217;ve got a great new job at <a href="http://www.jerk.com">Jerk.com</a>, I&#8217;ve got a great set of friends that (for the most part) don&#8217;t make me want to tear my hair out, I&#8217;m dating someone again for the first time in quite awhile, and if nothing else, my life is a whole lot better than a lot of people&#8217;s. When in doubt, just remember: it could be worse.</p>
<p>My friend Becca ruminated on the year from a perspective slightly different from mine:</p>
<blockquote><p>&#8220;Today I realized that I am at a point in my life where I hardly identify with the group of fine young people I was so close to in high school. Rather, I have new friends with different goals and interests, and we &#8216;click,&#8217; just as my old friends and I &#8216;clicked&#8217; five and a half years ago as freshmen in high school. We have all changed. We have grown apart. I don&#8217;t know when this all began… It&#8217;s alright, though, that we have grown apart. The key is that we have <em>grown</em>. Growth is important in all aspects of life. As time passes and we grow older, we also grow in maturity and stature (well, for most, anyway), and into the people we were meant to be. We meet all types of people in college, stick to those who either challenge us in a way we cannot ignore or are so like us that we are convinced we were meant to be… Some of these people will remain with us beyond college. Others will not. All, however, will somehow impact us.&#8221; (<cite><a href="http://beccahammond.blogspot.com/2009/12/growth.html">Growth</a></cite>, Becca Hammond)</p>
</blockquote>
<p>And ya&#8217; know, she&#8217;s right. I realized a long time ago that my own life isn&#8217;t about me. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Rather, it&#8217;s about the connections that we make with other people, and the meaning that&#8217;s created when people collide. We are a social breed of animal, and none of us would survive long if we had to live without the other people in this world that make life just so damn amazing.</p>
<p>So to 2009, I therefore confidently say &#8220;You sucked, but I love you anyway. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &#8221; The time has come to look forward to 2010.</p>
<p>I&#8217;m more than slightly optimistic about the year 2010 (though that&#8217;s nothing new). If all goes according to plan, I should be back at Brown at the start of the fall semester, which in and of itself is enough for celebration in my book. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Prospects with my work — both my official and <a href="http://13bold.com">unofficial</a> jobs — are very promising, and I can&#8217;t wait to spend even more time creating, writing, and giving back to the Mac community in ways that only we developers can. For the most part, my social life is smooth, and I don&#8217;t anticipate any major hiccups in the near future. Every single person in my life is incredible, and it would be insulting and downright stupid for me to think that the products of their labors this year will be anything but astounding. I don&#8217;t expect 2010 to be a particularly <em>significant</em> year in any greater sense, but that doesn&#8217;t matter, it doesn&#8217;t take much for something to be meaningful.</p>
<p>Plus, <em>anything&#8217;s</em> better than 2009. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Happy New Year, friends. <img src='http://blog.mattpatenaude.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><em>This post is part of a series of ongoing posts I write every year on New Year&#8217;s Eve. You can check out the previous posts on my old blog.</em></p>
<ul>
<li><a href="http://www.mattpat.net/2007/12/31/odes-to-07-and-08/">Odes to &#8216;07 and &#8216;08</a></li>
<li><a href="http://www.mattpat.net/2008/12/31/odes-to-08-and-09/">Odes to &#8216;08 and &#8216;09</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.mattpatenaude.com/2009/12/odes-to-09-and-10/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
