<?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>Cogitu &#187; Products</title>
	<atom:link href="http://www.cogitu.com/category/products/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cogitu.com</link>
	<description></description>
	<lastBuildDate>Mon, 28 Jun 2010 13:32:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
<meta xmlns="http://www.w3.org/1999/xhtml" name="robots" content="noindex,follow" />
		<item>
		<title>Our Latest App &#8211; Pinball Mini &#8211; in the App Store Today!</title>
		<link>http://www.cogitu.com/2009/09/18/our-latest-app-pinball-mini-in-the-app-store-today/</link>
		<comments>http://www.cogitu.com/2009/09/18/our-latest-app-pinball-mini-in-the-app-store-today/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 19:02:57 +0000</pubDate>
		<dc:creator>Adam Byram</dc:creator>
				<category><![CDATA[Front Page]]></category>
		<category><![CDATA[News Headlines]]></category>
		<category><![CDATA[Pinball Mini]]></category>

		<guid isPermaLink="false">http://www.cogitu.com/?p=249</guid>
		<description><![CDATA[After two weeks of waiting in anticipation in the Apple review queue, we're very excited to announce that our first game - Pinball Mini - is finally live on the App Store! It features gorgeous hand-drawn art by the extemely talented Chris Echols (http://www.oneredtwo.com or @echosan on Twitter). In the coming weeks, we'll be adding [...]]]></description>
			<content:encoded><![CDATA[<p>After two weeks of waiting in anticipation in the Apple review queue, we're very excited to announce that our first game - Pinball Mini - is finally live on the App Store!  It features gorgeous hand-drawn art by the extemely talented Chris Echols (<a title="Chris Echols' Site" href="http://www.oneredtwo.com" target="_blank">http://www.oneredtwo.com</a> or <a title="Chris Echols @ Twitter" href="http://twitter.com/echosan" target="_blank">@echosan</a> on Twitter).</p>
<p><a href="http://bit.ly/pinballmini"><img class="aligncenter size-full wp-image-222" title="Pinball Mini in the App Store" src="http://www.cogitu.com/wp-content/uploads/2009/09/Pinball-Mini-App-Store-Sticker.png" alt="Pinball Mini in the App Store" width="260" height="251" /></a></p>
<div id="attachment_216" class="wp-caption aligncenter" style="width: 330px"><a href="http://bit.ly/pinballmini"><img class="size-full wp-image-216" title="Pinball Mini - Dino Board" src="http://www.cogitu.com/wp-content/uploads/2009/09/Dino.jpg" alt="Pinball Mini - Dino Board" width="320" height="480" /></a><p class="wp-caption-text">Pinball Mini - Dino Board</p></div>
<p>In the coming weeks, we'll be adding many, many new boards (in fact, the first one will be submitted in just a day or two).    We're also working on some additional features/refinements (e.g. online leader boards, brag about your score on twitter, etc) for future releases.</p>
<p><strong>More information (screenshots/support/etc) here:</strong> <a title="Pinball Mini Product Page" href="http://www.cogitu.com/products/pinballmini/">http://www.cogitu.com/products/pinballmini/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cogitu.com/2009/09/18/our-latest-app-pinball-mini-in-the-app-store-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Budgee 1.6.2</title>
		<link>http://www.cogitu.com/2009/07/04/budgee-162/</link>
		<comments>http://www.cogitu.com/2009/07/04/budgee-162/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 23:46:44 +0000</pubDate>
		<dc:creator>Adam Byram</dc:creator>
				<category><![CDATA[Budgee]]></category>

		<guid isPermaLink="false">http://blog.cogitu.com/?p=143</guid>
		<description><![CDATA[Budgee 1.6.2 is now posted to the app store. This update addresses a crashing issue when your iPhone or iPod Touch is running low on memory. The 2.0 version of Budgee will have much better support for this condition, but this fix should allow Budgee to deal with the issue a little more gracefully for [...]]]></description>
			<content:encoded><![CDATA[<p>Budgee 1.6.2 is now posted to the app store. This update addresses a crashing issue when your iPhone or iPod Touch is running low on memory. The 2.0 version of Budgee will have much better support for this condition, but this fix should allow Budgee to deal with the issue a little more gracefully for the time being.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cogitu.com/2009/07/04/budgee-162/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Budgee 1.5 Slightly Delayed</title>
		<link>http://www.cogitu.com/2009/03/16/budgee-15-slightly-delayed/</link>
		<comments>http://www.cogitu.com/2009/03/16/budgee-15-slightly-delayed/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 21:16:49 +0000</pubDate>
		<dc:creator>Adam Byram</dc:creator>
				<category><![CDATA[Budgee]]></category>

		<guid isPermaLink="false">http://blog.cogitu.com/?p=125</guid>
		<description><![CDATA[UPDATE: Budgee 1.5 is now live in App Store.  Direct link: Budgee Just a quick update for anyone waiting on the 2 main features coming in Budgee 1.5 (multiple budgets &#38; integrated web server)... The update was submitted to Apple a while ago, but Apple found an issue in the middle of the week last [...]]]></description>
			<content:encoded><![CDATA[<h4>UPDATE: Budgee 1.5 is now live in App Store.  Direct link: <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=291309196&amp;mt=8"><span style="color: #000000; text-decoration: none;">Budgee</span></a></h4>
<p>Just a quick update for anyone waiting on the 2 main features coming in <a href="http://www.cogitu.com/products/budgee/">Budgee</a> 1.5 (multiple budgets &amp; integrated web server)...  The update was submitted to Apple a while ago, but Apple found an issue in the middle of the week last week.  The issue was addressed and re-submitted last Wednesday, so the update should now be going live by Wednesday or so of this week unless things are delayed due to changes related to the Apple announcements on <a href="http://gizmodo.com/5168843/iphone-os-30-to-be-revealed-march-17" target="_blank">March 17th</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cogitu.com/2009/03/16/budgee-15-slightly-delayed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Budgee Version 1.5</title>
		<link>http://www.cogitu.com/2009/03/08/budgee-version-15/</link>
		<comments>http://www.cogitu.com/2009/03/08/budgee-version-15/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 16:38:52 +0000</pubDate>
		<dc:creator>Adam Byram</dc:creator>
				<category><![CDATA[Budgee]]></category>

		<guid isPermaLink="false">http://blog.cogitu.com/?p=90</guid>
		<description><![CDATA[Budgee 1.5 will be available in the App Store early this next week unless there are unexpected delays during the Apple review process. There are two major features which are entirely new in this release: Multiple Budget Support One of the limitations on pre-1.5 Budgee is that you are always working with a single budget. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cogitu.com/products/budgee/">Budgee</a> 1.5 will be available in the App Store early this next week unless there are unexpected delays during the Apple review process.  There are two major features which are entirely new in this release:</p>
<p><strong>Multiple Budget Support</strong></p>
<p>One of the limitations on pre-1.5 <a href="http://www.cogitu.com/products/budgee/">Budgee</a> is that you are always working with a single budget.  If you wanted to keep budgets around from previous periods, you couldn't.  If you wanted to track other projects, a kitchen remodel for example, you couldn't do that either - not unless that was the only budget you tracked.  Starting with this release, <a href="http://www.cogitu.com/products/budgee/">Budgee</a> will now support multiple budgets.  If you want to delete a budget after you've exported it, you can still do that, but <a href="http://www.cogitu.com/products/budgee/">Budgee</a> won't force you to do that if you don't want to.</p>
<p><div id="attachment_114" class="wp-caption aligncenter" style="width: 272px"><img class="size-full wp-image-114" title="Multiple Budgets" src="http://blog.cogitu.com/wp-content/uploads/2009/03/budgee-budget-list.png" alt="Multiple Budgets" width="262" height="462" /><p class="wp-caption-text">Multiple Budgets</p></div><br/><br/></p>
<p><strong>Budgee Web - an alternative to CSV export</strong></p>
<p>Until now, the only way to extract budget info was via the CSV export to email.  Over the last two months or so, I've been getting more reports of CSV export to email failing for users.  I've released several fixes that attempted to work around the issues.  In the end, there is a bug within the core iPhone/iPod Touch itself that is causing these issues and there isn't anything I can do about it until Apple fixes it (there is an open bug report on the item).  So CSV export to email will remain in <a href="http://www.cogitu.com/products/budgee/">Budgee</a>, but you'll get a popup notification if your particular data runs into the Apple bug.  With Budgee Web, all of those issues go away.  In a nutshell, Budgee Web is an internal web server built right into <a href="http://www.cogitu.com/products/budgee/">Budgee</a>.  It only runs while you have the Budgee Web screen open and it is only accessible while on a Wi-Fi connection.  It allows you to browse to your iPhone/iPod Touch and download CSV data right from your PC/Mac using Safari, IE, Firefox, Chrome, or whatever you'd like.  Right now, Budgee Web only supports downloading transaction information in true CSV format, but the CSV data that was previously exportable via e-mail is also an option (just not as a .csv file).  This is simply the start for Budgee Web - it's one of the features I would really have liked to hold off on until 2.0, but I'd rather put it in place early so that anyone having CSV export problems can easily work around the email bug.</p>
<p><div id="attachment_113" class="wp-caption aligncenter" style="width: 272px"><img class="size-full wp-image-113" title="Budgee Web" src="http://blog.cogitu.com/wp-content/uploads/2009/03/budgee-budgeeweb.png" alt="Budgee Web" width="262" height="462" /><p class="wp-caption-text">Budgee Web</p></div><br/><br/></p>
<p>Version 2.0 of <a href="http://www.cogitu.com/products/budgee/">Budgee</a> will have several upgraded features as well as at least one new major feature.  The "under the hood" components of <a href="http://www.cogitu.com/products/budgee/">Budgee</a> are also being re-written to support future features and to greatly improve application performance &amp; stability.  The 2.0 release is currently targeted for on or before May 1st.  Between now and the 2.0 release, there will be a series of minor updates to further improve existing <a href="http://www.cogitu.com/products/budgee/">Budgee</a> functionality.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cogitu.com/2009/03/08/budgee-version-15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UIApplication&#8217;s buggy openUrl and Budgee&#8217;s CSV Export</title>
		<link>http://www.cogitu.com/2009/03/02/uiapplications-buggy-openurl-and-budgees-csv-export/</link>
		<comments>http://www.cogitu.com/2009/03/02/uiapplications-buggy-openurl-and-budgees-csv-export/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 12:50:21 +0000</pubDate>
		<dc:creator>Adam Byram</dc:creator>
				<category><![CDATA[Budgee]]></category>
		<category><![CDATA[Dev Talk]]></category>

		<guid isPermaLink="false">http://blog.cogitu.com/?p=85</guid>
		<description><![CDATA[UPDATE: This bug is fixed with the iPhone OS 3.0 release.  It doesn't sounds like Apple plans to ever update the 2.x OS with a patch for this, so check out the suggestions in the comments if you plan to continue 2.x support...some very good stuff there. To the Budgee Users First off, to anyone still [...]]]></description>
			<content:encoded><![CDATA[<p><em>UPDATE: This bug is fixed with the iPhone OS 3.0 release.  It doesn't sounds like Apple plans to ever update the 2.x OS with a patch for this, so check out the suggestions in the comments if you plan to continue 2.x support...some very good stuff there.</em></p>
<p><strong>To the Budgee Users</strong></p>
<p>First off, to anyone still having CSV export issues with <a href="http://www.cogitu.com/products/budgee/">Budgee</a> - I apologize.  The bottom line is that there is a bug in the OS itself that is preventing it from working (more detail below if you're interested).  After getting a couple of new bug reports since the last update, I've been able to create an example of the problem and have sent it to Apple - but the reality is that the next OS update will be the earliest it will be fixed.  I'm looking into alternatives to the current export method at this time, but do not have a solution at this point.</p>
<p><strong>To Developers Thinking of Using mailto: or Currently Seeing Bugs with mailto:<br />
</strong></p>
<p>Since the first version of <a href="http://www.cogitu.com/products/budgee/">Budgee</a>, I've been using a simple CSV export method that passes the encoded data to the iPhone/iPod Touch's Mail application.  It's worked great - no issues at all - until about two months ago.  I don't remember which OS update started causing problems...it seems like it was one of the 2.1 releases.  The export code is really simple - it goes like this:</p>
<ol>
<li>Build NSMutableString with data to export</li>
<li>Url encode said string so it is safe to use in an url (i.e. convert a space to %20 etc)</li>
<li>Tack on a mailto: with a subject &amp; body parameter passing in the url encoded data</li>
<li>Call the shared UIApplication's openUrl method</li>
</ol>
<p>Pretty basic stuff.  Well, as the OS has evolved, the openUrl method has gradually been getting more and more screwed up.  There is no feedback as to what went wrong when you call it - it simply returns "NO" randomly now...which means it did not pass the url to the Mail application...which means my customers can't get the CSV data out of the iPhone app.</p>
<p>My first thought was that I didn't encode things properly.  Sure enough, there were "reserved" characters getting through the encoding process.  I should have done more extensive testing, but from reading the docs (and the method name), one would think using NSString's stringByAddingPercentEscapesUsingEncoding would kinda do what it says.  But that wasn't the case...it escapes some things, but not all things.</p>
<p>So the next approach was something I found on the Apple <a href="http://devforums.apple.com" target="_blank">devforums</a>.  The suggestion there was to use CFURLCreateStringByAddingPercentEscapes to do the escaping.  It certainly looked a little nastier than the NSString method, but whatever works right?  Well, the most recent <a href="http://www.cogitu.com/products/budgee/">Budgee</a> update used this new method of encoding.  On my development device, this new fix did indeed make things better and export started working again.  After releasing the update on the App Store, I had several reports of users seeing CSV work again as well - so all was good right?  Wrong.</p>
<p>This weekend, I had more reports of CSV breaking.  After testing for about 4 hours with all kinds of different data, I saw that openUrl seems to fail arbitrarily.  <a href="http://www.cogitu.com/products/budgee/">Budgee</a> is a budgeting application where you enter categories and transactions and it tells you how much money you have remaining in your budget.  Well, when I added a new category, just one, the export would sometimes work.  When I took away that category, the export would sometimes fail.  The thing is, the data is more or less the same each time...the is a new record for the new category and the message has a new timestamp, but other than that, nothing changed.  But openUrl refused to actually open Mail about 1/2 the time I tried the export.  After more testing, it seems that even the timestamp can change the url enough to cause openUrl to fail - so it's not just the category data that is causing the problem.</p>
<p>At this point, I have verifed the URL I'm passing to openUrl is correct and encoded properly.  In fact, I went overboard and encoded everything other than basic ASCII letters - that should be overkill, but I saw reports of openUrl failing when periods were in the url (which should be legal)...so I opted to encode the heck out of the thing.  I passed the url to openUrl and guess what?  No dice - still refuses to open.  It does this 100% of the time as long as I hardcode this url into my test application.  So, the good news is that I've opened a bug with Apple (bug #6635825 if that is useful to you) and attached sample code that should reproduce this error consistently.  Before I opened this bug, there were posts by an Apple employee (also on the devforum) stating that they know there are issues with mailto: links, but they essentially haven't been able to track down what is happening to cause the issue.  Maybe the sample code I posted to them will help.  The bad news is that my customers still can't export data sometimes and I have no workaround other than to try adding a new category, transaction, etc. and then trying the export again.  That is totally unacceptable for me - but the only other workaround I can do is to totally re-write the export to use a method other than a mailto: link...but of course, that's not a trivial thing to do quickly.</p>
<p>The bottom line for developers is that if you're thinking about using a mailto: link to export data, be ready to hit this issue and have to wait on Apple.  It still isn't clear what triggers it.  It may be the complexity of the data I'm exporting, but it's just not clear.  There are quite a few reports around the different forums where people are having similar issues - so I know <a href="http://www.cogitu.com/products/budgee/">Budgee</a> isn't the only app exhibiting this problem.  It looks like the only reliable way to get this data off the phone is to send it yourself via web service calls, export to google docs, built-in web server, etc...all of which are considerably more involved (for the dev and/or end user) than the mailto: link.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cogitu.com/2009/03/02/uiapplications-buggy-openurl-and-budgees-csv-export/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Budgee Fix for CSV Export Now In App Store</title>
		<link>http://www.cogitu.com/2009/02/05/budgee-fix-for-csv-export-now-in-app-store/</link>
		<comments>http://www.cogitu.com/2009/02/05/budgee-fix-for-csv-export-now-in-app-store/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 00:21:39 +0000</pubDate>
		<dc:creator>Adam Byram</dc:creator>
				<category><![CDATA[Budgee]]></category>

		<guid isPermaLink="false">http://blog.cogitu.com/?p=73</guid>
		<description><![CDATA[If you've been waiting on the Budgee CSV Export fix, you'll be happy to know that the update is now live in the App Store.  (The e-mail from Apple came in about 30 minutes ago, so it may be a few hours before the update starts showing up for you in iTunes itself.)  If you [...]]]></description>
			<content:encoded><![CDATA[<p>If you've been waiting on the <a href="http://www.cogitu.com/Products/Budgee/" target="_blank">Budgee</a> CSV Export fix, you'll be happy to know that the update is now live in the App Store.  (The e-mail from Apple came in about 30 minutes ago, so it may be a few hours before the update starts showing up for you in iTunes itself.)  If you still have CSV export issues AFTER installing this update, please e-mail support@cogitu.com with your specific issue(s).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cogitu.com/2009/02/05/budgee-fix-for-csv-export-now-in-app-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Budgee Update</title>
		<link>http://www.cogitu.com/2009/02/05/budgee-update/</link>
		<comments>http://www.cogitu.com/2009/02/05/budgee-update/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 04:05:50 +0000</pubDate>
		<dc:creator>Adam Byram</dc:creator>
				<category><![CDATA[Budgee]]></category>

		<guid isPermaLink="false">http://blog.cogitu.com/?p=70</guid>
		<description><![CDATA[Quick update on the new version of Budgee that addresses the CSV export bug...  The update was submitted to Apple for approval on Feb. 1st.  I had hoped approvals were moving fairly fast which would mean the update would be live by today (Wednesday Feb. 4th).  That obviously hasn't happened and I haven't heard anything [...]]]></description>
			<content:encoded><![CDATA[<p>Quick update on the new version of <a href="http://www.cogitu.com/Products/Budgee/" target="_blank">Budgee</a> that addresses the <a href="http://blog.cogitu.com/2009/02/01/budgee-export-to-csv-bug/">CSV export bug</a>...  The update was submitted to Apple for approval on Feb. 1st.  I had hoped approvals were moving fairly fast which would mean the update would be live by today (Wednesday Feb. 4th).  That obviously hasn't happened and I haven't heard anything back from Apple - so I don't know how long it will be before the update is live.</p>
<p>Hopefully, everything will be approved in another day or so...usually the approvals do not take longer than a week unless Apple finds something they want changed first (in which case, it takes about 2 weeks for them to let you know what is going on).  I'll post an update here once I get the green light from Apple.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cogitu.com/2009/02/05/budgee-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Budgee Export to CSV Bug</title>
		<link>http://www.cogitu.com/2009/02/01/budgee-export-to-csv-bug/</link>
		<comments>http://www.cogitu.com/2009/02/01/budgee-export-to-csv-bug/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 17:47:19 +0000</pubDate>
		<dc:creator>Adam Byram</dc:creator>
				<category><![CDATA[Budgee]]></category>

		<guid isPermaLink="false">http://blog.cogitu.com/?p=68</guid>
		<description><![CDATA[I received a Budgee bug report from Kathy F. about a month ago stating that CSV export originally worked fine for her and then suddenly stopped working.  Since then, I've been trying everything I can think of to reproduce the bug, but I could never duplicate the issue...until now.  I'm not sure what changed, but [...]]]></description>
			<content:encoded><![CDATA[<p>I received a <a title="Budgee Product Page" href="http://www.cogitu.com/Products/Budgee/" target="_blank">Budgee</a> bug report from Kathy F. about a month ago stating that CSV export originally worked fine for her and then suddenly stopped working.  Since then, I've been trying everything I can think of to reproduce the bug, but I could never duplicate the issue...until now.  I'm not sure what changed, but this morning, I was finally able to reproduce the issue.  If you click the "Export to CSV" button and then the export menu slides away but the e-mail app does not open, then you're experiencing this same issue.  This bug seems to be caused by a change Apple made with iPhone OS 2.2.0 and higher - so if you haven't updated for some reason, you are probably not seeing this issue.</p>
<p>I'm currently working on a fix and should have the update submitted to the app store late this evening.  I'll post again once everything is in the App Store, but hopefully the update will be downloadable from the App Store by Wednesday Feb. 4th if not earlier.  </p>
<p>In the meantime, if you'll hold off on resetting your budget until Wednesday (and track new expenses via an alternate method temporarily), you'll be able to export your existing data again.  If you don't care about doing an export, then you can just keep using Budgee as usual.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cogitu.com/2009/02/01/budgee-export-to-csv-bug/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introducing ROLLAB for iPhone/iPod Touch</title>
		<link>http://www.cogitu.com/2009/01/05/introducing-rollab-for-iphoneipod-touch/</link>
		<comments>http://www.cogitu.com/2009/01/05/introducing-rollab-for-iphoneipod-touch/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 16:28:04 +0000</pubDate>
		<dc:creator>Adam Byram</dc:creator>
				<category><![CDATA[ROLLAB]]></category>

		<guid isPermaLink="false">http://blog.cogitu.com/?p=53</guid>
		<description><![CDATA[I'm like a lot of software developers in that one of my "dream projects" has always been to create a video game. Building useful software is quite fun - I've enjoyed it since the beginning and will continue enjoying it (particularly as Budgee Version 1.5 is being built), but there's something special about programming a [...]]]></description>
			<content:encoded><![CDATA[<p>I'm like a lot of software developers in that one of my "dream projects" has always been to create a video game.  Building useful software is quite fun - I've enjoyed it since the beginning and will continue enjoying it (particularly as <a href="http://www.cogitu.com/Products/Budgee/" target="_blank">Budgee</a> Version 1.5 is being built), but there's something special about programming a game.  Until now, I've only tinkered with game coding - just enough to get an idea about how it's different from "productivity" development.  From a technical standpoint, game programming is quite challenging, but for me, the show stopper was always the "creative" part.  I can write tons of code, but I can't draw or design worth a hoot.  Well, as luck would have it, I've recently found out that one of my co-workers (Chris), who happens to be a fantastic graphic designer (he did Budgee's icon), has also always wanted to make a game.  After talking things over, we agreed that we each have the skills the other one lacks, we share a common goal, and now is a great time to create a game (particularly for the iPhone/iPod Touch).  We both decided to think about it and see what we could come up with.  On November 23rd, 2008, Chris sent me an e-mail entitled "iPhone Game Concept", and our new game was born...</p>
<p><em>Introducing...</em></p>
<div><img src="http://blog.cogitu.com/wp-content/uploads/2009/01/large-icon-1-medium.png" alt="ROLLAB Logo (Version 1)" /></div>
<p>So we've been working on this concept for a little over a month at this point...mostly doing tech prototypes and initial graphic designs.  We're still pretty far away from releasing the game - probably around 2 months away if all goes well, but I wanted to give those of you that read this blog an early look.  Since this is the first game either of us have undertaken, there are plenty of things we have to figure out along the way.  We've both played plenty of games, but to go from wanting to build a game to turning it into a reality is quite a challenge.</p>
<p>The basic idea for the game is that it's a cross between a "sliding puzzle" (where you have tile pieces that have to be moved into a certain configuration, but only certain moves are allowed) and a "rolling ball" type of mechanic.  Additionally, there will be a bit more flavor to it than that, but if you combine those two concepts, you've got the core concept of ROLLAB.  I love this concept because it's a great fit with the iPhone/iPod Touch's touchable display (for sliding tiles) and the accelerometer (for controlling the ball).</p>
<p>To give you some idea of what I'm talking about, here's an early (as in pre-alpha) version of ROLLAB:</p>
<div><img src="http://blog.cogitu.com/wp-content/uploads/2009/01/rollab-pre-alpha-1.png" alt="ROLLAB Pre-Alpha Screenshot 1" /><br />
<em>NOTE: All graphics are very much in development so things are very likely to change as we move forward.</em><br/><br/></div>
<p>You'll start off with a sample of Recombinant Organic Liquid, or "ROL" (the green sphere in the shot above), which will be placed within a test chamber.  Your goal will be to observe &amp; guide the ROL as it experiences different stimuli which are provided by injectors (the small silver object with the 5 green spheres inside) located at various points within the chamber.  Within each chamber, there will be an exit point (the red opening in the bottom right) that you must guide the ROL to in order to complete the experiment, but in order to do so, you'll have to overcome certain challenges.  You'll have the ability to manipulate the test chamber by rearranging certain objects (the white blocks in this example), but some objects can only be manipulated once certain conditions are satisfied.</p>
<p>At some point in the not too distant future, Chris will be posting some of his thoughts about the game development process from his perspective and I'll be doing the same from my perspective.  Hopefully it'll be interesting to watch the game's progress (particularly if you're wondering what it would take to create an iPhone game).  We still have tons of issues to work out (e.g. how to calculate a player's score, developing the sound components, several more secondary game mechanics, etc) and as we work though each of these, I'll share our thought process right here.  So expect to see plenty more ROLLAB posts (particularly about the technical challenges) on this blog soon...I may even get an early gameplay video online in the not too distant future so you can really see why Chris and I are so excited about this project.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cogitu.com/2009/01/05/introducing-rollab-for-iphoneipod-touch/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Budgee Plans for 2009</title>
		<link>http://www.cogitu.com/2009/01/01/budgee-plans-for-2009/</link>
		<comments>http://www.cogitu.com/2009/01/01/budgee-plans-for-2009/#comments</comments>
		<pubDate>Fri, 02 Jan 2009 01:26:16 +0000</pubDate>
		<dc:creator>Adam Byram</dc:creator>
				<category><![CDATA[Budgee]]></category>

		<guid isPermaLink="false">http://blog.cogitu.com/?p=44</guid>
		<description><![CDATA[NOTE: This post is just forward thinking for Budgee and the list may change based on user feedback and new development options from Apple. While I do expect these will all be integrated into the final product by the end of 2009, I don't know the exact timeline...so they'll be in there when they are [...]]]></description>
			<content:encoded><![CDATA[<p>
	<em>NOTE: This post is just forward thinking for Budgee and the list may change based on user feedback and new development options from Apple.  While I do expect these will all be integrated into the final product by the end of 2009, I don't know the exact timeline...so they'll be in there when they are ready, but not before.</em>
</p>
<p><h4>Additional export/backup/sync option(s)</h4>
<p>	I realize that the CSV export Budgee provides is useful for archival purposes, but the current CSV export was never meant to be the only way to get data out.  I'm writing another post about the whole data export situation on the iPhone, but the short version is that the CSV export was the easiest and most "universal" format to add and I didn't want to ship Budgee without some form of export.  Going forward, there are several different paths to choose from, but at this point, Budgee will likely get a small desktop app for Windows &amp; OS X.  What that desktop app will allow (other than exporting Budgee data) is TBD at this point, but this approach seems to be the most appropriate way to go.
</p>
<p><h4>Import option(s)</h4>
<p>	Along with the backup/sync feature, the other big feature that Budgee needs is a way to import data.  If you backup your budget via CSV, you can do whatever you want with it on the PC/Mac, but you can't get it back into Budgee.  In a future version, you'll have at least one way to restore the data...so if you end up needing to reset your device for some reason, you don't have to worry about re-entering your budget and transactions.
</p>
<p><h4>Multiple budgets</h4>
<p>	Right now, Budgee only supports tracking one budget and then you reset that budget when you're ready for the next budget cycle.  One situation I've wanted to use Budgee in, but couldn't, is where I had my main "household" budget, but then I had a couple of small projects (e.g. kitchen remodel) that I wanted to keep a budget for as well...which I couldn't do.  So, in the future (probably in the 1.5 release), Budgee will allow for multiple budgets to be used at one time.  Along with this will will come the ability to name a budget.  With this new functionality, you'll also be able to keep a budget for each month, week, year, etc. if you so choose (although I still feel that there are going to be better apps out there if you're really wanting to keep detailed budget statistics on the phone).
</p>
<p><h4>Shared budgets</h4>
<p>	This feature will be one of the last to be implemented, because it's the most complex to create and the most expensive to maintain.  Budgee currently works pretty well for a single individual, but if you're really wanting to do budgeting the right way, everyone with access to the same finances (husband &amp; wife, entire family, significant other, etc.) should be sharing a common budget even if everyone uses a different device.  If you don't do this, then even though Bob &amp; Jane budgeted $200 this month for food, Bob can spend $200 and Jane can do the same, but neither will know the other had spent that amount until it's too late.  At this point, I'm expecting this particular feature will be one of the big features in Budgee 2.0.
</p>
<p><h4>Income tracking</h4>
<p>	An ideal personal budget is one that is zero-based - meaning you spend every dollar you make on paper such that:<br/><br/><code>budgeted income - (budgeted expenses + transfers to savings/investments) = 0</code><br/><br/>If you really want to do this today, you can enter categories and transactions with negative amounts, which will negate your budget expenses and allow you to do this, but Budgee 1.5 will make this a little more elegant for those that want to keep a zero-based budget.  This will also give you the ability to see how much money you should have left AFTER all of your budgeted expenses (if you don't use a zero-based budget).
</p>
<p><h4>User Requested Features</h4>
<p>	There are several features that have been requested by current Budgee users, the top ones being:</p>
<ul>
<li>Numeric keypad to enter transactions more quickly</li>
<li>Ability to "turn off" certain categories for a particular budget (without deleting them)</li>
<li>User specified currency for budgets (effectively overriding the device's built-in regional setting)</li>
<li>Set overall budget amount explicitly instead of summing up all of the categories</li>
<li>Protect access to your budget(s) with a PIN/Password</li>
</ul>
<p>	Plus several other smaller enhancements to make things flow a little better, be easier to read, etc.  Most of these will be options that are turned off by default, but you as the user can opt to enable them if you so choose.  Budgee is still going to focus on being the most simple, elegant, and useful budgeting app out there - so the default configuration will still be as straightforward as ever, but hopefully Budgee will be adaptable to meet just about anyone's needs with these enhancements.
</p>
<p><h4>Various internal changes</h4>
<p>	Starting with version 1.5, Budgee will be using an entirely new architecture and most likely, a new design (although it'll be in the same spirit as the current design).  Other than some visual tweaks, what this means to you is that Budgee will be more stable, better performing, and more streamlined.
</p>
<p><h6>If you have additional ideas you would like considered, feel free to leave a comment on this post or let me know at <a href="mailto://support@cogitu.com">support@cogitu.com</a></h6></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cogitu.com/2009/01/01/budgee-plans-for-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
