Jump to content

Macoun Developers Conference

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by PRehse (talk | contribs) at 19:21, 12 October 2017 (categorize only in article space). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Macoun Developers Conference
Macoun logo
FrequencyAnnual
VenueHaus der Jugend
Location(s)Frankfurt
FoundedOctober 25, 2007
Most recentOctober 7–8, 2017
Participants~450
Organized byMacoun GbR
Websitewww.macoun.de

The Macoun Developers Conference (pronounced as “Mac-oon”) is a conference held annually in Frankfurt am Main by Macoun GbR. It is Europe’s biggest conference focused on Apple systems. The conference is held in the german language.

While the event is organized by a single purpose company, most of the work is done by a community on a pro-bono basis. Chris Hauser and Thomas Biedorf, founders of Macoun GbR, started the conference to allow European developers that cannot attend Apple’s WWDC to have a “small WWDC”. Macoun started in 2007.

The number of attendees grew from initially 200 to around 450, with a maximum of 507 in 2016. The location, a youth hostel (“Haus der Jugend”), limits the number of attendees to 500. During 10 years, 99 speakers have held more than 200 talks at Macoun.

The conference name “Macoun” is derived from the apple of the same name (but in different pronounciation: “Ma-coon” vs. “Mac-oon”).[1][2] Having “#Macoun” as official hashtag has lead to confusion for american fruit-lovers on social media.


Topics

The conference, dubbed by the press as “Germany’s most important developers conference”[3] (for developers on Apple systems) and as “German alternative to WWDC”[4] is a communication platform for developers on the Apple platform.

The conference values the direct exchange between developers, talks featuring latest technical topics[5][6], problems around software development[7], best practices[8], and topics around quality ensurance[9].

Besides talks in up to three concurrent sessions, Macoun has workshops, exhibitions (Digital Retro Park’s Apple exhibition being the most notable)[10], panels, and a experts group similar to WWDC labs (called Werkstatt)[11].


History

Timeline of events
Year Dates Attendees
Macoun 2008 October 25, 2008[12] 206[13]
Macoun 2009 September 26, 2009[14][15] 291
Macoun 2010 October 2-3, 2010 302
Macoun 2011 October 1-2, 2011[16][17] 438
Macoun 2012 October 27-28, 2012[18] 467
Macoun 2013 October 5-6, 2013 454[19]
Macoun 2014 September 27-28, 2014 411[20][21]
Macoun 2015 October 24-25, 2015[22] 474
Macoun 2016 October 1-2, 2016[23] 507[24]
Macoun 2017 October 7-8, 2017 438[25]


Macoun 2007

First conference.


Macoun 2008

In 2008 the conference focused on developer tools and technical topics. The then newly released iPhone SDK was of general interest.

Topics[26]

  • Developer tools (Xcode, headerdoc, DTrace, Instruments)
  • iPhone SDK
  • Open GL/GL ES
  • Objective-C (Introduction, Memory Management)
  • Licence management
  • Localisation
  • Frameworks: Grand Central Dispatch (libdispatch), Key-Value-Observing


Macoun 2009

In 2009 iPhone OS was still a major topic but the confernce widened to more general topics such as UI testing, data serialization and aspectoriented programming.

Topics[27]

  • Objective-C 2.0
  • iPhone SDK
  • Automated UI testing
  • CoreData, MySQL
  • Location based games
  • Debugging
  • Extending Apps with Plug-ins
  • Multithreading, Grand Central Dispatch
  • Video Streaming
  • Aspectoriented programming


Macoun 2010

In 2010 the wider range of topics continued and with 3D-printing, the first talk about building custom hardware was given.

Topics[28]

  • iOS development for starters
  • Managing complex projects
  • CoreData data migration
  • Using blocks
  • Quartz and CoreGraphics
  • Using Cocos2D on Mac/iOS
  • Audio APIs in iOS 4
  • MapKit
  • 3D-printing
  • OpenCL
  • Designing mobile apps
  • Localization
  • Building Darwin
  • Cocoa Scripting


Macoun 2011

In 2011 “living as a developer” got some attention with talks about being/becoming an independent developer and about being an intern at Apple.

