James Dempsey is a fifteen-year Apple veteran gone indie. At Apple, he worked on iOS, Aperture, and OS X releases Leopard through Lion, including half a decade on the Cocoa frameworks team. Along the way he’s trained hundreds of developers on Apple technologies, including teaching Cocoa development at Stanford University and presenting at the Worldwide Developers Conference (WWDC) for over a decade. He founded Tapas Software to build apps for iOS and OS X, with an initial release now on the App Store. His recently released music single The Liki Song is widely regarded as the finest Hawaiian song about the history of Cocoa memory management ever written.
CocoaConf PDX Presentations:
New to iOS programming? This one day overview will introduce you to all the basic concepts you'll need to build an application. From using Xcode's templates to displaying lists of information and navigating between screens of information. When you finish the day you'll have a fully functional iOS app that you can show off to your friends.
- Getting Started, Fast!
- From installing Xcode to posting a tweet in one short lesson. In this section we'll get started with a quick success and along the way learn the basics of Xcode.
- Objective-C, the important bits
- All the ObjC you need to know, and a bit of cool bits and pieces thrown in for good measure. We'll also talk about some of the most commonly used classes from the Foundation framework.
- View Controllers
- Gain essential understanding of one of the fundamental building blocks of iOS programming. In this section we'll learn how to connect the custom logic of our apps to the OS.
- Table Views
- Lists of content are pervasive, in this section we'll see how table views work and discuss common performance pitfalls.
- Navigation & Storyboards
- Building more than the most rudimentary application requires more than one view controller, this section will cover how to use Storyboards to lay out the flow of your application and how to navigate between the multiple view controllers.
Filing bugs at bugreporter.apple.com can feel like tossing messages into a black hole. In this session, get insights and an inside look from someone who has been on both the sending and receiving end of bug reports at Apple. We’ll take a look at the bug reporting process, writing good bugs, and strategies that can give your feedback a better chance at being addressed.View Details
Recent blog posts by James Dempsey:
Wednesday, April 17, 2013
Almost Dropped My iPhone, the second single by James Dempsey and the Breakpoints, is now available in worldwide release on iTunes. Inspired by actual events, Almost Dropped My iPhone captures the full emotional range of this modern tale of momentary loss and redemption. Listen to an iTunes preview of this fun song that gives voice to [...]
Wednesday, April 10, 2013
The spring tour continued in Dallas with our second Breakpoint Jam. There was a mix of ‘conditional breakpoints’ old and new joining in to play a set of James Dempsey and the Breakpoints songs for the crowd: Nathan Eror (@neror) of Free Time Studios on guitar. Daniel Pasco (@dlpasco) of Black Pixel on guitar. Ben Scheirman (@subdigital) of NSScreen...
Thursday, March 14, 2013
Last Friday night at CocoaConf Chicago, we had a lot of fun at the first Breakpoint Jam. Thank you to those who stepped up as ‘conditional breakpoints’ for the evening to play a set of James Dempsey and the Breakpoints songs for the crowd: Brandon Alexander (@balexander) of Black Pixel on guitar. Nathan Eror (@neror) of Free [...]