Author Archive

Cleaning Up a WordPress Hack With an iPad

Saturday, June 2nd, 2012

I received an email today from someone saying “hey, check your website, it looks like you’ve got a virus”. I’m not sure how this happens. I use strong passwords, change them regularly, and try to keep my WordPress installation up to date, and yet every now and then, my site gets hacked. I was at […]

App Review Times

Tuesday, May 29th, 2012

App store review times, since as far back as I’ve been working on iOS apps, have been about a week. I’m starting to think this is intentional. Traditionally, software developers (at least, ones who sell software through some mechanism that allows downloads of the final product) would release new versions of their apps on their […]

Editable UITextView with Links

Friday, May 4th, 2012

A number of users requested that they be able to add notes to a meal in MealPlan, and users have also requested being able to add links. I wanted to add a single field for notes, which could include one or more links. The note field would need to be editable, but the links also […]

Static Libraries in Xcode

Friday, April 27th, 2012

I wanted to do something that I think is straightforward, basic IDE functionality. Have a project that references a static library, use the static library from a client application (including referencing headers and linking with it), and have the library automatically rebuild when changes are made. With most IDEs this is functionality that you get […]

Avoid Premature Localization

Saturday, April 21st, 2012

Localization is one of the signs of a mature software product. I did a bit of research into whether localizing an app translates into increased sales, and in my non-scientific review of blog posts and forum posts from developers discussing the issue, the conclusion I came to is that localization doesn’t make that much sense […]

Fall Day Software

Thursday, April 19th, 2012

It’s been 5 months since my employment with Adobe ended. I’ve been doing some interesting contracting work since then, but also putting some effort into my own independent iPhone and iPad apps. That’s been a lot of fun. I started a company called Fall Day Software (http://www.falldaysoftware.com) and built two apps I’m really proud of, […]

That’s one way to find viruses

Friday, April 6th, 2012

I just received an obviously-spam email, that was sent to an email address I don’t use along with a bunch of other people. The URL looked interesting because it used words like wiki and Railroad. I used to open these in a browser just to see what’s what, but since Mac attacks have been stepping […]

No Recourse

Wednesday, March 28th, 2012

This is a frustrating situation for me. My iPad app, Resume Maker, has received a bad review. I know that bad reviews are just part of doing business – some users will give a one-star review because your app doesn’t have a feature that they thought it might have, I guess as an encouragement for […]

Visioneer DocAir App and iCloud Sync

Monday, March 26th, 2012

One of the projects I’ve been working on lately is iOS software to accompany Visioneer’s cordless mobile scanner. The app is in the App Store now, here, but you’ll need one of these to use it. One of the things that makes this app special is that it uses iCloud to sync your scanned documents […]

Worst Case Scenario

Monday, March 19th, 2012

Well, that was no fun. Yesterday morning, I ran my iPad app, MealPlan, and it crashed. It wouldn’t launch – it just exited. I wasn’t at home, where I could debug it, and I wanted to show the app to someone, and I figured the problem was something to do with the fact that I […]