Twitter Client Tutorial Update

Over a year ago I posted a tiny not-quite-tutorial on pulling down Twitter user timelines into a simple UITableView. Twitter has since changed the way their API works and you now need to be authenticated before you can use their API. I’ve put together a new Xcode project that handles the authentication (assuming you have … Continue reading Twitter Client Tutorial Update

Extending UITextField to Have Validation

I’ve created a subclass of UITextField that adds validation facilities and appearance feedback. The idea is that users are happier when it is clear what is expected from them. If you have fields in a form, say, and some either NEED to be filled out or they NEED to be filled out in a specific … Continue reading Extending UITextField to Have Validation

I Did Not Like The Last Of Us

Let’s take a small break from programming topics so I can get something off my chest: I did not like “The Last of Us.” And actually, considering how adored this game is my feelings trend toward hate. And being hateful all by my lonesome makes me even more hateful. It’s like a shame-spiral of hate. I’d … Continue reading I Did Not Like The Last Of Us

Simple SVG Parser for iOS

I’ve added a simple SVG Parser for iOS on github. Get it here: https://github.com/jmenter/JMSVGParser Here’s how it works: 1.) Call the class method to get back an array of styled shapes self.shapes = [JMSVGParser parseFileNamed:@”awesome_tiger”] 2.) In your view’s – (void)drawRect:(CGRect)rect method, tell each shape to draw, like this: for (JMStyledPath *styledPath in self.shapes) { [styledPath drawStyledPath]; … Continue reading Simple SVG Parser for iOS