• June 23: ObjCode
    ObjCGN(code: true)
    9:00 am - 9:30 am
    Breakfast & Badges
    Those who are already there will get there T-Shirt, Badges, and a bunch of fun stuff from 7P! If you don't come to the hack day, no worries — you'll get that the next day(s).
    9:00 am - 5:00 pm
    This is the only thing we did last year at this day. It was Day #3, and this year we decided to do it on Day #1!

    The winners of the ObjCGN-Hackathon get a free Personal Reveal-License!
    More interesting things to win
    5:30 pm - 7:00 pm
    Present your App!
    It's time to present what you've been hacking all day long.
    9:00 am - 5:00 pm

    Bring your code! (Labs)
    Some of our Speakers and Staff will be there to help you. Also, if you feel yourself like helping others on that day, I'm sure you'd learn a lot.
    9:00 am - 5:00 pm

    Bring your code! (Labs)
    Some of our Speakers and Staff will be there to help you. Also, if you feel yourself like helping others on that day, I'm sure you'd learn a lot.
  • June 24
    ObjCGN(keynote: true)
    9:00 - 9:30
    Breakfast & Welcome
    The biggest thing in the conference is obviously the networking. Start a great conference just after you've hacked with other developers
    9:30 am - 10:15 am
    Learn from ’s mistakes
    Apple, though an amazing company, has of course made its fair share of mistakes. Apple’s failures are your gain, though! Let me explain…

    Click here to watch the video: Skype Call with Lex Friedmann
    10:30 am - 11:15 am
    Sympathy For The Data
    or, The Unreasonable Effectiveness of Entity-Relationship Modeling.

    Entity-Relationship Modeling is software design's unsung hero. Nothing else comes close in simplicity, elegance, utility, timelessness, and insights gained from time invested.

    Wolf will introduce Domain-Driven Design, with practical examples leveraging Core Data and other tools.
    11:30 am - 12:15 pm
    A WatchKit story
    Creating an Apple Watch application can be challenging. There are many constraints you need to keep in mind when developing for a device that the user only looks at for a couple of seconds. Beginning at the first ideas and drafts, explaining what decisions were made along the road, this talk explains the process of designing and developing an Apple Watch application. The talk clarifies some common misunderstandings when creating Apple Watch extensions and goes into detail about the challenges you are facing when delivering information to the user at a glance. We are covering the creation of the application itself as well as the Apple Watch application lifecycle and how data can flow from your main application to your watch application, your glance, and your notifications.
    1:00 pm - 1:15 pm
    Auto-layout mysteries
    Learn how to solve complex auto layout problems that require at least two iterations.
    1:15 pm - 1:45 pm
    Software Architectures
    Every application or system has an architecture, the question is whether that architecture is created deliberately or just allowed to happen. The field of software architecture studies how software is decomposed into components and how those components can be and are connected. This talk will use practical examples to show how seemingly theoretical concepts such as architectural styles or architectural adaptation can have profound impacts. Recognize and fully utilize the architectural patterns present in Cocoa(Touch), but also when and how to deviate from them for faster, simpler and more maintainable systems. Find out about the inherent architectural difficulties of user interface software and what we can do about them.
    2:15 pm - 3:00 pm
    Panel WWDC
    We will discuss about the WWDC and the most important news
    3:30 pm - 5:00 pm
    Private Screening (CODE)
    Private Screening of the documentation "CODE: Debugging the Gender Gap"
    6:00 pm - late-ish
    Conference Dinner
    Every year at the end of the first conference day we're heading over to the "Küchen Loft", a nice place where our Cook waits for us with a glass! Soon after, we all sit down and are served a delicious meal, followed by a delicious dessert. All evening long we have a good selection of soft drinks, beers (this is Cologne so we'll have Kölsch obviously!) and wine. Usually StuFF mc isn't the last one leaving the party...
  • June 25
    Last but not least
    9:00 am - 9:30 am
    Breakfast & Networking
    9:30 am - 10:15 am
    Debug the gender gap!
    10:30 - 10:45
    Debugging takes time - can we speed it up?
    Many of us spend a lot of time in the debugger, trying to solve the problems. But are LLDB & breakpoints really the only way to help us overcome problems? We will take a look at a couple of tools that can supercharge our debugging capabilities and reduce the time spent searching for a cause of a problem.
    10:45 am - 11:30 am
    Stop selling 0,99 € Apps!
    The race to the bottom for pricing of apps has caused many developers to reconsider their career choices. We know how much it costs to make software, why do we have to sell it at bargain-basement prices?

    Using his own app as a concrete example, Philippe will explore different strategies you can use to develop apps that you enjoy working on, that push the boundaries of what you can do with iOS and OS X, and that will bring in a good return on investment.

    Philippe's experience will also help you locate markets that may be small, but are filled with people who are already spending money. Scratching their itch, however small, may lead to a much larger reward than you expected.

    Click here to watch the video: Skype Call with Philippe Casgrain
    11:45 am - 12:30 pm
    Go for a Sub if You Can
    Although the current debate around app pricing is focus on up front or In-App purchase, I'm going to try to convince you to make an app that can use a subscription model and even to look at selling it outside of a store.”
    1:30 pm - 1:45 pm
    iBeacon FUNdamentals
    With iOS 7's iBeacon, Apple clearly moved to retail and public spaces. In 15 minutes we'll try to have a lil' byte of fun using Estimote iBeacon & Swift
    1:45 pm - 2:30 pm
    Why programming sucks, and how to make it better
    While end-user application UI has become graphical, programming still happens mainly in a plain text editor. This talk will be a quick tour of where we come from, and will then show you how all this can be combined to take IDEs and programming in general into the present. We will build up an editor UI with a practical, bootstrapped and incremental approach, not a theoretical, nice-to-demo-but-impossible-to-use interface.

    Click here to watch the video: Skype Call with Uli Kusterer
    2:45 pm - 3:30 pm
    Think Like a Podcast Ad Salesperson
    How the life I lead in podcast sales offers insights for how developers should think about what they do, how they do it, customer support, marketing, etc.

    Click here to watch the video: Skype Call with Lex Friedmann
    4:00 pm - 5:00 pm
    Panel #2
  • Day 0: Evening Meetup
    June 22nd
    8pm - late~ish
    Pre-Conference Dinner
    Nobody *needs* to be there the day before (some of you might even decide to start on Day 2, after the Coding Day) but if you're already in Köln, it's a great way to meet us already.

    Many conferences do exclusive Speaker Dinners (between Conf Organizers and Speakers). We don't like that. We think the attendees are at least as important as the speakers and so for only a fix amount of money we'd like to invite you to eat with us.

    Where? At Maybach 111 — address being:

    Maybachstraße 111
    50670 Köln

    See you there?