Sessions at Swipe Conference 2011 with slides

Your current filters are…

Monday 5th September 2011

  • Introduction to Core Image

    by Alan Rogers

    Core Image is an image processing technology that uses hardware acceleration to provide close to real-time processing. Whilst Core Image is a powerful framework, it can be a little challenging to know how to get started.

    In this session Alan shares his experience learning Core Image and explains what it is, what it can do and how you should use it.

    At 2:45pm to 3:30pm, Monday 5th September

    Coverage slide deck

Tuesday 6th September 2011

  • Debugging & Coding Within Your Means

    by Nathan de Vries

    Brian Kernighan famously quipped, "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

    That debugging is hard is a universal truth, however the unmanaged code we write as Cocoa developers does make our life somewhat more difficult. We can't always stand on the shoulders of @mikeash, @gparker & @bbum when we get a crash in objc_msgSend()!

    Kernighan's second point is even more salient — while it may be tempting to write tricky code, it can become a debugging nightmare. If you anticipate the need to debug code while you're writing it, you'll be better off when you're tracking down yet another heisenbug.

    In this talk I'll discuss the tools you can use to make debugging easier, and some techniques for ensuring you've not coded a rope long enough to hang yourself. You'll walk away with some extra arrows to your debugging quiver, and a better idea of how to write more debuggable code.

    At 2:45pm to 3:30pm, Tuesday 6th September

    Coverage slide deck

Schedule incomplete?

Add a new session

Filter by Day

Filter by coverage

Filter by Topic