<?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>Beta Minus</title>
	<atom:link href="http://betaminus.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://betaminus.com</link>
	<description>Software development consultancy</description>
	<lastBuildDate>Thu, 04 Oct 2012 20:57:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Peak Bagger now available!</title>
		<link>http://betaminus.com/?p=185</link>
		<comments>http://betaminus.com/?p=185#comments</comments>
		<pubDate>Sat, 16 Apr 2011 00:15:35 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[peakbagger]]></category>

		<guid isPermaLink="false">http://betaminus.com/?p=185</guid>
		<description><![CDATA[It was back in October last year when I emailed Greg, the chap who runs peakbagger.com, to find out if he wanted to join forces on a mobile app. It was December when I actually got a prototype running, and it&#8217;s seemed like decades since then until we actually got the nuts and bolts together [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://betaminus.com/wp-content/uploads/2011/04/ss1.png"><img class="alignnone size-medium wp-image-186" title="ss1" src="http://betaminus.com/wp-content/uploads/2011/04/ss1-180x300.png" alt="" width="180" height="300" /></a></p>
<p>It was back in October last year when <a href="http://www.peakbagger.com/climber/ClimbListC.aspx?cid=3400">I</a> emailed <a href="http://www.peakbagger.com/climber/ClimbListC.aspx?cid=2">Greg</a>, the chap who runs <a href="http://www.peakbagger.com">peakbagger.com</a>, to find out if he wanted to join forces on a mobile app. It was December when I actually <a href="http://betaminus.com/?p=134">got a prototype running</a>, and it&#8217;s seemed like decades since then until we actually got the nuts and bolts together to create new accounts, log ascents, manage lists, et cetera, et cetera. Well, finally now it&#8217;s finished &#8211; here, for posterity, is the very first peak bagging logged by the app - <a href="http://www.peakbagger.com/peak.aspx?pid=10289">Sněžka</a>, in the Czech Republic, which <a href="http://www.peakbagger.com/climber/ascent.aspx?aid=171718">I climbed</a> a couple of weeks ago. For software testing purposes, obviously.</p>
<div id="attachment_229" class="wp-caption alignnone" style="width: 209px"><a href="http://betaminus.com/wp-content/uploads/2011/04/DSC_0928_D50002.jpg"><img class="size-medium wp-image-229" title="DSC_0928_D5000" src="http://betaminus.com/wp-content/uploads/2011/04/DSC_0928_D50002-199x300.jpg" alt="" width="199" height="300" /></a><p class="wp-caption-text">First peak bagged</p></div>
<p>Well, now we&#8217;re all done, at least with the first version. This is without doubt the best quality app I&#8217;ve made so far and I&#8217;m quite proud of how it turned out. If you give it a shot, I&#8217;d love to hear what you think!</p>
<p><a href="http://www.appsfuze.com/applications/windowsphone.fitness/peak-bagger,12610"><img class="alignnone size-full wp-image-231" title="wp7_English_278x92_green" src="http://betaminus.com/wp-content/uploads/2011/04/wp7_English_278x92_green.png" alt="" width="278" height="92" /></a></p>
<p>Ah yes, and I know what you&#8217;re saying. Didn&#8217;t this guy retire two days ago? Well, I technically finished this a while ago, it just needed to get through certification. If it makes a million, I&#8217;ll be the first to unretire.</p>
]]></content:encoded>
			<wfw:commentRss>http://betaminus.com/?feed=rss2&#038;p=185</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My retirement from mobile app development</title>
		<link>http://betaminus.com/?p=189</link>
		<comments>http://betaminus.com/?p=189#comments</comments>
		<pubDate>Wed, 13 Apr 2011 00:51:55 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://betaminus.com/?p=189</guid>
		<description><![CDATA[A picture, they say, tells a thousand words. This picture shows my revenue from ad-supported Windows Phone 7 apps, day by day over the last week. The picture is generated by my Ad Tile Daily app which, I happen to think, is rather useful. If you like being depressed. Impressions are on the orange scale, [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://betaminus.com/wp-content/uploads/2011/04/4b68b0e5-afb2-4b5b-a751-a9b72cccc3fc1.png"></a><img class="alignnone size-full wp-image-190" title="4b68b0e5-afb2-4b5b-a751-a9b72cccc3fc[1]" src="http://betaminus.com/wp-content/uploads/2011/04/4b68b0e5-afb2-4b5b-a751-a9b72cccc3fc1.png" alt="" width="173" height="173" /></p>
<p>A picture, they say, tells a thousand words. This picture shows my revenue from ad-supported Windows Phone 7 apps, day by day over the last week. The picture is generated by my <a href="http://www.appsfuze.com/applications/windowsphone.tools/ad-tile-daily,9666">Ad Tile Daily</a> app which, I happen to think, is rather useful. If you like being depressed. Impressions are on the orange scale, and revenue is on the green one.</p>
<p>The above enormous revenue is across five applications (<a href="http://www.appsfuze.com/applications/windowsphone.tools/antipodes,1693">Antipodes</a>, <a href="http://www.appsfuze.com/applications/windowsphone.musicandvideo/band-namer,7905">Band Namer</a>, <a href="http://www.appsfuze.com/applications/windowsphone.business/company-namer,6867">Company Namer</a>, <a href="http://www.appsfuze.com/applications/windowsphone.language/septic-s-freebie,7453">the Septic&#8217;s Freebie</a> and <a href="http://www.appsfuze.com/applications/windowsphone.outandabout/naismith-s-hiking-rule,1148">Naismith&#8217;s Hiking Rule</a>). It&#8217;s true that these apps aren&#8217;t the best selling ones in the world ever, but they&#8217;re not the worst either. For example, the Septic&#8217;s Freebie app is listed by <a href="http://wp7applist.com/">wp7applist.com</a> as 2,000th of the 12,000 apps in the marketplace, and Band Namer is listed as 1,600th. The average review for the Septics app is <a href="http://wp7reviews.tomverhoeff.com/AppReviews.aspx?id=da9e42ff-aa29-e011-854c-00237de2db9e">4.75 stars</a>. Most of my apps are well into the top 50% of the marketplace. And I make about half a dollar per day.</p>
<p>Well, hey, enough about the ad-supported apps. I never made any money from ads on my web page either. What about the paid apps? That must be where the cash is!</p>
<p><a href="http://betaminus.com/wp-content/uploads/2011/04/Capture.png"><img class="alignnone size-full wp-image-191" title="Capture" src="http://betaminus.com/wp-content/uploads/2011/04/Capture.png" alt="" width="545" height="80" /></a></p>
<p>Well, there&#8217;s the numbers. As you can see, these are clearly knocking the ad-supported apps into a cocked hat with their ballistic sales figures. However, I still do appear to be averaging below that $1 a day mark, which puts me just above the Central African Republic but slightly below Tanzania when using a <a href="http://www.success-and-culture.net/articles/percapitaincome.shtml">pessimistic measure</a> of per capita income.</p>
<p>So it&#8217;s with a heavy heart that I hang up my, erm, fingers and call an end to my mobile app developer days. What have I learned?</p>
<p><strong>Lesson 1: The developer tools are superb</strong>. On Windows Phone, at least, the developer experience is truly great. I haven&#8217;t tried the other platforms. Aside from the slightly awkward combo of Visual Studio and Expression Blend, it&#8217;s extraordinarily easy to develop apps that are far and away better than anything else you&#8217;ve made, especially when it comes to the user interface.</p>
<p><strong>Lesson 2: Developers are everywhere.</strong> Everyone&#8217;s heard that mobile apps are where all the money&#8217;s going to be soon, so developers are all over this like a rash. It&#8217;s wonderfully easy for people like me with day jobs to <a href="http://create.msdn.com/en-us/home/getting_started">download the tools</a> and get going over a beer one evening. It&#8217;s also wonderfully easy for large companies to pay a developer or two for six months to get an app running.</p>
<p><div id="attachment_192" class="wp-caption alignnone" style="width: 522px"><a href="http://www.dilbert.com/strips/comic/2011-02-12"><img class="size-full wp-image-192" title="112316.strip[1]" src="http://betaminus.com/wp-content/uploads/2011/04/112316.strip1_.gif" alt="" width="512" height="159" /></a><p class="wp-caption-text">Dilbert, 12th Feb 2011</p></div><strong>Lesson 3: Developers are halfwits.</strong> One thing the big companies and the hobbyists have in common is that neither of them have the faintest idea how their app is going to make any money. They just know that mobile apps are the next big thing, and that they&#8217;d be crazy to miss it. They price things ridiculously low, or just give them away free to save worrying about pricing. Because, man, right now only five people want an app for $1 to list postage stamps by decade. But once this mobile thing goes off like a rocket, there&#8217;ll be a thousand of them! Which is, oh yeah, a grand. When this really takes off, you could buy a computer!</p>
<p>&nbsp;</p>
<p><strong>Lesson 4: Customers won&#8217;t pay</strong>. Because us developers seem to be unable to divide required revenue by possible market size, the customers are in penny-pinching heaven. Two dollars for an app to balance my books, fill in my tax return, submit it to the IRS and deposit my refund? Two dollars? What, I&#8217;m made of money or something? People who would have gladly paid $60 for a game on a desktop computer won&#8217;t even download the trial of a mobile phone game because the full version costs $4. And they&#8217;re quite right, too &#8211; a simple scout around the marketplace will probably reveal another app that&#8217;s just as good for $1, because for every great developer who&#8217;s going to make $50 this year there&#8217;s another one who&#8217;s willing to make $20.</p>
<p><a href="http://betaminus.com/wp-content/uploads/2011/04/ChartImg.png"><img class="alignnone size-medium wp-image-194" title="ChartImg" src="http://betaminus.com/wp-content/uploads/2011/04/ChartImg-300x175.png" alt="" width="300" height="175" /></a></p>
<p><strong>Lesson 5: Only the top apps get downloaded. </strong>There are basically two ways people are going to find your app. They&#8217;re going to crank up the app store, go to a category, and either view &#8220;new apps&#8221; or &#8220;top apps&#8221;. We all get our moment of glory on &#8220;new apps&#8221; &#8211; the presence of my Septic&#8217;s Freebie app there is what caused the giant spike in the above download chart. But after a couple of days you&#8217;re not so new any more, and so you&#8217;re going to need to appear in &#8220;top apps&#8221;. On all of the app stores, these top app lists are based upon some secret recipe of downloads and reviews. Once your app is into that top area of the list, it&#8217;s going to be almost impossible for it to ever leave. Oh, yeah, and it&#8217;s also going to be almost impossible to get a new one in there.</p>
<p><strong>Lesson 6: Ignore outliers. </strong>We&#8217;ve all heard the stories about <a href="http://www.wired.com/gadgetlab/2009/02/shoot-is-iphone/">the guy</a> who&#8217;s making a squillion dollars on an iPhone app he developed in two afternoons in his basement. Yes, he looks like you. But so does Andrew J. Whittaker Jr. of West Virginia, who won $314.9 million on the lottery in 2002. And so does Mr Roy Sullivan, a park ranger who&#8217;s been struck by lightning seven times. Ignore these outliers when you&#8217;re starting your mobile app, entering the lottery or playing golf in the rain. When I wrote my <a href="http://septicscompanion.com/book_info.php">rotten book</a>, I wasn&#8217;t sitting at the keyboard thinking of<a href="http://en.wikipedia.org/wiki/J._K._Rowling"> J.K. Rowling</a>.</p>
<p>Oh yes, and speaking of books&#8230;</p>
<p><a href="http://betaminus.com/wp-content/uploads/2011/04/Capture22.png"><img class="alignnone size-full wp-image-197" title="Capture2" src="http://betaminus.com/wp-content/uploads/2011/04/Capture22.png" alt="" width="627" height="62" /></a></p>
<p>This is how much I got paid for sales of my good, old-fashioned, printed <a href="http://septicscompanion.com/book_info.php">book</a> in December last year. To save you doing any complex arithmetic, one month of sales for one paper book amounted to approximately ten times the sales of nine mobile phone apps over six months.</p>
<p>Don&#8217;t tell anyone, but I think I&#8217;m onto the next big thing.</p>
]]></content:encoded>
			<wfw:commentRss>http://betaminus.com/?feed=rss2&#038;p=189</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Sneak video preview of our next app: Peak Bagger</title>
		<link>http://betaminus.com/?p=134</link>
		<comments>http://betaminus.com/?p=134#comments</comments>
		<pubDate>Sat, 18 Dec 2010 02:48:47 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[peakbagger]]></category>

		<guid isPermaLink="false">http://betaminus.com/?p=134</guid>
		<description><![CDATA[Seems like a fine time to come clean about our next creation &#8211; Peak Bagger. Being an enthusiastic if hopeless mountaineer myself, I&#8217;ve been using peakbagger.com to track ascents of peaks I&#8217;ve climbed up. It will also tell you how far you are through various ranges (the Seven Summits, perhaps, or in my case the [...]]]></description>
				<content:encoded><![CDATA[<p>Seems like a fine time to come clean about our next creation &#8211; Peak Bagger. Being an enthusiastic if hopeless mountaineer myself, I&#8217;ve been using peakbagger.com to track ascents of <a href="http://peakbagger.com/climber/climblistc.aspx?cid=3400">peaks I&#8217;ve climbed up</a>. It will also tell you how far you are through various ranges (the <a href="http://peakbagger.com/list.aspx?lid=1001">Seven Summits</a>, perhaps, or in my case the <a href="http://peakbagger.com/list.aspx?lid=5048&amp;cid=3400">Mountaineers Everett Lookout Peaks</a>).</p>
<p>Well, I thought, wouldn&#8217;t it be handy to have a mobile app. As well as browsing your progress, you could also log summits when you were standing on top of them and avoid having to go back and find them in the database, then try to remember what day it was.</p>
<p>Well, to cut a long story short, Mr peakbagger.com agreed, and the app is almost finished. Here&#8217;s a quick demo (no sound, I&#8217;m afraid, I&#8217;m a terribly shy sort of chap).</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/QpG13sZ_mpU?hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/QpG13sZ_mpU?hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Most of the features are in there &#8211; right now the app is hard-coded to my data (which I can see wouldn&#8217;t be ideal in the long term) and some of the source data is missing. the zeros at the right hand side will eventually be the number of times you&#8217;ve climbed a given peak, and the number of times anyone&#8217;s logged an ascent of it. I&#8217;ve also got some work to do on acount creation/login screens and a small pile of bugs to deal with, but I think I&#8217;ll be done in the first half of February.</p>
<p>The app will allow you to bag summits without a data connection (it&#8217;ll work out what they were later) and will have a free trial version. I&#8217;m not exactly sure what you&#8217;ll get for free yet.</p>
<p>If you have any thoughts I&#8217;d be glad to hear them &#8211; I&#8217;m unlikely to add any other features to version one, but if you have modifications you&#8217;d like then now is the time!</p>
]]></content:encoded>
			<wfw:commentRss>http://betaminus.com/?feed=rss2&#038;p=134</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some thoughts on Windows Phone 7</title>
		<link>http://betaminus.com/?p=115</link>
		<comments>http://betaminus.com/?p=115#comments</comments>
		<pubDate>Sun, 31 Oct 2010 05:16:44 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[carlos]]></category>
		<category><![CDATA[naismith]]></category>
		<category><![CDATA[septics]]></category>

		<guid isPermaLink="false">http://betaminus.com/?p=115</guid>
		<description><![CDATA[I’m going to admit up front that, in my day job, I work for Microsoft. I’m not a developer and I don’t work in anything related to phones &#8211; I have a somewhat strange role best described in this post on my work blog. I don’t think I’m unusually Microsoft-biased in general, and I certainly [...]]]></description>
				<content:encoded><![CDATA[<p>I’m going to admit up front that, in my day job, I work for Microsoft. I’m not a developer and I don’t work in anything related to phones &#8211; I have a somewhat strange role best described in <a href="http://blogs.msdn.com/b/chrisrae/archive/2010/05/26/you-do-what.aspx">this post</a> on my work blog. I don’t think I’m unusually Microsoft-biased in general, and I certainly don’t get paid for writing nice things about them here, or penalised for writing nasty ones. Right, that’s that done.</p>
<p>As you may know, Microsoft have been lending out pre-release Windows Phone 7 devices to companies who already had apps for sale in the Windows Mobile 6.5 marketplace. They were doing this to encourage people to port apps to WP7, and I happen to know from my day job that they were taking this seriously enough that all of the executives who’d been playing with phones for the last few weeks had them taken away and promptly sent to developers, because the supply dried up. I got my developer phone about three weeks ago and I’ve been using it for my primary phone as well as a debugging device. I thought I’d write up some thoughts both from a user point of view and a developer one, and here they are.</p>
<p><strong>From a User Point of View</strong></p>
<p>As I mentioned, I’ve been using this phone as my primary device as well as a development device. This was partly because it was new, shiny and free of charge, and partly because one of the things I’d been struggling with as a developer was a sense of how things were generally done in this new work of UI. The emulator only comes with one application (Internet Explorer) and so I had a lot of questions that weren’t really answered: When do apps typically use the panorama UI? What does the “back” button normally do? How do apps typically deal with data that doesn’t fit on the screen? How big do people make buttons? Using the phone for a while would give me a better sense of what other apps were doing with the various new bits of UI. And, well, yes, also I got to play with a new phone whilst pretending it was work.</p>
<p>I’ll start off with some positive things. Fast. These phones are fast. Cripes, they’re fast. I thought I didn’t care about how fast my phone was, but it turns out I do. All of the UI is gorgeously fluid, there are none of WM6.5’s mysterious hourglass-less “did I click that?” lockups. Apps load and close very quickly indeed. Did I mention how fast everything was? It’s like getting out of an automatic car and getting back into a manual one. While you were driving the automatic car you weren’t thinking the whole time about how terrible it was but then as soon as you start driving the manual one you get an erection. Maybe that’s just me.</p>
<p>Using the UI in all of the apps provided with the phone <em>feels </em>very nice. There are no unexpected delays, and everything zooms around the place and looks very swish. It makes you happy.</p>
<p>I really like the new panorama style of application, where your phone is essentially a view window onto a larger app canvas. You can just see the edges of the other areas, and you sweep left and right across the screen to switch between panorama elements. Once you’ve used one panorama-style app you immediately recognise others, and the whole style has really grown on me. Perhaps the easiest way to demonstrate this is using my own <a href="http://betaminus.com/?page_id=116">Septic’s Companion app</a>.</p>
<p><a href="http://betaminus.com/wp-content/uploads/2010/10/panorama-simulation.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="panorama simulation" src="http://betaminus.com/wp-content/uploads/2010/10/panorama-simulation_thumb.png" border="0" alt="panorama simulation" width="644" height="391" /></a></p>
<p>One of my favourite parts of this interface is the safe discoverability of the whole thing – users can explore the app without feeling like they’re selecting anything, or changing anything, or going down some sort of path that they can’t get out of. As you can see from the right hand side, going off the right of your panorama brings you back on the left.</p>
<p>On the “home” screen, a lot of thought has been put in and this really pays off. Instead of an iPhone-style “start menu” of icons, Windows Phone 7 starts on a screen of “tiles”. These <em>could </em>be shortcuts to start applications (you can pin them there) but more often they’re little square snippets of information being provided. Aside from the built-in apps, there aren’t many applications using these tiles right now but as time goes on I’ll bet we’ll see a lot more clever ideas involving the tiles. I, for one, shall be attempting to have a few of those clever ideas. The user can move these around and elect to display or hide them, so it allows for a surprisingly customisable “at a glance” view of what you see as being important stuff.</p>
<p>Okay, I think that’s enough pro-Microsoft stuff to convince you that I really am being paid for this. Now for some good old-fashioned Microsoft-bashing.</p>
<p>I don’t like touch screens. There, I said it. I know I’m a dying breed here, but I don’t think the best way to control your device can ever involve putting your breakfast all over the screen. It seems to me akin to having a car you drive by moving your boots around on the windshield. I appear to be a dying breed in this respect, so I’ll shut up about that now. But mark my words – I don’t exactly know what the replacement is going to be, but twenty years down the line we will be  able to use our telephones without covering them in grease.</p>
<p>On the device I have (It says “LG” on it, whatever it is) there’s no easily-accessible keyboard. It has a slide-out keyboard, but this is much more difficult to use then the old Blackberry-style form factor I’m used to from my Dash 3G. It seemed to me like that was the right form factor – you can unlock the phone and send text messages at the same time as carrying your shopping, and you don’t have to look at the keyboard half the time when you’re typing. I’ve seemingly lost this battle to the rest of the world as well, though, so I’ll shut up about that.</p>
<p>This phone doesn’t actually <em>do</em> any more than my Windows Mobile 6.5 device. Yes, yes, I know the interface didn’t look beautiful but it was pretty feature-rich. For WP7 they’ve made a reasonable effort for a v1 product, but in terms of simple usage of built-in apps there are quite a few things I can’t do. On my Dash 3G I could send DRM emails. When I got meeting cancellations, the meetings disappeared from my calendar. I could synchronise Outlook’s “Notes”. I could change the default reminder time for new appointments. I could snooze alarms for a specific time rather than just “snoozing”. As far as I can see, Microsoft have taken the iPhone email/calendar feature set and just copied it, warts and all, because most of these things aren’t possible on iPhone either. There are a lot fewer things I can accomplish on this phone when compared to my WM6.5 one, but I do certainly feel <em>happier </em>while I’m accomplishing the things that are possible. Perhaps this sense of happiness will die off over time – hopefully that timescale will correlate nicely to Microsoft adding in all these features that vanished.</p>
<p>Microsoft have gone for a three button interface when it comes to the physical device. Those buttons are:</p>
<ul>
<li>a sort of “home” button which takes you back to the main screen</li>
<li>a “back” button which is intended to take you back to the last… well… the last something. I’m sure various marketing people in Windows’ mobile team have spent a lot of time brainstorming exactly how to describe this thing, and I notice that misuse of the “back” button is the number one reason for apps failing the Marketplace approval process. The reason for this is that nobody really knows what the back button does. I, however, have worked it out. Here is my FAQ for it. Windows Phone marketing guys, you’re welcome to use this.<br />
<strong>Q: </strong>Do I press the “back” button now?<br />
<strong>A: </strong>Press the “back” button when <strong>all</strong> of the following are true:</p>
<ul>
<li>You want to get out of the screen you’re currently looking at</li>
<li>You don’t want to exit the current app [<em>Note: often the back button will do exactly that, so please make sure other criteria are fulfilled first</em>]</li>
<li>There are no buttons on the screen which say “OK” or “Cancel”</li>
<li>The button bar at the bottom does not contain anything that might mean “OK” or “Cancel”</li>
<li>There is nothing on the screen saying “Go back to main screen of app”</li>
<li>There are no arrows on the screen pointing left or up</li>
<li>You have made a paper-based note of what you were doing, just in case the back button does exit the app</li>
</ul>
</li>
<li>a “search” button. I have put together a similar FAQ for that one.<br />
<strong>Q: </strong>Do I press the “search” button now?<br />
<strong>A: </strong>Press the “search” button when <strong>all</strong> of the following are true:</p>
<ul>
<li>You want to search for something</li>
<li>You are running an app that was made by Microsoft [<em>Note: Non-MS apps don’t have access to the search button</em>]</li>
<li>There is no “search” box on the screen (in panorama apps, check all screens)</li>
<li>There is no “search” button on the screen (in panorama apps, check all screens)</li>
<li>There is nothing on the button bar at the bottom of the screen that looks like it might mean “search”</li>
<li>You have made a paper-based note of what you were doing – if the app you’re running turns out not to have been made by Microsoft, the search key will launch Bing search and exit your app</li>
</ul>
</li>
</ul>
<p>Aside from the “home” one, these buttons are about as useful as the various strange buttons that are on full-size keyboards. You know, the ones with a picture of a house, an envelope, someone running and a space hopper. Please, Microsoft – either get rid of the two useless buttons or call them “button 1” and “button 2” and let app developers do useful things with them.</p>
<p>The battery life on this device is rotten. With the WiFi on (and it was on when I got the thing out of the box, so clearly that’s the desired state) the thing lasts less than a working day. If I charge if overnight, I’d better be ready to plug it in again at 8pm if I spent any time fiddling with apps, looking at the internet or playing games. I know that terrible battery life is another aspect of the new world of happy touchy phones, but the phone I had with more features lasted three times as long. I’m just sayin’.</p>
<p><strong>From a Developer Point of View</strong></p>
<p>Alright, enough about that. This device is a “developer device”, so I’m supposed to have been developing on it. And Microsoft will be pleased to know that I’ve done just that. I have two apps on the Marketplace as we speak. <span><a href="http://betaminus.com/?page_id=100">Naismith’s Rule</a></span> is a very simple app which uses an old Scottish formula to determine how long a hike is going to take given the distance and ascent. I wrote this mostly as a “hello world” experiment to try out the new development tools. It’s free, although it has ads in it (they haven’t lit up just yet, but I believe they’re going to very soon). My guess is that the ad revenue will be near zero, but it’ll be an interesting experiment. <a href="http://betaminus.com/?page_id=116">The Septic’s Companion</a> (see picture above) is the phone version of my <a href="http://septicscompanion.com/">Septic’s Companion British slang dictionary web site</a> and book. This app took a bit longer, partly because it’s a panorama application and uses data binding. It’s now for sale for $1.99. The <span><a href="http://betaminus.com/?p=83">Windows Phone 7 version of Carlos</a></span>, our “where did I park the car” app, is nearly finished, but my experience here is less about that – the work was mostly subcontracted to someone more competent and all I’ve really done so far is fix a few bugs.</p>
<p>I spent the previous year or so developing Windows Mobile 6.5 apps, so I’d say I’m reasonably familiar with the development tools available for that platform. For WP7, it’s all change. First off, you’re into Visual Studio 2010 instead of 2008. No great upheaval there – it just seems to be iterative improvements in a number of different areas, which is exactly the sort of new version I like.</p>
<p>And then you’re into the development tools for the phone platform itself. And, well, that is quite different for WP7. Gone are Forms and the .NET Compact Framework, and in is Silverlight and XNA. Here is a table with what I would call the “pub explanation” of what’s different. Please bear in mind that I have scant understanding of the things that I’m pontificating about here on a technical level, and I’ve been working with them for a sum total of six weeks. But, hey. Your time is free.</p>
<table border="0" cellspacing="3" cellpadding="3" width="588">
<tbody>
<tr>
<td width="146" valign="top"><strong>Bit of your program</strong></td>
<td width="100" valign="top"><strong>What you used in WM6.5</strong></td>
<td width="90" valign="top"><strong>What you’ll use for WP7</strong></td>
<td width="235" valign="top"><strong>Difficult to port?</strong></td>
</tr>
<tr>
<td width="146" valign="top">Actual code – loops, data classes, logic, algorithms</td>
<td width="100" valign="top">.NET Compact Framework</td>
<td width="90" valign="top">Silverlight</td>
<td width="235" valign="top">Easy. It’s all still C# and Silverlight contains most of the same classes as the Framework did, so you’ll find that a lot of your code will pretty much copy-paste. If you were using VB.NET, just switch. It’s always going to be a second-class citizen in IDEs and you can switch in an afternoon.</td>
</tr>
<tr>
<td width="146" valign="top">User interface</td>
<td width="100" valign="top">.NET CF Forms</td>
<td width="90" valign="top">Silverlight pages</td>
<td width="237" valign="top">You have to start again. However, console yourself with the fact that everything you didn’t like about Forms will be gone, and your apps will look way better without you trying. However, you’ll have to spend a few hours reading about stuff.</td>
</tr>
<tr>
<td width="146" valign="top">Game stuff</td>
<td width="100" valign="top">Heaven knows</td>
<td width="90" valign="top">XNA</td>
<td width="237" valign="top">Barely understand this other than knowing it’s not Silverlight. Best of luck.</td>
</tr>
</tbody>
</table>
<p>Now that I’ve shipped two apps and been involved in the creation of another one, I think I’m ready to say that I prefer WP7 development to WM6.5. Now that I’m six weeks in I’m roughly as fast overall as I was on the old platform, but there are some things so truly wonderful that I think they make up for it. Once again, let’s deal with the good things first.</p>
<p>There’s only one “platform”. Some of you may know that Windows Mobile came in two flavours – “Pocket PC”, which had a touch screen, and “Smartphone”, which didn’t. You could sort-of compile cross platform apps, but there were weird little gotchas that sprung up in all sorts of strange areas. There was no button control on Smartphone, for example, and the alarm API was different on each platform. Because having one EXE is easier for distribution, you end up with code all over the place to deal with the different platforms. I’ve no idea how these two things ended up so similar and yet so different, but who cares now, because it’s gone.</p>
<p><a href="http://betaminus.com/wp-content/uploads/2010/10/image.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://betaminus.com/wp-content/uploads/2010/10/image_thumb.png" border="0" alt="image" width="593" height="301" /></a></p>
<p>There’s only one screen resolution now. Oh, god, yes, only one screen resolution. It’s 800&#215;480, and 480&#215;800 if you get bored and can be bothered dealing with that. For my WM6.5 projects I had a giant matrix of screen resolutions that I was testing on – even after eliminating the weird resolutions that hardly shipped on any devices, I had eighteen resolutions to test for Pocket PC and seven for Smartphone. The spreadsheet I used to track these (shown above) was complicated enough. Every time I shipped an updated I had to test every single screen on every single resolution. Every time I changed anything to line up better on the others, I had to retest them all. Fun? No. No, not really.</p>
<p>The fit-and-finish on the dev tools is so much better. Particularly incredible in a v1 product, these dev tools are more robust and predictable than the WM6.5 ones ever were. My favourite disaster with the WM6.5 dev tools was when you changed the platform from Pocket PC to Smartphone, and the IDE decided to reorganise all your userform layout in such a way that you spent the next fifteen minutes moving it all back. I saw quite a few IDE crashes during debug, and the emulator was slow as hell. The new emulator is very fast, and the dev environment is much, much smoother. Perhaps this is partly due to Visual Studio 2010 but, hey, who cares.</p>
<p>There are several controls in the dev kit that are truly great. The Panorama is one of them (I rambled about the principle above), and the Stackpanel is another. A Stackpanel is a container which allows you to lay out UI in a style more akin to &lt;div&gt;s in a web page rather than controls on a form. Child controls just fall into place instead of being fixed at x,y locations. Stackpanels can be either horizontal or vertical, and will resize magically when you resize the UI elements at runtime or design time. The “search” page in my Septic’s Companion app, for example, is just a stackpanel with a textbox in which you can enter the search and a listbox where results are displayed. The stackpanel is centred, and the contents are centred – no mucking around aligning everything in VS. Oh yes, and in between them is a textbox that says “No search results found”. When I don’t find any search results, I set it to being Visible and the listbox magically moves out of the way to fit it. This magical flowing around visible/nonvisible elements makes for very easy design of very interactive one-screen UI.</p>
<p>And now for the bad stuff. Not nearly as much of this from a dev point of view.</p>
<p>I hate the way developers are siloed like iPhone developers. Goodbye, idea for an app that set your lock screen wallpaper. Goodbye, <span><a href="http://betaminus.com/?page_id=3">Proximity</a></span>, because you have to run in the background. Goodbye sending CAB files around your friends so they can test the app. Oh well. You can’t stop progress.</p>
<p>As I mentioned above, so far I’ve submitted two applications to the Marketplace. Both of those were accepted at first try – this wasn’t my experience with WM6.5 (I got  a couple of rejections for each app submission) and I think this is in large part due to the fact that the dev tools are simpler to operate and the built-in controls are so much more stable and predictable. And, although I’d grumble about it, I suppose having your app siloed to hell might make it more likely to pass the approval process.</p>
<p><strong>Overall</strong></p>
<p>Do I prefer it? I think I do. I’m positive that I prefer it as a developer. From talking to various Android/iPhone developers, I’ve got a sense that this is far and away the best phone development platform out there. I’m a pretty hopeless old dog, and I’m already more productive despite being near the beginning of the new trick learning curve. In a few months, I think I’ll be faster at developing on this platform than I have been on any other one I’ve tried (mobile or not).</p>
<p>As a user, I’m optimistic but I can’t quite decide. I do enjoy using the device, I must say. I feel happy playing with it. Will I still be as happy in six months when the new UI looks old and I can’t set up a recurring appointment that must only occur twice? Who knows. If Microsoft keep the entire team working on the WP7 platform until it’s feature complete when compared to WM6.5, I will certainly be happy. If not, I <em>might </em>be. With my employee hat on again, I do think Microsoft were right to ditch WM6.5 and, as v1 products go, this one is definitely shaping up to be a fine competitor to the iPhone. Hopefully MS will keep the pedal down and not follow the Zune principle of overtaking the iPod just as everyone stopped using the iPod.</p>
]]></content:encoded>
			<wfw:commentRss>http://betaminus.com/?feed=rss2&#038;p=115</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sneak preview: The Septic&#8217;s Companion on Windows Phone 7</title>
		<link>http://betaminus.com/?p=104</link>
		<comments>http://betaminus.com/?p=104#comments</comments>
		<pubDate>Thu, 21 Oct 2010 04:33:42 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[septics]]></category>

		<guid isPermaLink="false">http://betaminus.com/?p=104</guid>
		<description><![CDATA[Some of you may know that I&#8217;m also the purveyor of The Septic&#8217;s Companion, a lighthearted dictionary of British slang. I&#8217;ve been running the site for thirteen years and I published the book a couple of years ago. Well, I&#8217;m now in the process of making the mobile app. Above is a very early screen [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://betaminus.com/wp-content/uploads/2010/10/Capture.png"><img class="alignnone size-medium wp-image-105" title="Capture" src="http://betaminus.com/wp-content/uploads/2010/10/Capture-160x300.png" alt="" width="160" height="300" /></a></p>
<p>Some of you may know that I&#8217;m also the purveyor of <a href="http://septicscompanion.com/">The Septic&#8217;s Companion</a>, a lighthearted dictionary of British slang. I&#8217;ve been running the site for thirteen years and I published the <a href="http://septicscompanion.com/book_buy.php">book</a> a couple of years ago.</p>
<p>Well, I&#8217;m now in the process of making the mobile app. Above is a very early screen shot &#8211; the app will allow you to search, and also to display the words by category or alphabetically. So far I&#8217;ve written no code whatsoever and have just been <a href="http://septicscompanion.com/word.php?w=bugger">buggering</a> about drawing the user interface. When I say this is an early preview, I mean it!</p>
<p>With any luck I should be done with the thing in a few weeks and it&#8217;ll be up on the Marketplace. I am intending selling it rather than using ads, and I&#8217;m thinking it&#8217;ll probably be $1. More here when I have it!</p>
]]></content:encoded>
			<wfw:commentRss>http://betaminus.com/?feed=rss2&#038;p=104</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Naismith&#8217;s Rule &#8211; our first Windows Phone 7 app</title>
		<link>http://betaminus.com/?p=95</link>
		<comments>http://betaminus.com/?p=95#comments</comments>
		<pubDate>Thu, 21 Oct 2010 04:14:55 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[naismith]]></category>

		<guid isPermaLink="false">http://betaminus.com/?p=95</guid>
		<description><![CDATA[We&#8217;ve shipped our first Windows Phone 7 app. It&#8217;s a simple application intended to calculate Naismith&#8217;s Rule, a 19th-century rule of thumb for calculating how long a hike will take given the distance to be travelled and height ascended. And it&#8217;s free! What self-respecting hiker could be without it? It is our first Windows Phone [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://betaminus.com/wp-content/uploads/2010/10/ss1.png"><img class="alignnone size-medium wp-image-96" title="ss1" src="http://betaminus.com/wp-content/uploads/2010/10/ss1-180x300.png" alt="" width="180" height="300" /></a></p>
<p>We&#8217;ve shipped our first Windows Phone 7 app. It&#8217;s a simple application intended to calculate Naismith&#8217;s Rule, a 19th-century rule of thumb for calculating how long a hike will take given the distance to be travelled and height ascended. And it&#8217;s free! What self-respecting hiker could be without it?</p>
<p>It is our first Windows Phone 7 app to be available on the Marketplace, but it&#8217;s not the first one we started work on. That was Carlos, and I&#8217;m hoping we&#8217;ll be able to announce its availability in the next couple of weeks.</p>
<p>Download Naismith&#8217;s Rule straight from the Marketplace <a href="zune://navigate/?appID=6951472e-f7d6-df11-a844-00237de2db9e">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://betaminus.com/?feed=rss2&#038;p=95</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sneak preview of Carlos for Windows Phone 7</title>
		<link>http://betaminus.com/?p=83</link>
		<comments>http://betaminus.com/?p=83#comments</comments>
		<pubDate>Thu, 26 Aug 2010 02:00:02 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[carlos]]></category>

		<guid isPermaLink="false">http://betaminus.com/?p=83</guid>
		<description><![CDATA[As you probably know, Windows Phone 7 is around the corner. Microsoft are starting a new platform from the ground up and making some rather brave strides that we think could well pay off. Hey, even Engadget were positive about it. We&#8217;re going to keep supporting our Windows Mobile 6.5 apps, but over time our [...]]]></description>
				<content:encoded><![CDATA[<p>As you probably know, <a href="http://www.windowsphone7.com/">Windows Phone 7</a> is around the corner. Microsoft are starting a new platform from the ground up and making some rather brave strides that we think could well pay off. Hey, even <a href="http://www.engadget.com/2010/03/18/windows-phone-7-series-the-complete-guide/">Engadget were positive about it</a>. We&#8217;re going to keep supporting our Windows Mobile 6.5 apps, but over time our development focus is going to move towards WP7. Microsoft&#8217;s new start is great for users but it&#8217;s a bit harder for us developers, as we have to rewrite all of our applications from scratch. But hey, it keeps us off the streets.</p>
<p>For the last few months, we&#8217;ve been working on a Windows Phone 7 version of Carlos, our car-finder application, and I wanted to share a few screen shots from it. As usual, nothing is final &#8211; this is an in-progress application and we&#8217;ve still got several weeks of work to do on it.</p>
<div id="attachment_84" class="wp-caption alignnone" style="width: 353px"><a href="http://betaminus.com/wp-content/uploads/2010/08/Capture.png"><img class="size-full wp-image-84" title="Main screen" src="http://betaminus.com/wp-content/uploads/2010/08/Capture.png" alt="" width="343" height="571" /></a><p class="wp-caption-text">Main screen</p></div>
<p>Here&#8217;s the main screen, showing the location of your car and you. The sharp-eyed amongst you will notice that we now have Bing Maps integration, so you don&#8217;t need to rely on the compass pointing the right way and (perhaps more importantly) you don&#8217;t need to wait for a GPS signal when you&#8217;re standing in the rain looking for where the car is.</p>
<div id="attachment_85" class="wp-caption alignnone" style="width: 353px"><a href="http://betaminus.com/wp-content/uploads/2010/08/Capture3.png"><img class="size-full wp-image-85" title="Capture3" src="http://betaminus.com/wp-content/uploads/2010/08/Capture3.png" alt="" width="343" height="571" /></a><p class="wp-caption-text">Using text-based locations</p></div>
<p>Of course, you don&#8217;t have to wait for a GPS signal if you don&#8217;t want to. Just like in Carlos for Windows Mobile 6.5, you can enter a text-based location if you&#8217;re underground or if you can&#8217;t be bothered waiting for the GPS. Just like our current version, you can pick from previous locations. If you tend to park in one of a few specific places, as I do, this can often be a lot faster than using the GPS.</p>
<div id="attachment_86" class="wp-caption alignnone" style="width: 353px"><a href="http://betaminus.com/wp-content/uploads/2010/08/Capture2.png"><img class="size-full wp-image-86" title="Capture2" src="http://betaminus.com/wp-content/uploads/2010/08/Capture2.png" alt="" width="343" height="571" /></a><p class="wp-caption-text">Changing settings</p></div>
<p>Nothing glamorous about a settings screen. But hey, we have one.</p>
<p>One thing these screen shots don&#8217;t show you is the way the user interface feels &#8211; unlike our WM6.5 application, the transitions between screens are gorgeous animations and working with the map is really very intuitive.</p>
<p>We&#8217;ve a couple of features to finish off and a lot of testing to get done (we still don&#8217;t actually have a WM7 device yet) but we&#8217;re hoping to be available on Windows Phone 7 when it ships, or at the very least pretty soon afterwards.</p>
<p>Comments much appreciated &#8211; we&#8217;re still at the development stages here, so there&#8217;s a lot we can fix!</p>
]]></content:encoded>
			<wfw:commentRss>http://betaminus.com/?feed=rss2&#038;p=83</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review Proximity or Carlos and get the app for free!</title>
		<link>http://betaminus.com/?p=70</link>
		<comments>http://betaminus.com/?p=70#comments</comments>
		<pubDate>Wed, 07 Jul 2010 03:05:50 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[carlos]]></category>
		<category><![CDATA[proximity]]></category>

		<guid isPermaLink="false">http://betaminus.com/?p=70</guid>
		<description><![CDATA[It seems like the number of reviews an app has makes quite a difference to purchases. I know this because, well, I pay a lot of attention to them myself. We need to get some more reviews up on the Marketplace, and in order to do that we&#8217;re going to give free copies of either [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://betaminus.com/wp-content/uploads/2010/07/DSC_0002.jpg"><img class="size-thumbnail wp-image-71 alignnone" title="DSC_0002" src="http://betaminus.com/wp-content/uploads/2010/07/DSC_0002-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>It seems like the number of reviews an app has makes quite a difference to purchases. I know this because, well, I pay a lot of attention to them myself. We need to get some more reviews up on the Marketplace, and in order to do that we&#8217;re going to give free copies of either of our apps away to anyone who writes a review for the app (however brief, and however bad!). How is this going to work? Well&#8230; I&#8217;ve put together a splendidly easy step-by-step guide.</p>
<ol>
<li>Own a Windows Mobile phone.</li>
<li>Buy either <a href="http://marketplace.windowsphone.com/search.aspx?keywords=carlos">Carlos</a> or <a href="http://marketplace.windowsphone.com/search.aspx?keywords=proximity">Proximity</a> from the Windows Mobile Marketplace. The easiest way to do this is to search for them from your phone.</li>
<li>Write a review (you can do this by going into the Marketplace app and clicking &#8220;My applications&#8221; and then &#8220;Rate an app&#8221;).</li>
<li>Email us &#8211; support!betaminus.com (with an @ instead of the !) and tell us which review was yours.</li>
<li>We&#8217;ll get in touch to give you the money back (<a href="https://www.paypal.com/">PayPa</a>l is probably easiest, but we can send a cheque, or buy you a beer if you&#8217;re close enough).</li>
</ol>
<p>If you notice anything you think could be improved with the apps, do please get in touch as well!</p>
<p>And there you have it. Free application. What could possibly go wrong?</p>
<div id="attachment_77" class="wp-caption alignnone" style="width: 249px"><a href="http://marketplace.windowsphone.com/search.aspx?keywords=proximity"><img class="size-full wp-image-77 " title="Proximity" src="http://betaminus.com/wp-content/uploads/2010/07/Untitled.png" alt="" width="239" height="95" /></a><p class="wp-caption-text">Proximity: GPS-based alarm</p></div>
<div id="attachment_78" class="wp-caption alignnone" style="width: 201px"><a href="http://marketplace.windowsphone.com/search.aspx?keywords=carlos"><img class="size-full wp-image-78" title="Carlos" src="http://betaminus.com/wp-content/uploads/2010/07/Untitled2.png" alt="" width="191" height="96" /></a><p class="wp-caption-text">Carlos: Where did I park?</p></div>
]]></content:encoded>
			<wfw:commentRss>http://betaminus.com/?feed=rss2&#038;p=70</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Two new features added to Proximity</title>
		<link>http://betaminus.com/?p=61</link>
		<comments>http://betaminus.com/?p=61#comments</comments>
		<pubDate>Wed, 30 Jun 2010 04:06:51 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[proximity]]></category>

		<guid isPermaLink="false">http://betaminus.com/?p=61</guid>
		<description><![CDATA[Just a quick update &#8211; as a result of requests from a few users, we&#8217;ve added two new features to Proximity. They are: The ability not to store trip history for certain trips. It turns out some users just want their ETA calculated using their average speed &#8211; the cunning-as-a-fox historic trip analysis we worked [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://betaminus.com/wp-content/uploads/2010/06/Capture.png"><img class="alignnone size-full wp-image-66" title="Capture" src="http://betaminus.com/wp-content/uploads/2010/06/Capture.png" alt="" width="260" height="78" /></a></p>
<p>Just a quick update &#8211; as a result of requests from a few users, we&#8217;ve added two new features to Proximity. They are:</p>
<ol>
<li><strong>The ability not to store trip history for certain trips</strong>. It turns out some users just want their ETA calculated using their average speed &#8211; the cunning-as-a-fox historic trip analysis we worked on clearly isn&#8217;t the right thing for everybody, and it uses up space on your device and some processor power. So we&#8217;ve added an option not to store history for a particular trip.</li>
<li><strong>The ability to set custom reminders</strong>. People are using Proximity to remind them about various chores (buy milk; drop off drycleaning; pick up a newspaper; etc). In the current version there&#8217;s no way to set a custom message on reminders &#8211; they just say &#8220;At x in y minutes&#8221;. Well, now you can set custom reminders the same way as you can set custom SMS messages or emails.</li>
</ol>
<p>We&#8217;re just going through the final stages of testing, and we&#8217;ll be submitting these updates to the Marketplace in the next day or two. It takes about a week for Microsoft to certify them so, assuming nothing goes wrong with that, the new version should appear for download on the Marketplace in a week.</p>
]]></content:encoded>
			<wfw:commentRss>http://betaminus.com/?feed=rss2&#038;p=61</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update: How much am I making on Windows Mobile apps?</title>
		<link>http://betaminus.com/?p=41</link>
		<comments>http://betaminus.com/?p=41#comments</comments>
		<pubDate>Fri, 11 Jun 2010 12:34:08 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[carlos]]></category>
		<category><![CDATA[proximity]]></category>

		<guid isPermaLink="false">http://betaminus.com/?p=41</guid>
		<description><![CDATA[The sharp-brained of you may remember that I wrote a blog post back in April detailing how much money I’d made so far from selling Windows Mobile apps. At the time I pledged to give further updates as time went on, and, [drum roll] here is one of them. As you may know, I have [...]]]></description>
				<content:encoded><![CDATA[<p>The sharp-brained of you may remember that I wrote a <a href="http://betaminus.com/?p=10">blog post back in April</a> detailing how much money I’d made so far from selling Windows Mobile apps. At the time I pledged to give further updates as time went on, and, [drum roll] here is one of them.</p>
<p>As you may know, I have two apps currently selling on the Windows Mobile Marketplace. They are <a href="http://marketplace.windowsphone.com/search.aspx?keywords=carlos">Carlos</a>, the classic “where did I park the car” app, and <a href="http://marketplace.windowsphone.com/search.aspx?keywords=proximity">Proximity</a>, a sort of GPS-triggered alarm and notification system. I wrote a lot more about both of them in that <a href="http://betaminus.com/?p=10">April blog post</a> should you be interested.</p>
<p>Back then I’d made around $280 from Carlos and $350 from Proximity – my income was looking to hover somewhere around $500 a month. Of course, Proximity had been on sale for only one month, so it was a bit early to come up with per-month figures. I also showed this beautiful chart of sales to date:</p>
<p><img src="http://septicscompanion.com/blog/wp-content/uploads/2010/04/Untitled.png" alt="Untitled" /></p>
<p>Well, here’s the update. To cut to the chase, my sales chart now looks like this:</p>
<p><a href="http://betaminus.com/wp-content/uploads/2010/06/Untitled5.png"><img class="alignnone size-full wp-image-51" title="Untitled" src="http://betaminus.com/wp-content/uploads/2010/06/Untitled5.png" alt="" width="524" height="489" /></a></p>
<p>The most obvious thing is that Proximity, my more expensive app (and, to be honest, the one that I’m more proud of as a work of engineering) has really caught up on Carlos. Shortly after publishing my last post on this topic, I noticed that Carlos sales were starting to tail off – it’s the sort of app that people might buy for fun without really determining whether they need it or not, so I rather thought this was going to mean my sales would drop off over time. However, they took a strange up-tick in the last couple of weeks, so perhaps I’ll steer clear of making that pronouncement just yet.</p>
<p>Proximity sales, on the other hand, have been going pretty well. Sales caught Carlos quickly and showed no signs of abating until the last couple of weeks and, well, given the Carlos experience I’ll give it a bit more time before I pronounce any longer-term doom.</p>
<p>It’s certainly true that I am making a lot more money now out of Proximity. My $500/month predictions from the last post were a bit heady – now that things have bedded down a bit, I’ve been averaging <strong>$403/month</strong>, with a mere <strong>$125</strong> of that coming from Carlos and the other <strong>$278</strong> from Proximity.</p>
<p>All of that money, and a bit more, is being spent. I am paying a developer to port Carlos to Windows Phone 7 – I have very early alpha copies up and running, so I’ll hopefully have some more to say about that here at some point in the near future. I’d love to port Proximity as well but I need to do a bit of research into whether it’s plausible, because right now Proximity rather relies on running in the background.</p>
<p>I’ll post a further update in a few months and let me pledge here and now that I’ll also spill the beans on my WP7 success or failure when the time comes.</p>
]]></content:encoded>
			<wfw:commentRss>http://betaminus.com/?feed=rss2&#038;p=41</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
