Now in the iTunes App Store

Our Latest App – Pinball Mini – in the App Store Today!

Front Page, News Headlines, Pinball Mini on September 18th, 2009 No Comments

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).

Pinball Mini in the App Store

Pinball Mini - Dino Board

Pinball Mini - Dino Board

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.

More information (screenshots/support/etc) here: http://www.cogitu.com/products/pinballmini/

Welcome to the new Cogitu.com

Front Page, News Headlines on September 6th, 2009 No Comments

As you can see, our site has been revamped a bit. Our old site got the job done, but it was quite a pain to maintain and wasn't integrated with our blog at all. All of that changes with cogitu.com 2.0.

The changes aren't purely cosmetic though. Behind the scenes, we're now using the fantastic FogBugz bug/feature tracking software. This should help us address your questions, comments, and issues even more efficiently.

On a related note, there may be some "oddness" with the site for just a little bit while we get everything playing nice with the new template.  So if you run into a blank page or something that looks strange, don't worry, we're working on it.

Budgee 1.6.2

Budgee on July 4th, 2009 No Comments

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.

HOWTO: Downgrade iPhone OS from 3.0 to 2.2.1

Dev Talk on July 2nd, 2009 No Comments

This is what worked for me. I had an original iPhone (EDGE) that I updated to the OS 3.0 once it was publicly released. I then upgraded to an iPhone 3GS, so I decided to take the original iPhone back to 2.2.1 for app testing purposes. Some people have been able to restore by simply putting the phone in DFU mode and doing the restore. That didn't work for me - I would get either an error 20 or error 1600. After trying for about two hours, the following is what finally worked for me. A word of warning though - I do not use this phone as anything other than a test device now...so I can't speak to whether it would actually function as a phone after the downgrade. I assume it would, but perform this downgrade at your own risk...

Also, you'll need to be on a Mac with the iPhone SDK installed to do this...

1 ) Plug device into the Mac

2 ) Open Xcode Organizer

3 ) Put the device into DFU Mode (hold power + home for exactly 10 sec, release power - phone should disappear then reappear in Xcode)

4 ) Attempt to restore to 2.2.1 in Xcode (a second device with same name should appear in the organizer window and the original device should show "Waiting on device..." in Xcode)

5 ) While first device is restoring, start restore on second device (obviously there isn't a second physical device, just a relisting of your original device..just select it and do the restore the same way as you did in step 4) At this point, your phone's screen should turn white. If not, you may need to start over.

6 ) Close Xcode (you'll be prompted that the device is busy...quit anyway...twice)

7 ) Close iTunes (if it opened automatically when you connected the device)

8 ) Unplug the device

9 ) Open iTunes

10 ) Reconnect the device to the Mac

11 ) Option+Click Restore in iTunes (phone screen is still white at this point)

12 ) Choose 2.2.1 firmware and wait

You're done. Fun huh?

Again, try a regular DFU restore first, but if that doesn't work, these steps *may* work for you - I tried lots of less roundabout ways, but this was the only way that it worked for me.

CodeStock 2009 – iCode Presentation & Code

Presentations on June 29th, 2009 No Comments

For those of you who attended "iCode - An Intro to iPhone OS Development" at CodeStock 2009, here are the slides and the finished demo source.  I don't expect this to be the final home for my presentation materials, but I'll make this information available here at least until I can get this up on the codestock.org site.

Tasker Demo Application Source

iCode Presentation (PDF Format)

When looking at the sample code, remember the caveats: this isn't best practice code (in fact, quite a few things are really pretty bad - BUT it should be easier to read/follow this way) and this code is not about UI design at all - purely an introduction to the iPhone OS.