Great Time at VTM

This weekend was Voices That Matter Seattle. It was my second time attending VTM and second time speaking. I have to say this latest installment of VTM was even better than the last one in Philly.

Read More

Today's Email Outage

White Peak Software suffered a major email server outage earlier today. Server hardware at the hosting provider died a horrible death causing the outage. I believe the outage started around 10:30 am Eastern and continued until almost 8:00 pm Eastern.

Read More

Discoloration on the New iPad 2 is No Reason to Panic

I received my shinny, new iPad 2 yesterday. When I turned it on I immediately saw yellowish discolorations along the top, right, and bottom edges. The discoloration at the top right corner is the worse and is about the size of my thumb. I tweeted about the problem to see if others have seen the same issue. A friend pointed me to this site which describes the problem and shows a picture of the discoloration.

Read More

Joining Forces with Outer Level

I’m very excited to announce a new partnership between Outer Level and White Peak Software. Outer Level is the maker of great Mac and iOS apps including LicenseKeeper, Bullfrog, and (my personal favorite) Knapsack. Outer Level’s success over the last year has left Jon, founder and lead developer at Outer Level, with more work than he can handle by himself. So Jon has asked me to join the Outer Level development team to help out.

Read More

Adding Placeholder Text to UITextView

I decided one of my apps should display placeholder text in a text view. Unfortunately UITextView does not have a placeholder property. I’ve always thought this is odd especially given the fact that UITextField has a placeholder property.

Read More

An Exciting Opportunity or a Nightmare in the Making?

I received an email in August from a large company. A gentleman from the company wanted to talk with me about an opportunity for White Peak Software and Labor Mate. The company wanted to rebrand Labor Mate as one of their own iOS apps. As part of the deal they would do various marketing campaigns including print ads, exposure on high traffic web sites, and announcements in email newsletters. The market efforts would potentially reach millions of people that I otherwise would not reach unless I invested large sums of my own money in my own marketing efforts. Needless to say, I was very excited.

Read More

Turbo Pascal on iPad

Isn’t not like I need a distraction from work, but I couldn’t resist this one. I saw a tweet about iDOS, a DOS emulator app just released for iPad and iPhone. For fear the app will be pulled from the App Store, I bought it right away. Besides, it’s only 99 cent.

Read More

My Initial Thoughts on the Mac App Store

Yesterday Apple announced the Mac App Store, which will be available in 90 days. The Mac App Store is modeled after the iOS App Store. The store provides customers a trusted way to buy and download safe, quality software for the Mac OS X desktop. As with the iOS App Store, software developers must submit their apps to Apple for review, apps must adhere to a list of rules, and Apple gets 30% of the app price for each unit sold.

Read More

Feeling Overwhelmed is an Understatement

Life has been crazy busy recently. Of course it seems my life is always crazy busy, and just when I think it can’t get any more crazy busy, it does. I’m behind on a number of things, and I can’t help but feel overwhelmed. Heck, feeling overwhelmed is probably an understatement for how I feel right now.

Read More

Customizing the Look of UINavigationBar and UINavigationController

I’ve recently worked on a number of iOS projects that require a custom background for the UINavigationBar including the navigation bar used by the UINavigationController. Customizing the look of a UINavigationBar is actually pretty simple. You can set the tintColor property to the color of your choice. But sometimes you need to do more. For example, say you want to have a title in your navigation bar that uses a font not available on iPad and iPhone. For this you will need to use an image to customize the navigation bar.

Read More