Topics[29]

  • Working as Indie developer
  • Client-Server communication
  • AV Foundation
  • Prototype based development in Objective-C
  • Controlling a game using visual gestures
  • Resolution independent graphics
  • Appearance Manager
  • Automatic Reference Counting
  • Writing Parsers
  • Using Human Interface Devices
  • NIBs
  • 3D graphics, Basics of 3D graphics
  • CoreAudio and MIDI on iOS
  • Behaviour Driven Development
  • Localization
  • GIT crash course
  • First hand experience: What's it like to be an intern at Apple?


Macoun 2012

Starting 2012, Macoun had its own conference App in the iTunes App Store.

Topics[30]

  • Auto Layouts in iOS
  • Welcome to hell - Code-Signing
  • iCloud Key Value store
  • Multithreading
  • Basics: Game development
  • Core Data - Syncing Clients
  • Best Practices: CI with iOS
  • A look in the tool box
  • Building a text editor
  • Animation is hard
  • Accessibility on iOS
  • Realtime letter recognition
  • NoSQL on Apple systems
  • Custom UI elements
  • SceneKit
  • Case study: Storyboards
  • History and Future in software development
  • App marketing
  • Mac/iOS development in Ruby
  • Security


Macoun 2013

In 2013 the topics continued to cover a wide range from low level talks (ARM-Assembler) to high level architecture talks. Talks related to hardware development had their time as well as a retrospective on a successful app development.

Topics[31]

  • Controlling hardware via WLAN
  • CoreAnimation
  • NSURLConnection and TLS
  • Tips and tricks regarding UI development
  • Using the Leap Motion Controller
  • Unit Tests
  • iCloud for developers
  • Proxy-Objects in Objective-C
  • Domainspecific languages
  • Multithreading
  • Crashcourse Objective-C++
  • Automated build systems (Xcode server, Jenkins)
  • MapKit
  • Game development
  • ARM-Assembler for iOS developers
  • Using NoSQL on mobile devices
  • Developing the App of Frankfurt Exchange
  • Test coverage
  • Lean view controllers
  • Connecting hardware on iOS
  • Cocoapods
  • Developing embedded on a Mac


Macoun 2014

WWDC 2014’s Swift release made Swift one of the most important topics at Macoun 2014.

Topics[32]

  • Bluetooth LE
  • Building private frameworks on iOS
  • Serverless backends
  • Swift (several talks)
  • What's new in Cocoa
  • MapKit
  • Unit-Testing
  • Applied Crypto Hardening with TLS
  • Grand Central Dispatch
  • Kernel-Hacking
  • Secure App development
  • Clang hacking
  • IOSurfaces mit Syphon
  • SceneKit
  • Writing your own programming language
  • Handling legacy code
  • Data security (legal view)
  • Onboarding a user
  • Localization with Xcode 6
  • Bézier paths


Macoun 2015

In 2015 Swift still was a big topic but developing for watchOS and tvOS also got lots of attention.

Topics[33]

  • Developing for watchOS
  • Syncing objects
  • Pimp my App: Core Animation
  • Auto-Layout – The Hall of Frame
  • Developing for tvOS
  • Functional Swift
  • Modular design with StackViews
  • Building prototypes
  • Reflection for value types in Swift
  • Typesafety in Swift
  • Using crypto on iOS/OS X
  • Datavisualisation on iOS
  • Webviews
  • Google Cardboard for iOS
  • Interactive iOS Audio development
  • Shoeboxing: Asyncronous tasks in Cocoa
  • Open Streetmap and MapKit
  • Unicode
  • Xcode plug-ins


Macoun 2016

In 2016, Apple's release of HomeKit found its reflection at Macoun.

Topics[34]

  • Usability: Lerning from games
  • Adaptivity
  • UI-Testing
  • SMART Phones (Maschine Learning)
  • Homekit and Internet of Things
  • iMessage Extensions
  • Swiftify your Objective-C apple
  • Whitelabeling for runaways
  • 10000 times as fast with Swift?
  • Ultimate Parse Survival Guide
  • Protocol Oriented Programing
  • Tools
  • Serverside Swift
  • Software architecture
  • Swift solution in Objective-C(++)
  • GIT internals
  • The linker
  • Coding the Swift compiler
  • GPU data processing
  • Demystifying AutoLayout
  • The Objective-C/Swift runtime
  • OBD2-Fahrzeugdiagnose via BTLE


