Kindle DX

IMG_3559We have a total of 6 Kindles in our household, that’s between two people. I know this sounds excessive, but believe me every single one of them has their specific purpose.

Recently I added a lightly used Kindle DX to my arsenal, making up the 6th one. I’ve had a few weeks to play with it now so let me tell you what I think of it – and why I think it’s extremely sad that Amazon aren’t making the Kindle DX anymore.

It feels weird to write a review of technology that has just been taken off the market – but looking at several message boards this device has a cult following – myself included. I can understand why people love it so much.

Continue reading

Developing the Development Tools

PatchBay Icon 512x512Every major software company has a collection of internal tools to help them develop their software. These are either off-the-shelf apps like Photoshop, or they are so specialised that they have to be custom written in-house by a team of specialists, often by a dedicated department.

Right now I’m in a similar situation myself: We need a dedicated tool to create the data structure for future reference apps. Specifically we need a simple input mask that makes my iPhone App understand what data I’d like to display without having to tweak a text file.

I can’t quite believe that I have successfully written such a tool for precisely this purpose. Best of all, I did this almost without any code using Cocoa Bindings. Aptly titled PatchBay, this app allows us to create a Core Data store file which I can pick up in iOS and display on the iPhone.

Let me tell you how it came to be, why it’s useful for us and how gobsmacked I am that this has become a reality.

Continue reading

Seek and Ye shall find

folder_findFor the last week and a half I’ve been having fun researching and coding the search function in iOS Table Views.

You’d think there’s just a “thing” you drag into your view, hook it up somehow and “hey presto, it works” (alas that’s how you do it in jQuery Mobile).

Not so in iOS: we’ll have to deal with a search bar, a search display controller and its many intricacies, and then something called a Predicate.

I don’t mind telling you: my head has been smoking… but my hard work and perseverance has paid off, and now I can finally add a search function to all my iOS Apps!

Continue reading

Brushes 3: It’s like New Coke all over again

After an extremely long hiatus Steve Sprang and his team at Taptrix have released a new version of Brushes, the painting programme that took iPhone and iPad art creators by storm.

Serious artists such as David Hockney and David Cassan have given this app much momentum over the years, and even gave Steve the centre stage alongside Steve Jobs when the iPad was released.

Many have waited for years for an update for Brushes to take advantage of the new iPad's retina screen and perhaps introduce new features. Now it has finally arrived and everyone seems to hate the new version.

Steve doesn't understand it – and neither do many users who are ecstatic about the new offering. Let's explore why and how such a strong negative welcome could have been avoided.

Continue reading

How to use an iPhone on AT&T GoPhone – 2nd Edition

Since I travelled to the US last, AT&T have made some changes to the way you can use mobile data on your GoPhone plan. As of April 2012 you can no longer add data packages to the $2 per day plan. What a shame!

You’ll now have to go on a monthly plan to use data (which you can cancel anytime without commitment), everything else remains and works with my previous instructions.

AT&T still do not officially support the use of iPhone on GoPhone plans. The closet thing is a GoPhone Smartphone Plan which comes with a $65 per month commitment… a little harsh if all you need is to not get lost in a foreign country and then tweet about it.

Lucky for us there’s a much cheaper way to do this – so without further ado here’s a detailed “how to get your iPhone working” guide for all those who are spending a few weeks in the US and don’t want to pay £6 per 1MB roaming charges.

Continue reading