InfoClick icon for Nisus Software iKana Nōto icon for ThinkMac Software Nisus Writer icon for Nisus Software InstantGallery 2 icon for ThinkMac Software QRecall icon for Dawn to Dusk Software iKanji touch icon for ThinkMac Software EagleData icon for EagleSoft


As well as make cool software I also do icon, web and application design, with a focus on the Mac and iOS software market. For a bespoke quote get in touch and tell me what you need. I’m happy to offer discounts to students, hobbyists and non-profits.

Crafting Apps

With over a decade of experience in building software on Apple’s platforms, you can be sure you’re putting your iOS or Mac development project into a safe pair of hands.

As one of the rare people in the world that is equally at home designing in Photoshop as coding in XCode, I can offer you a unique, holistic skill set that encompasses the entire process of designing and building a piece of software. If you want to see examples of such work just take a look at any of the software on this website, it’s all entirely built and designed by me.

Where this approach is particularly beneficial is when it comes to turning designs into real software. It’s not that hard to create amazing looking mockups in Photoshop for any competent designer, but designers often aren’t experts in user experience and don’t deeply understand the relationship between their design and the complexity of the code that will be required to achieve it. This is where my mixed skill set can be an invaluable asset and it’s what’s allowed me to build and maintain my own apps for the last decade without requiring outside assistance.

Of course if you already have a good design or have a designer on-staff you’d like me to work with, I’m happy to collaborate. I have experience in picking up existing apps and even doing complete rewrites while keeping the end user experience identical.

Building an app is a big job and a major time commitment for me so it has to be a good fit, as such I will only take on projects I personally find interesting. If you have an exciting project in mind, why not get in touch and let’s see if we can build something awesome together?

Beautiful icons still matter

As the first point of contact between your software and your customers, an application’s icon is an important part of the user experience. For many indie developers their application’s icon is also the most important part of their branding. With an ever more competitive landscape, it’s crucial to stand out and to try to convey as much of your application’s identity and quality as possible.

Icons also play a key role within applications and their quality can have a large impact on the usability of your software. Is their meaning concise? Do they use sensible metaphors? Are the colours consistent and meaningful?

With years of experience in designing icons for both my own applications and my clients, I can help deliver you an excellent Mac or iOS icon, toolbar and button icons and other application graphics.

iOS 1-6 icon style compared to iOS 7 icon style

With the current ‘flat style’ design trend, some developers are mistakenly thinking it’s now ok to not involve a designer in crafting their apps and icons. However the opposite is true – good design is now more important than ever, as minimalistic, flat design makes it harder than ever to make your app stand out in an ever more crowded marketplace.

How the design process works

I’m often asked how the design process works, so here’s a broad overview:

  1. You give me a design brief – this outlines what you want me to deliver for you. It’s what I’ll base my quote on and will allow me to give you a time estimate for how long it will take to complete.
  2. The next stage is to agree on the design. I’ll produce mockups and during later stages prototype or beta versions (for apps). I’ll keep you involved during the whole process to make sure I’m delivering exactly what you want.
  3. Finally when the original set of requirements have all been met, I’ll hand off the deliverables to you. I can provide assistance with getting your app published to the App Store, public betas through Apple’s TestFlight programme, provide graphics for web, print or other uses and so on.
  4. For apps I can also provide on-going technical support and maintenance if required for an additional fee.

Please note

  • I’m happy to provide you with Photoshop files, Xcode projects and other ‘master’ documents once a job is paid for.
  • I can provide graphics and icons prepared for web use (e.g. baked in rounded corners on an iOS icon) as well as all the sizes needed to be included in your app and for App Store submission. Just let me know what you need.
  • I won’t ask for up-front payment, but I don’t do ‘spec work‘ / work for free – even if you don’t ultimately use my work.
  • If you want to make significant changes late in the design process it may incur additional costs.
  • Providing reliable time estimates for software development is notoriously hard for complex projects – I’ll do my best by clearly agreeing your requirements and setting out the scope of the project at the start, but time and cost overruns can happen so keep that in mind when budgeting.
Viagra for Sale