Sponsors

  • Microsoft
  • Nebula
  • Google
  • SugarCRM
  • Facebook
  • HP
  • Intel
  • Rackspace Hosting
  • WSO2
  • Alfresco
  • BlackBerry
  • CUBRID
  • Dell
  • eBay
  • Heroku
  • InfiniteGraph
  • JBoss
  • LeaseWeb
  • Liferay
  • Media Temple, Inc.
  • OpenShift
  • Oracle
  • Percona
  • Puppet Labs
  • Qualcomm Innovation Center, Inc.
  • Rentrak
  • Silicon Mechanics
  • SoftLayer Technologies, Inc.
  • SourceGear
  • Urban Airship
  • Vertica
  • VMware
  • (mt) Media Temple, Inc.

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of OSCON contacts

iOS: Staying Open in a Closed World

Paris Buttfield-Addison (Secret Lab Pty. Ltd.), Christopher Neugebauer (chris.neugebauer.id.au), Jonathon Manning (Secret Lab Pty. Ltd.)
Mobile Platforms
Location: Portland 252
Average rating: ****.
(4.00, 9 ratings)

The Apple iOS environment has developed a reputation for being a closed ecosystem, unwelcoming to those who also want to participate in open source development (license complications surrounding VLC being a recent example). Despite this reputation, the use of open source software in iOS development is flourishing — numerous useful frameworks, tools, applications and libraries are available under a variety of open source licenses.

Using open source code in an iOS project, whilst maintaining healthy links to open source projects, can help improve the open source world while helping you build a better iOS app. This session will demonstrate how best to navigate the open source world when building an app for Apple’s mobile platform, how to contribute back to the community, as well as how to understand your license obligations in the context of distribution via the app store (and avoid the VLC debacle).

  • Learn the best licenses to use when creating open source iOS code
  • Learn how to submit to the App Store while maintaining your project’s open source status without incurring the wrath of Apple
  • Learn about the best open source iOS libraries and frameworks
  • Find out how to apply open source tools to iOS development

This session is a highly informative discussion of iOS development from an open source perspective. It is not a tutorial and participants will not need a laptop to enjoy its meaty goodness (vegetarians welcome too).

Photo of Paris Buttfield-Addison

Paris Buttfield-Addison

Secret Lab Pty. Ltd.

Paris is co-founder of Secret Lab Pty. Ltd., leading production and design efforts in the mobile game and app development space. A frequent speaker at conferences, workshops and training sessions, Paris enjoys discussing engineering, product development, design and other facets of the mobile and game development worlds. Recent conferences include Apple Australia’s /dev/world/2011 in Melbourne (and 2008, 2009 and 2010), a keynote at CreateWorld Brisbane 2010 (and a speaker in 2009 and 2011), IxDA’s Interaction 11 in Boulder (March 2011), XMediaLab Location-Based Services in Malmo, Sweden (January 2011), a tutorial and a session at OSCON 2011 and many others.

Paris is the co-author of the books ‘iPhone and iPad Game Development For Dummies’ and ‘Unity Mobile Game Development For Dummies’. The books cover game development on mobile platforms such as the iPhone, iPod Touch, iPad and Android devices in languages/frameworks such as Objective-C, CocoaTouch, Open GL ES, Unity, C# and JavaScript. They also cover game design techniques, principles and patterns.

Paris founded and led ithinkitworks P/L from 2001 to 2008, spearheading product development and design efforts on a variety of platforms including desktop Linux, Windows, Mac OS, Palm OS, Windows Mobile/Pocket PC and others.

Paris is also a highly experienced software developer, product and project manager. Key experiences include Objective-C/Cocoa on the Macintosh and iPhone/iPod Touch and iPad platforms, Java on Blackberry and Google Android and C# on Windows Mobile. Open GL ES and Unity are also favourites.

Paris recently spent 2 years leading Meebo Inc.‘s mobile strategy; Meebo is one of the world’s fastest growing consumer internet companies and is based in Mountain View, CA. Paris is currently working on his next book, this time with O’Reilly (Learning Cocoa with Objective-C Third Edition), whilst working towards the completion of his PhD in Human-Computer Interaction.

Photo of Christopher Neugebauer

Christopher Neugebauer

chris.neugebauer.id.au

Christopher is a semi-professional nerd, based in Hobart, Australia, doing freelance Android app development for clients throughout the world. Since he likes it when developers share their experiences, he has organised developer-focused miniconfs at Linux.conf.au since 2010, and is co-organiser of PyCon Australia, taking their 2012 and 2013 conferences to Hobart.

When not coding, Christopher can be found taking long, artificially-lit walks down fake beaches, arguing the benefits of Python to anyone who won’t listen, and watching other people drinking beer. He enjoys presenting on Mobile development at Open Source conferences, and presenting on Open Source development at Mobile conferences.

Photo of Jonathon Manning

Jonathon Manning

Secret Lab Pty. Ltd.

Jon Manning is the co-founder of Secret Lab, an independent game development studio based in Hobart, Tasmania, Australia. He’s worked on apps of all sorts, ranging from iPad games for children to instant messaging clients. He’s a Core Animation demigod, and frequently finds himself gesticulating wildly in front of classes full of eager-to-learn iOS developers. Jon is the world’s biggest Horse_ebooks fan (https://twitter.com/ Horse_ebooks), and can be found on Twitter as @desplesda.

Comments on this page are now closed.

Comments

Kate Smith
07/28/2011 1:21pm PDT

Great talk! Please when will slide up?

Picture of Paris Buttfield-Addison
Paris Buttfield-Addison
07/25/2011 2:48pm PDT

We’re looking forward to seeing you at our session!

Do note that this is not a coding session, but we’ll be assuming a basic knowledge of iOS development. We’ll be showcasing a whole bunch of useful code for iOS, as well as sharing our tips for navigating the world of licensing when developing for the App Store.

Don’t hesitate to let me know if you have any questions!

You can reach me via email at paris@paris.id.au

Cheers! Paris