One of the really cool sources of free but useful data on the net if you’re in the UK is the government’s Open Data site. There is a wealth of information here covering the nation’s health, wealth, policing, housing and environment....
There are a great many good things to be said about handling video on the iOS platform: Live Streaming works remarkably well, the playback quality is excellent and the programming interface is, for the most part, easy to use. This works...
I’ve run into a few problems with AVFoundation media management not correctly synchronising video and audio playback when drawing on streamed media over the net. The problem seems to have arisen from two things: having more than a single AVPlayer object...
This weekend I have upgraded our development systems to JIRA 4.4 (and FishEye/Crucible 2.6.2). I had expected it to be a fiddly and lengthy process but was actually quick and easy. I’ve also finally gotten around to installing the Xcode plug-in...
One feature that is missing from Apple’s suite of development tools is a means to conduct continuous integration of your code. For the last year and half we’ve been using Atlassian’s brilliant JIRA platform for issue tracking, code management and, more...
I think many would agree with me when I say that of all iOS visual components, UIWebView is one of the most troublesome. Over the last few days I’ve added a few more reasons to be wary of this class. This...
Yesterday’s first public outing of Apple’s latest mobile operating system, iOS 5, gave us the chance to see some of the exciting new features coming our way later this year. With an overhauled notification system, revamped messaging and the introduction of...
Getting hold of a device’s unique identifier, its UDID, can be useful if you need to positively identify a customer’s handset for support purposes or if you wish to key specific data to it.
Luckily, finding it out in your code is really easy, it’s a single line
Really simple this one: use a macro to create a UIColor object from an RGB hex-value if you’re more familiar with those.
Check it out on StackOverflow
Here’s a quick tip that allows you to stop a UIWebView from scrolling. If you nest these objects inside other scrollable views, stopping them from scrolling themselves will give you a more fluid user experience and the overall scrolling effect you probably intended.
This works because the first subview of a UIWebView is its scrollable container. It’s worth noting that this doesn’t technically break any app submission guidelines to my knowledge – no private APIs are used.