Ideas, Thoughts and Discussions of a self-employed developer

  • Building an info screen for your iOS app using UIWebView

    For my upcoming iPhone app I was looking for an easy way to add an info screen that describes the app and some of the features. I found a lot of mentions of “use UIWebView”, but I couldn’t find a comprehensive tutorial or list of steps. So here is a description of the implementation I…

  • Updating SmarterSteuer App for the iPhone – Adding a settings dialog

    After more than four months that my SmarterSteuer app was on the AppStore, I decided it was time to extend the application a bit. To recap, SmarterSteuer helps freelancers and self employed people like myself to figure out how much tax is owed and allowing them to save some money. V1 is a pretty simple…

  • ProgressView in iOS

    When you are doing some longer running operation in a program, you want to give some feedback to the user. This blog post looks at some ways on how to do this in iOS. I’m using my ongoing work on my next iPhone app “SmarterContacts” [include link] which will find and eliminate duplicates in your…

  • Duplicates in Address Book: Some Progress on my next iPhone App

    After trying out a few things during my last train rides to my consulting engagement, my next iPhone app is slowly taking shape. Development progress Here is a very rough, “in work” screenshot of what I have for now (using some test data): Each cell in the TableView represents the contacts in the address book.…

  • Idea for my next iPhone App: Duplicates in your Address Book

    My Tax App “SmarterSteuer” has been in the iTunes App Store for almost a month now. Of course, the sales are not even remotely close to allow me to quit my day job – at 1.59€ and about 25 sold apps I haven’t even recovered the cost for my membership in the Apple development program.…

  • Looking for duplicates: Results of a simple algorithm

    As a little side project, I’ve been working on analyzing the finishing times in Ironman Triathlons. (If you’re interested, please head over to my Triathlon Rating site. This involves getting race results and trying to match the athlete names in order to figure out different results from the same athlete. Finding Candidates In a first,…

  • Steuer App: Almost MVP

    After working on my little side project TriRating over the holidays, I’ve gone back to my iPhone app. It’s close to being ready to be a “Minimum Viable Product” MVP: Compared to my last blog post, I’ve changed the colors of the interface with a little help from Zsolt Markus (who I contracted through oDesk),…

  • Steuer V0.2 – making progress with my iPhone app

    Over my last few train rides I’ve managed to make some progress in making my app a bit nicer. This is what the old version looked like: Apart from a few “under the hood” things (like moving to a new version of XCode and the SDK, so the simulator looks like an iPhone 4 now),…

  • Unit Testing an iPhone App – Not important to Apple?

    After the base functionality of my iPhone app was in place, I wanted to have a closer look into unit testing. I try to use unit testing where it makes sense when developing for my customers, so I wanted to do that for my own app as well. I was encouraged that there was some…

  • Calculating tax owed – My First iPhone App

    As indicated in my latest blog posts, I’ve started to dabble in iPhone development. As a starting point, I have programmed a little app that calculates income tax owed based on money earned. Use Case The use case for this app is based on my personal situation as a freelancer in Germany. The situation is…

Got any book recommendations?