Deutsche Version

Call for Proposals

heise MacDev 2019 will take place from 3 to 5 December in Karlsruhe. At the conference we welcome experts who design and develop apps and code of all kinds – games, tools and applications, libraries, frameworks and plug-ins – for Apple devices.

In the lectures and workshops there will be detailed support for the use of tools, techniques and methods, but also valuable practical tips, prospects for promising developments and new application scenarios. We will try to consider as many current topics as possible, which will arise with the WWDC in June.

heise MacDev 2019 consists of two main conference days and an additional workshop day. The conference is hosted by Mac & i, the Apple magazine from c't, heise Developer, an online channel for software development, and dpunkt.verlag, publisher of computer reference books.

Experienced speakers are cordially invited to apply by June 21, 2019 at the latest with their proposals for lectures (45 or 75 minutes) and workshops (6 to 7 hours). Topics that could be considered include::

// Programming

  • Machine Learning
  • Augmented/Virtual Reality
  • Device Driver programming
  • Quality Assurance
  • Continuous Integration/Continuous Deployment
  • Server Programming (Vapor ...)
  • Server Side Swift
  • Secure Software Development
  • Test Driven Development
  • ...

// Apple Frameworks

  • CoreML/CreateML/MLKit
  • ARKit/PDFKit/ResearchKit
  • Metal
  • UIAutomation
  • SiriKit/HomeKit/CallKit
  • CarPlay/MapKit/CloudKit
  • Network Extensions
  • Natural Language Processing
  • ...

// GUI Design

  • Storyboards and Interface Builder
  • AutoLayout
  • Layout in the Code
  • UIKit
  • ContainerViews, StackViews, CollectionViews
  • Usage of Apple Pencil and other input devices
  • ...

// App Security

  • SecurityFoundation
  • Data Protection API
  • CommonCrypto
  • Keychain
  • App Transport Security
  • Authentification
  • ...

// Best Practices

  • Accessibility
  • Architecture
  • Grand Central Dispatch
  • Testing (Unit Tests,Integration Tests, UI Tests)
  • Debugging
  • App Audits (Security Audits for Apps)
  • Agile Software Development / Scrum
  • Git Workflows
  • Reactive Programming (RxSwift, ReactiveSwift)
  • App Store business
  • ...

// Development Tools

  • Automator
  • Swift Playgrounds
  • Xcode Server, Jenkins, Gitlab CI
  • XcodeKit, Xcode Extension API
  • ScriptingBridge
  • PaintCode
  • Reveal
  • IDEs (Xcode, Visual Studio for Mac, AppCode...)
  • ...

// Cross-platform Development

  • Automating and Tooling
  • Compiling for various platforms
  • Cocotron/Winobjc
  • Unity
  • Xamarin
  • Kotlin and Swift
  • ...

// Platforms

  • macOS
  • iOS
  • iPad
  • Apple TV
  • Apple Watch
  • Web

Sessions on tools should focus on practical introductions, conceptual reflection, live demos or comparison of different approaches instead of covering specific products.

The programme advisory board now asks for the submission of abstracts (400-700 characters) prepared according to target groups. Supplementary materials (long abstracts, slides, proposals, etc.) are welcome, too. We especially place value on your positioning of the proposal in regard to knowledge you expect from the audience as well as the educational objective of your talk. The final schedule will be available online by August 2019.

If the speakers are accepted, we book the hotel accommodation necessary for the lecture and reimburse the costs for travel to and from the venue as part of a 2nd class train ticket within Germany. They also have free access to all lectures at the conference. Workshop trainers receive additional financial compensation.

Please feel free to contact us with questions regarding the conference or schedule of events info@heise-macdev.de

Please use the online form.