A couple of “firsts”

I’ve recently done a few things in my app development that I’ve never used before. I’ve done things in a similar way but I’ve never been satisfied with the resulting code. The apps worked but the code either wasn’t elegant or tidy or I felt like I’d bodged it. Anyway, I thought I’d share them … Continue reading

Interface Builder Y U no like auto layout?!

OK, a simple idea in auto layout terms… I have a view, it has several buttons on it. All buttons will have equal widths. All buttons will have default spacing (between adjacent buttons and the superview). Width of buttons therefore specified by width of super view. In code it would go something like this… // … Continue reading

An Auto Layout Experiment

I’ve only used Auto Layout very briefly in the past and not used it to do anything more than layout a static view (which seems kind of pointless) so I decided to get my hands dirty and do something with Auto Layout that I haven’t seen done before. After a couple of hours I had … Continue reading

OJFSegmentedProgressView

I’ve always been good at creating “parts” of apps but I have trouble completing the rest of the app to go around it. So I decided to create an open-source iOS control and make it available through CocoaPods. The control is a segmented progress view, it displays progress between 0.0 and 1.0 in segments. It … Continue reading

The invisibility of good UX

In the beginning I only had Netflix. I used it as the predominant way of accessing movies and TV series. I never had a complaint other than it seemed to be lacking in its listing of shows. After a few months I decided to sign up to LoveFilm instant also. As a developer of iOS … Continue reading