Speaker Schedule for 2014
Also available as an app!
(Some times are subject to minor changes)
Keynote Breakfast (09:30 - 10:00)
Relax in our venue directly opposite Moscone West. Treat yourself to some breakfast while Apple shuffles thousands of developers into the Keynote Hall.
Keynote Live Stream (10:00 - 12:00)
Watch and listen live as Tim Cook shares his vision for the WWDC Keynote.
LUNCH (12:00 - 13:00)
Keynote Panel Discussion (13:00 - 14:00)
Jonathan Rhyne (14:00 - 14:30) - Debugging the Contract
You came, you saw, and then you got handed the contract. This talk will show you the most common bugs that should be squashed in a software developer contract. Jonathan will walk you through major clauses negotiated in a contract, show you why you shouldn’t trust the “magic” of getting a form contract off the internets, and help translate some of the legal jargon into common sense.
BREAK (14:30 - 14:45)
Dave Wiskus (14:45 - 15:15) - How to Make a Vesper
Brent Simmons (15:15 - 15:45) - Implementing Sync In Vesper
Brent is one-third of Q Branch where he writes Vesper, an iOS note-taking app. Apps he’s created in the past include NetNewsWire, MarsEdit, and Glassboard.
He blogs about development ― iOS, Mac, and web services ― and other topics at inessential.com With Chris Parrish he hosts a podcast called The Record which brings you the history of the Cocoa development community.
You can find him on Twitter @brentsimmons.
Mark Pauley (15:45 - 16:15) - The Real Power of BLE
Mark will show you how we can use bluetooth to move our influence outside of just our iOS devices.
Jay Thrash (09:00 - 09:30) - Using Quartz Composer and Origami
Jay Thrash is a software engineer who got his start on a Commodore VIC-20 and has happily spent the past twenty years getting paid to convert coffee into code. Jay currently works as an iOS application engineer at Allscripts, Inc. where he builds apps for healthcare industry. He served the technical editor for "iOS 7 Programming: Pushing the Limits” and is the assistant coordinator for the Triangle CocoaHeads, his local CocoaHeads chapter in Raleigh, NC.
Sofia Dvoynos (09:30 - 10:00) - From Zero to Marketing in 7 days. Practical examples and pitfalls included.
Head of Marketing at MacPaw, a Ukrainian-based company that specialises in OS X software development. Sofia leads specialists working in advertisement, SEO, PR, Social Media, Email Marketing, and Affiliates that promote products both in and outside the Mac App Store. MacPaw's applications have reached #1 in both paid and free categories on the Mac App Store, and are sold successfully outside of it as well.
BREAK (10:00 - 10:30)
Orta Therox (10:30 - 11:00) - Project Eigen Post Mortem
Orta is an iOS developer at Artsy, empowering anyone with an iOS device to explore the art world, as well as making the portfolio app for galleries around the world.
He’s most known for CocoaPods, the objective-c dependency manager – where he claims the title of design dictator. This involves redesigning web properties, re-thinking documentation and dealing with people.
Nadyne Richmond (11:00 - 11:30) - User Research for a Better Product
Nadyne is a staff researcher at VMware, leading user experience research efforts across VMware’s product portfolio. Prior to VMware, she was a user experience researcher in the Macintosh Business Unit at Microsoft. There, she focused on the award-winning Outlook:Mac, as well as PowerPoint:Mac, OneNote for iPhone, and OneNote for iPad.
Boris Bügling (11:30 - 12:00) - Extending Xcode
Boris is a Cocoa developer from Berlin, who currently works on the iOS SDK at Contentful. Before that he has written numerous apps and even was a Java developer in another life. He also tries to contribute to open source by building plugins to fix Xcode annoyances and bashing bugs in CocoaPods.
LUNCH BREAK (12:00 - 12:45)
Carla White (12:45 - 13:15) - Mindful Design & Marketing
Carla is an independent app producer passionate about marrying practical psychology and mobile technology. With a background in human factors, she launched her first app, Gratitude Journal (www.getgratitude.co), in 2008 and it instantly shot up to #1 and was hailed in the major news publications around the globe–all on a meager $500 budget. Her apps thrive in the top of the iTunes charts for years and are continually featured USA Today, Oprah, NPR, LifeHacker and countless other publications, making organic growth possible as well as raising money for charity. She has created a successful formula to bring app ideas to market faster and to take iTunes by storm–all without breaking the bank–which she shares in her top selling book, Idea to iPhone.
Mike Lee (13:15 - 14:00) - Being Better
Before he was known as the Mayor of Appsterdam, legendary product engineer and world's toughest programmer Mike Lee worked on apps for Alaska Airlines, Delicious Monster, Tapulous, United Lemur, Apple, and Nextive, producing such hits as Delicious Library, Tap Tap Revenge, Obama '08, and Apple's Mobile Store.
Mike lives in a 17th century canal house in Amsterdam with his partner Judy and their cats, Wiebel and Wobbel. Mike enjoys racing cars, flying airplanes, and playing guitar, but he's also content sitting beside the canal, sharing a single-cask whisky with friends.
BREAK (14:00 - 14:30)
Yang Meyer (14:30 - 14:45) - Designers ♥ Developers
Over the past 5 years of creating iOS and Mac apps for businesses and consumers, Yang Meyer has had the pleasure—and challenge—to work with many different designers. Out of this experience comes Gemba, a Mac app that lets graphic designers push assets into a Git repository.
Although it’s gotten increasingly hard to say where home is, Yang is currently based in Stockholm.
Andrew Stone (14:45 - 15:15) - What Have We Built Here? Reflections on device addictions, the big data state, and alternative futures.
Andrew Stone is an American computer programmer best known for his iOS app Twittelator, which to date has sold over a million units for the iPhone and the iPad. The founder, director, and principal programmer for Stone Design Corporation, Albuquerque, New Mexico. In his 25 plus year career as a programmer, he has published over 35 software titles for Hypercard, the NeXT Computer, Mac OS X, and currently for iOS iPhones and iPads.
Ethics in Software Discussion Panel (15:15 - 16:15)
Ash Furrow (09:00 - 09:30) - Reactive Cocoa 101
Ash Furrow is a Canadian iOS developer and author currently living in Amsterdam. He has published four books, many apps, and is a contributor to the open source community.
Michael Crump (09:30 - 10:00) - Enriching the iOS SDK
Michael Crump is coder, blogger, speaker and author of various mobile development topics. He works at Telerik with a focus on everything mobile and is a member of the iOS Team. When he is not in his lair, he can be found chasing his kids around the house or enjoying movies with his wife. Michael can be found on twitter at @mbcrump.
BREAK (10:00 - 10:30)
Michael Mace (10:30 - 10:45) - The 4 Mobile Traps
We’ll discuss the most common UI/UX mistakes made by mobile apps, and how to avoid them. The talk will include video examples from real-world user tests.
Brianna Wu (10:45 - 11:30) - Nine ways to stop hurting and start helping women in tech
Brianna Wu is head of development at Giant Spacekat, an all-female gamedev company making cinematic experiences with Unreal. She’s frequent speaker on women-in-tech issues, and has worked as a politico, and an investigate journalist.
Ray Wenderlich (11:30 - 12:00) - Adding Juice to your Games
Ray is an indie software developer currently focusing on iPhone and iPad development, and the administrator of this site. He’s the founder of a small iPhone development studio called Razeware, and is passionate both about making apps and teaching others the techniques to make them.
LUNCH BREAK (12:00 - 13:00)
Games Discussion Panel (13:00 - 14:00)
Moderator: Josh Michaels (Magic Window)
Eli Hodapp (Editor-in-Chief of Touch Arcade)
Mike Meade (Mikey’s Shorts)
Joe O’Sullivan (PikPok Games/Into the Dead)
Simeon Saëns (Two Lives Left/Crabitron)
Brianna Wu (GiantSpace Kat/Revolution 60)
Bryan Duke (Unpossible)
Serban Porumbescu (Gunship X)
Sam Marshall (14:00 - 14:30) - Insecure Code
Samuel Marshall is an iOS and OS X Developer. Known for reverse engineering and breaking software. He is currently working on the second edition of “OS X Internals: A Systems Approach.”
BREAK (14:30 - 14:45)
Aaron Hillegass (14:45 - 15:15) - Networking on the Mac
Aaron founded the Ranch in 2001, just one highlight in a glowing career that began in childhood. He began programming at the ripe old age of 10 in the basement of the Oregon Museum of Science and Industry. At 19, he started doing it professionally, in the Advanced Signal Processing Lab at the Mitre Corporation. There he wrote the data structures library for Tower Eiffel, before leaving to work on Wall Street to help create mortgage-backed securities (a device that would, fifteen years later, bring our entire economy to its knees).
But Aaron is no stranger to having such a huge impact. He wrote the book widely regarded to be the bible of Mac development: "Cocoa Programming for Mac OS X." It is now in its fourth edition and has been translated into French, German, Korean, Japanese and Chinese.
In November 2012, Aaron, who had been CEO, decided to merge the Ranch with Highgroove Studios, a web service firm headed by our current CEO, Charles Brian Quinn. He has now returned his focus to doing what he loves—coding, teaching, mentoring and writing—while the Ranch he created is run by someone equally as visionary.
Jeff Kelley (15:15 - 15:45) - Dates and Times in iOS
Date and time APIs are notoriously difficult, even though we all have an intimate understanding of the problem domain. Why is it so hard to get right in an app, yet so easy to reason about? How could Apple screw up alarms around Daylight Savings Time more than once? In this talk, we’ll take a tour of the time and date APIs in Cocoa and Cocoa Touch, solve some common problems, and figure out why things aren’t always as easy as they seem to be.
Jeff Kelley is an iOS developer at Detroit Labs and author of Learn Cocoa Touch for iOS, published by Apress. He got his start with programming at the age of five, modifying programs his mom dutifully typed from a magazine into Qbasic (thanks, Mom!). He’s been working with iOS since its infancy in 2008, and before that managed the OS X environment at the University of Michigan, where he obtained a very-related degree in Philosophy. Apps he’s worked on that you’ve likely seen are the Domino’s Pizza iOS ordering app, the award-winning Chevy Game Time second-screen Super Bowl experience, and the DTE Energy outage center app. When not working on iOS apps, Jeff listens to an inordinate amount of podcasts and organizes the Motor City CocoaHeads group.
Mikey Ward (15:45 - 16:15) - XPC What I Did There?
Mikey Ward is a senior iOS and Cocoa instructor at Big Nerd Ranch, and co-author of Objective-C Programming: The Big Nerd Ranch Guide. Since discovering QuickBASIC in the late 80's, he's enjoyed bossing computers around and now enjoys showing others how to do the same.
When not teaching around the world, leading the development of BNR’s Advanced iOS course curriculum, Mikey can be found playing tabletop games or lost in a fantasy novel. Mikey also convenes the Atlanta chapter of CocoaHeads, a worldwide group devoted to discussion of Apple's frameworks for writing Mac and iOS applications.
Ouriel Ohayon (09:15-09:45) - Discovery in the Appstore World
40, French/Israeli. Entrpreneur. Co-founder of Appsfire.com a company focused on native mobile advertising and marketing, as well as Isai.fr(early stage fund). Formerly general manager of LightSpeed Gemini Internet Lab, an israeli VC investing in early stage Internet startups. Ouriel is an investor in eBuzzing, Outbrain, Eyeview and Ginger Software (sold to Intel) and founded the french version of TechCrunch
Ouriel graduated from HEC Paris and from CEMS Master (April 2013 Alumni of the month).
Sally Shepard (09:45 - 10:15) - Accessibility: Beyond VoiceOver
Sally Shepard is an iOS developer who moved to software development from a background in audio engineering. She works in London, where she is Head of App Development at Dennis Publishing, one of the largest independent publishers in the UK. In her spare time she enjoys hacking, playing banjo and taking pictures with vintage cameras.
BREAK (10:15 - 10:30)
Jean MacDonald (10:30 - 11:00) - Communicating Across the Geek Divide
Jean MacDonald is the founder of App Camp For Girls, a nonprofit program whose mission is to inspire girls to pursue app development as a career. Prior to that, she was responsible for marketing and PR for Smile, the developer of Mac and iOS productivity software. She also volunteers at the Rock 'n' Roll Camp for Girls in Portland and plays guitar with her band Ruby Calling Last year, she gave a presentation called "Marketing You Won't Hate." Find her on Twitter and App.net.
Jonah Neugass (11:00 - 11:15) - Modularizing an app with GDRouting and CocoaPods
Jonah Neugass is the lead of mobile application development for the eCommerce team at GoDaddy where he has worked for the last 10 years. In his spare time Jonah enjoys PVP, techno music, playing with his dogs, and being awesome. He is also quite modest. This is his first presentation at a conference, so please, go easy on him.
Mattt Thompson (11:30 - 12:00)
Mattt Thompson is an engineer at Panic, and the creator & maintainer of AFNetworking and other popular open-source projects, including Postgres.app, Helios, & Nomad. He also writes about obscure & overlooked parts of Cocoa on NSHipster.
LUNCH BREAK (12:00 - 13:00)
Marketing Discussion Panel (13:00 - 14:00)
Jay Freeman (14:00 - 14:30) - "Swift" 20m introspecting Apple's WWDC app using Cycript.
BREAK (14:30 - 14:45)
Michele Titolo (14:45 - 15:15) - Demystifying The .xcodeproj File
Michele Titolo is a software engineer who ships great products. She has lead development teams to success in the AppStore, and raised and maintained quality standards on the projects she works on. She is a Core Team member of CocoaPods, and is CTO & Board Member of Women Who Code.
Michael Lopp (15:15 - 16:15) - Stables and Volatiles
Michael Lopp is a Silicon Valley-based engineering leader who builds both people and software at companies such as Borland, Netscape, and Apple. While he's not worrying about staying relevant, he writes about pens, bridges, people, poker, and werewolves at the popular weblog, Rands in Repose. He currently works as a Director at Palantir in downtown Palo Alto with the most important institutions on the world's hardest problems.
Michael has written two books. His first book "Managing Humans, 2nd Edition" is a popular guide to the art of engineering leadership and clearly explains that while you be rewarded for what you build, you will only be successful because of your people. His second book "Being Geek" is a career handbook for geeks and nerds alike.
Michael surfs, plays hockey, and drinks red wine in the redwoods of Northern California whenever he can because staying sane is more important than staying busy.
Luis Solano (09:00 - 09:30) - Writing DSLs for Objective-C
Luis is a Spanish software developer who moved to NYC two years ago. He joined ShopKeep POS, where he helped build both their backend and the their iPad app. Luis currently works for Pixable, as their Lead iOS Engineer. He has several years of experience with TDD and he loves contributing to the open source community. He created Nocilla, the easiest way to test networking code.
Philippe Casgrain (09:30 - 10:00) - Fostering a Local Development Community
Software developer. Mac & iPhone specialist. Organiser of NSNorth - Ottawa’s Independent iOS and Mac Developer and Designer Conference.
BREAK (10:00 - 10:30)
Robert Böhnke (10:30 - 11:00) - Animations Explained
Robert Böhnke, (but you can call him Robb). is a mobile developer from Berlin. He's had a hand in some awesome projects from writing for objc.io to soundcloud and artsy apps.
Design Discussion Panel (11:00 - 12:00)
LUNCH BREAK (12:00 - 13:00)
Thomas Engel (13:00 - 13:30) - Volunteering and Tackling World Problems with Your Skills
A teacher, physician and software engineer, Thomas been an Apple Developer since the Macintosh SE and an iPhone developer since the 3GS. He's written or directed dozens of simulation, education and decision support projects large and small. One of a few very awesome people that have gone from attendee to a speaker at altConf.
Saul Mora (13:30 - 14:00) - Are we doing what we should be with our time?
Saul Mora is the host of NSBrief, a podcast for Cocoa developers, and an iOS Developer. Saul is an active member in the greater Cocoa developer community. Saul wrote the popular open source library MagicalRecord for iOS and Mac. He has also taught programming to elementary school children. Saul lives in Denver, Colorado with his wife and daughters.
Josh Michaels (14:00 - 14:30) - Finding the Intersection: Thoughts on Art & Tech
Josh Michaels is an independent app developer and photographer whose greatest accomplishment has been getting by for over 4 years without a job. Josh created the artistic apps Magic Window, Earthlapse, and Tahoe Blue for iOS and Mac as well as the deviant 4X platinum hit Ow My Balls! In addition to taking pictures and making apps Josh applies his passion for software art to the pop-up iPad art show “Future/Canvas.” You can find Josh on twitter @joshjet.
BREAK (14:30 - 14:45)
Victor Broido (14:45 - 15:15) - Hippie Marketing
A quick talk for the indie and beginner developers about the missing ingredient of marketing literature but that’s very cheap and fun to do.
The Organizers of Alt (15:15 - 15:30)
James Dempsey (15:30 - 16:15) - A Look Back
James worked at Apple for fifteen years before setting out on his own in August 2011. As a software engineer at Apple, he worked on iOS, Aperture, and OS X releases Leopard through Lion, including half a decade on the Cocoa frameworks team.
He's also 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.
Video will be available at a later time