Upcoming Talks
Monday, May 15th, 2017, 7pm
TBD
About CocoaHeads (Köln)
CocoaHeads is a group devoted to the discussion of Apple’s Cocoa and CocoaTouch Frameworks for programming on MacOS X and iOS. During monthly meetings, members present their projects and offer tutorials on various programming topics.
We are the CocoaHeads Cologne Chapter, hosted by Mobile2b. We get together for informal short talks and demos and sharing our knowledge.
When and Where
We meet on the third Monday of each month at 7 PM in the office of Mobile2b:
Maastrichter Straße 45, second floor
50672 Köln
Just ring the bell of Mobile2b GmbH to get in. On meeting days there will usually be an extra CocoaHeads sign at the bell as well.
If you still can’t get in or need help finding the office just call us at +49 (0)221 63060856-0.
Regulars
- Joachim Kurz @cocoafrog
- Robert Vennemann @RobertVennemann
- Michael Ochs @_mochs
- Christian Stahl
- Alex Hoppen @ahoppen
- Leon Dokkum
- Marc Kalmes @mkalmes
- Martin Bernemann
Joining Us
We are happy to welcome you at our CocoaHeads meeting, but please drop us a short email telling us that you plan to come. This way we know how many people plan to come and can organize enough seats. You can also:
- Follow us on Twitter: @cocoaheads_cgn
- Join our Mailinglist
- Join our Facebook Group
- Join our Meetup Group
- Subscribe to our Google Calendar
Information for Speakers
Projector
Resolution: FullHD (1920×1080)
Ports: HDMI, VGA
Available Adapters: DisplayPort/Thunderbolt to HDMI
Previous Talks
- July
- Cross-Platform Data Models and API Using gRPC
by Sebastian Hagedorn, Felix Lamouroux
Slides (PDF)
- Cross-Platform Data Models and API Using gRPC
- April
- Designing APIs
by Michael Ochs
Slides (PDF)
- Designing APIs
- March
- Mr. Jenkins – Continuous Integration for iOS
by Gerd Bernhardt
Slides (PDF)
- Mr. Jenkins – Continuous Integration for iOS
- May
- Why Swift isn’t ready yet and how to make your code swifter with Objective-C++
by Michael Ochs
- Why Swift isn’t ready yet and how to make your code swifter with Objective-C++
- April
- Was Sie schon immer über den Build Prozess wissen wollten, …
by Alexander von Below
- Was Sie schon immer über den Build Prozess wissen wollten, …
- March
- Apple Keynote March 2016
- February
- Cool Things to do in a Playground
by Dominik Hauser
Playground auf GitHub
- Cool Things to do in a Playground
- January
- Objekte syncen? Ich kündige!
by Kai Brüning
Slides (Keynote)
- Objekte syncen? Ich kündige!
- December
- AppCode Tips & Tricks
by Philipp Smorygo from JetBrains
Workshop materials
- AppCode Tips & Tricks
- November
- From Idea to Finished Product – Using Sketch in Your Workflow
by Brian Louis Ramirez
Slides
- From Idea to Finished Product – Using Sketch in Your Workflow
- October
- UIStackView and other iOS 9 APIs
by Dominik Hauser
Demo-Projekt auf GitHub, Slides, Playground auf GitHub
- UIStackView and other iOS 9 APIs
- September
- How To Build Apps Without Interface Builder
by Dominik Hauser
Demo-Projekt auf GitHub, Slides, Blog-Post
- How To Build Apps Without Interface Builder
- August
- Open Tools Talk
by Michael Ochs
Mindmap
- Open Tools Talk
- July
- Pods to the rescue: API Design und Modularisierung
by Michael Ochs
Slides
- Pods to the rescue: API Design und Modularisierung
- June – Testing Lightning Talks
- Async Testing with XCTestExpectation
by Joachim Kurz - Mocking in Swift
by Dominik Hauser - BDD with Specta/Expecta
by Marc Kalmes
- Async Testing with XCTestExpectation
- May
- Introducing WatchKit: Yet another App Extension
by Timo Josten - Trails Watch App (Lightning Talk)
by Felix Lamouroux
- Introducing WatchKit: Yet another App Extension
- April
- Mobile Prototyping: How to Find and Use the Right Tool for the Job
by Brian Louis Ramirez
- Mobile Prototyping: How to Find and Use the Right Tool for the Job
- February
- Save Time, Money and Tears with Git
by Marc Kalmes
Slides
- Save Time, Money and Tears with Git
- January
- Advanced Swift: JSON-Handling via Pattern Matching with switch-case and Currying
by Joachim Kurz
Slides (Keynote), Slides (PDF), Several Playgrounds with Example code
- Advanced Swift: JSON-Handling via Pattern Matching with switch-case and Currying
- December
- CloudKit: Just another iCloud API?
by Michael Ochs
Slides (PDF), Example Code on GitHub
- CloudKit: Just another iCloud API?
- November
- AppCode: Don’t waste your time with Xcode
by Paul Dziwoki
- AppCode: Don’t waste your time with Xcode
- October
- Objective-C Runtime: Why objc_msgSend is called a million times in your pants everyday
by Max Christ
- Objective-C Runtime: Why objc_msgSend is called a million times in your pants everyday
- September
- iOS Continuous Delivery / Integration with Jenkins
by David Linsin - Comparing Xcode Bots to Jenkins
by Dennis Lewandowski
Slides (PDF)
- iOS Continuous Delivery / Integration with Jenkins
- August
- Custom error handling on iOS
by Michael Ochs
Slides (PDF), Framework on GitHub
- Custom error handling on iOS
- July
- Swift: Modern & Safe, Potentially Fast, Definitely Beta
by Joachim Kurz
Slides (PDF), Example Code, MindMap Overview
- Swift: Modern & Safe, Potentially Fast, Definitely Beta