Editorial: App Store Terms of Service

There has been a lot of bitching about the terms under which developers can sell their iPhone applications through the App Store. I would like to share my opinions on the matter, coming from the perspective of a developer with experience bringing multiple commercial products to the handheld market.

Sales channels get your app out to […]

First thoughts on the iPhone SDK

I’ve had about half a day to look at the iPhone SDK and start migrating our iMentat code over to it from the toolchain, and I already have a few observations to make about it.

This. Is. AWESOME.

Working with an actual SDK, and a debugger, with actual documentation, just about made me swoon.

It’s the toolchain - […]

CEO Blog: Triage in Project Management

A discussion of the fractal nature of heinousness in project management

Great Wisdom - Brent Simmons on Code Clarity

I tell you, this man sounds like Shakespeare.

Unit testing BlackBerry applications

One of our new products is a BlackBerry application, and I’ve been pretty much steeped in a unit test trance for the last few weeks over it.
I’m borrowing from XP methodology and writing the test cases before I actually write the code, and in this case, it’s been somewhat of a bear to manage. […]

Busy, busy, busy

Things have definitely been hopping here at BMI. In addition to work supporting Pulse, we have been working on a six month contract for our good friends at Twisted Pair Solutions that has almost completely tied up myself and Garrett Kelly. We have just finished putting the finishing touches on a very large […]

Microsoft Windows Activation

Brain Murmurs owns an admittedly venerable universal subscription to MSDN. As a part of this very expensive deal, we are authorized to have 10 copies installed at any one time of the operating systems available at the time of our subscription.
What drives me to distraction is the Microsoft product activation process. At this […]

Great Treo 650 Migration

There are a few applications that I require in my day-to-day life that are not available for the BlackBerry, and so, with great reluctance, I have decided to switch back to the Treo 650 until our company can develop and release comparable offerings for BlackBerry OS ourselves.
I decided that this was a good time to […]

Twitter: microblog or distributed IRC?

I’ve been using twitter and twitterific for about a week now after prodding from Rands and Alex King. Rands had mentioned it to me a few weeks ago and I admit that I was somewhat slow to try it out. After a few weeks Alex mentioned he was using it as well. […]

iPhone Indie App Development

The iPhone will not run 3rd party applications.
If you think that Apple needs to change this, you can open a bug on it.