Refreshed website look & feel

Finally set foot to update the look and feel of the website. There were several issues with previous layout that I wanted to solve, and I think most of them are met with the new look and underlying rendering engine.

Startupizer 2.2.3 released!

Startupize 2.2.3 bug fix and small features release is now available as the download from our website!

Startupizer 2.2.2 released!

Startupize 2.2.2 is now available as the download from our website!

Startupizer 2.2.1 released!

Startupize 2.2.1 is now available as the download from our website! Check history page for release notes.

Startupizer 2.2 released!

Startupize 2.2 is now available as the download from our website! Check history page for release notes.

Startupizer 2.2 and the future

I neglected the blog for a while… I have a couple of ideas for posts, but other things keep jumping in. In any case, this is not what I wanted to talk about. I wanted to start 2013 with 2.2 release of Startupizer which was sent to Mac App Store review team on january 9th. It only took about a week to enter review, however in a day or so I received rejection note. It’s not the first rejection I got, but this one is more serious; if I want to correct it, the core feature of Startupizer - managing login items - will stop working. It’s unfortunate consequence of the app sandbox.

Startupizer 2.1 released!

Just a quick post about the first update to Startupizer, 2.1, which is now available on the Mac App Store. Check history page for release notes.

My take on iOS6 maps

With all the reports of how much iOS6 maps are worse than they were on iOS5, I though I’d share my experience with the new version, based on my usage from the last few days.

Summer progress

I neglected the blog for a while. It’s full summer here, so I spend my time with family and friends, relaxing and preparing for the upcoming months. I also do a bit of work and I’ll outline it below:

Importing data to iOS applications

With todays vibrant world of iOS apps, there are usually many choices within the same category. So it’s easy to switch to another one. But how about the most important part of it: your data? Well, some developers offer a way to export or import, but unless you’re dealing with standard formats, it’s likely you have to enter all your data again. This blog post will look into how you can use your programming skills to import the data from one application to another.

Startupizer 2.0 released

After many months of hard work, Startupizer 2.0 has been released and is now available on the Mac App Store at a special introductory price! Go get it until the price goes up!

Introducing GBCli

After starting work on appledoc redesign, one of the first things I added was command line parsing. I used trustful DDCli library from Dave Dribin. However I soon discovered it doesn’t work well with arc. That, coupled with different workflow I wanted, prompted me to digg in Dave’s code to see how I could change it to suit my needs better. At the end I ended with writing a command line interface library from scratch.

Bringing appledoc to next level

Appledoc became quite popular amongs Cocoa developers, especially since 2.0. It also seen many contributions from various users. But it has become very hard to maintain. In this blog post I’ll describe the reasons and future directions.

Scrolling credits

Creating Mac application requires lots of though and effort into creating a good user experience too. Although generally Cocoa API and tools allow us spend more time on this, there are areas that could benefit from additional effort. When developing Startupizer 2.0, one such area I wanted to address was nicer about window with scrolling credits. This blog post demonstrates the solution I chose.

State of the art state machine

Almost two years ago, I wrote about organization and architecure of my Xcode projects. As all, I also envolved a lot during these few years. If nothing else, I released my first shareware application and I learned a lot from it. In this post, I’ll describe some of the changes to how I architecture my applications.

Page 2 of 5