Macoun 2017

Topics[35]

  • Making of Geekchester
  • Subscriptions: Pro and Contra, Howto
  • APFS
  • iOS Network Extensions
  • Cross Platform Code Sharing
  • What‘s new in Swift
  • Click the lock to make changes
  • Skills und Tools
  • iOS 9 und 10
  • Performance architecture
  • Interface Builder
  • (UI) Debugging
  • Pixel (design)
  • ARKit
  • Native vs. Cross Platform
  • Right-to-Left Support
  • RxReSwift retrospective
  • Localization
  • Zeroconf
  • Codable? - Decoding the Encoder
  • Launching a Mac-App - in 2017
  • A new approach to data models
  • OOP is dead. Long live POP


See also


References

  1. ^ "Von Äpfeln und auch von Kirschen", iX, 07. Oktober 2011
  2. ^ "Macoun 2012: GIGA auf der Entwicklerkonferenz", GIGA TV, 26. Oktober 2012
  3. ^ "Macoun 2015: Apple, Apps und Swift", Mac&i, 26. Oktober 2015
  4. ^ "Macoun 2015: Mac- und iOS-Entwickler auf der deutschen Alternative zur WWDC", Heise Newsticker, 27. Oktober 2015
  5. ^ Apple-Entwickler: Konferenz Macoun 2014 lockt Hunderte Besucher, Heise, 29. September 2014
  6. ^ "Gesten auf dem Desktop," Mac & i, 9. Oktober 2013
  7. ^ "Threads und die Tücken," Mac & i, 29. September 2014
  8. ^ "Handschrifterkennung leicht gemacht," Mac&i, 31. Oktober 2012
  9. ^ "Syncen ohne iCloud," Mac & i, 31. Oktober 2012
  10. ^ "Macoun 2014: iOS 8, Yosemite und Swift - Bericht von der wichtigsten deutschen Entwicklerkonferenz", Mac & i, 29. September 2014
  11. ^ "Macoun 2012 - Bericht von der Mac- und iOS-Entwicklerkonferenz", Mac & i, 31. Oktober 2012
  12. ^ ,c't 19/2008, S. 52
  13. ^ "Macoun: Entwicklerkonferenz rund um Mac OS X und iPhone", Heise Developer, 26. August 2009
  14. ^ "Macoun: Entwicklerkonferenz rund um Mac OS X und iPhone", Heise Developer, 26. August 2009
  15. ^ c't 20/2009, S. 50
  16. ^ "Deutsche Entwicklerkonferenz in Frankfurt", c't, 22. Juni 2011
  17. ^ "Macoun 2011", Mac & i, 12. Oktober 2011
  18. ^ "Macoun 2012" in Mac & i, Heft 8, S. 174
  19. ^ "Macoun 2013", Mac & i, 9. Oktober 2013
  20. ^ "Apple-Entwickler: Konferenz Macoun 2014 lockt Hunderte Besucher", Heise Newsticker, 29. September 2014
  21. ^ "Macoun 2014: iOS 8, Yosemite und Swift", Mac & i, 29. September 2014
  22. ^ "Macoun 2015: Mac- und iOS-Entwickler auf der deutschen Alternative zur WWDC", Heise Newsticker, 27. Oktober 2015
  23. ^ "Macoun 2016: Entwicklerkonferenz zu Cocoa, Swift und Co", Heise Mac & i, 5. Oktober 2016
  24. ^ Keynote Macoun 2017
  25. ^ Keynote Macoun 2017
  26. ^ Talks and Material of Macoun 2008
  27. ^ Talks and Material of Macoun 2009
  28. ^ Talks and Material of Macoun 2010
  29. ^ Talks and Material of Macoun 2011
  30. ^ Talks and Material of Macoun 2012
  31. ^ Talks and Material of Macoun 2013
  32. ^ Talks and Material of Macoun 2014
  33. ^ Talks and Material of Macoun 2015
  34. ^ Talks and Material of Macoun 2016
  35. ^ Talks and Material of Macoun 2017


Category:Apple Inc. conferences Category:International conferences in Germany