Assume the following: You have an application that you’re selling on the App Store. This application, MyApp 1.0, works on both iPhones and iPod touches with the 2.2.1 firmware. The compelling new APIs in iPhone SDK 3.0 allow you to implement a bunch of great new features in your product. Let’s say you add a [...]
Many of us are developing iPhone applications running in a simulator connected to a very fast Internet connection. Too bad the customers of these applications won’t be using the same environment. It’s very important to be able to profile and debug your application while it’s running on a slow network. You’ll find lots of weird [...]
Everyone and his brother has a prediction about Apple and the mythical “netbook.” This is mine. Before I get into the actual prediction, let me say that I’ve come to this conclusion by looking at Apple as a business, not as a supplier of shiny gadgets for our technolust. As much as we love the [...]
Here’s a simple little script that saves me a lot of time: #!/bin/sh if [ -z "$1" ]; then echo “usage: $0 <app> [ Preferences | <document> ]” else app=`ls -1td ~/Library/Application\ Support/iPhone\ Simulator/User/Applications/*/$1.app` dir=`dirname “$app”` if [ "$2" = "Preferences" ]; then open “$dir/Library/Preferences” else open “$dir/Documents/$2″ fi fi Put this script somewhere on [...]
If you’re reading my essays, it’s likely that you’re selling some kind of software on the Internet. (Or soon will be.) To be successful at this endeavor, you need to monitor your sales and plan development around the revenue. Ask anyone who’s had success with a software product, and I can guarantee you that they [...]
