Macoun Konferenz HD Archiv

Surviving with Git: Undoing Things and Recovering (Tobias Günther)
53 Minuten
In dieser praxisnahen Session schauen wir uns die verschiedenen "Undo"-Features an, die Git zur Verfügung stellt. Das Ziel ist es, Software-Entwicklern mehr Sicherheit in ihrer alltäglichen Arbeit mit Code zu geben: "Fehler können behoben werden" ist...
Businesslogik plattformunabhängig entwickeln (Marco Feltmann)
49 Minuten
Marco Feltmann zeigt eine Möglichkeit zur Erstellung geteilter Businesslogik für Menschen, die Templates in C++ einfach nie verstanden haben. Wichtig ist ihm hierbei der Fokus auf die plattformunabhängige Entwicklung. Session 2, Sonntag, Großer Saal...
Cross Platform Entwicklung mit Kotlin (Alexander von Below)
58 Minuten
Die Frage der Cross-Platform Entwicklung für iOS und Android kommt immer wieder auf, und die meisten Lösungen sind schlecht. Seit neuestem gibt es die Möglichkeit, auch die Sprache Kotlin auf iOS zu verwenden. Funktioniert das? Taugt das etwas? U...
Wir bauen Git (Uli Kusterer)
59 Minuten
Wir bauen eine kleine Swift-Versionskontroll-App, die in groben Grundzügen die Funktionalität von Git nachbaut, und einem so ein besseres Verständnis der Eigenheiten von Git liefert. Session 2, Sonntag, Terrassensaal, Macoun 2019
Entwicklung eines barrierefreien Spiels (Alexsander Akers)
41 Minuten
Bist du eine SpieleentwicklerIn? Hast du dich jemals gefragt, ob dein Spiel von allen gespielt werden kann, auch von Menschen, die Bedienungshilfen nutzen? Das habe ich, als ich angefangen habe, meine Backgammon-App zu entwickeln. Obwohl ich wusste,...
Geld spielt keine Rolle: PR & Marketing für kleine Budgets (Rebekka Honeit)
58 Minuten
Zündende Idee gehabt, tolle App gebaut – und keiner hat's gemerkt? Es kann doch nicht so schwer sein, das Produkt an die Frau oder an den Mann zu bringen… oder?! Die schlechte Nachricht ist: Es gibt keine Abkürzung zum Weltruhm. Die gute: Du kannst (...
Die Magie hinter Handoff und Continuity (Alexander Heinrich)
44 Minuten
Handoff, das Universal Clipboard und der Austausch von WiFi Passwörtern an Bekannte. All das sind beinahe magische Funktionen des Apple Ökosystems und wir benutzen sie täglich. Doch wie funktioniert die Magie hinter dem Ganzen und was können wir von...
Objective-Smalltalk: die einfache Swift-Alternative (Marcel Weiher)
58 Minuten
Muss das alles denn wirklich so kompliziert sein? Anhand von praktischen Beispielen möchte ich Objective-Smalltalk vorstellen. Wenn man von Objective-C lernt anstatt diese Erfahrung über Bord zu schmeissen, kann man aus wenigen orthogonalen Konzepten...
Einführung in SwiftUI (Benjamin Böcker)
50 Minuten
SwiftUI ist Apples neues Framework für User Interfaces. In diesem Talk werden grundlegende Fragen geklärt: Wie funktioniert die neue, deklarative Syntax? Welche Interface-Elemente gibt es, und wie kann man sie mit Daten befüllen? Sollte man jetzt sch...
Neues in Swift (Nikolaj Schumacher)
38 Minuten
Nichts ist so sicher wie stetige Änderungen in Swift. Höchste Zeit mal einen Blick auf die Neuerungen in Swift 5 und 5.1 zu werfen und zu schauen, welche Infrastruktur neue Frameworks wie SwiftUI und Combine möglich macht. Session 2, Freitag, Großer...
Bring deine Tests zum Rennen (Florian Lücke)
48 Minuten
Jeder weiß, dass man viele Tests schreiben soll, um die Qualität eines Programms sicher zu stellen. Aber was, wenn diese auf einmal mehr als eine Stunde laufen? Florian zeigt, wie man ein CI-System bauen kann, dass trotzdem schnell Ergebnisse für vie...
CarPlay in Theorie und Praxis (Mickey Lauer)
53 Minuten
Dieser Vortrag führt in Apple's Benutzungsoberfläche für Autos ein. Nach einer Kurzgeschichte und dem aktuellen Stand der Dinge werden die zwei CarPlay-App-Kategorien Audio und Navigation samt verfügbarer APIs vorgestellt. Demos für jede Kategorie we...
CI-CD für iOS Projekte (Sebastian Messingfeld)
57 Minuten
Bei der Umsetzung eines Continuous Delivery Prozess für iOS Apps ist man mit gewissen Herausforderungen konfrontiert. Im Vortrag wird gezeigt, wie man macOS mit Ansible provisionieren kann und wie man sein Xcode-Projekt aufbaut um mit fastlane das Ze...
Think Codables (Christopher Beloch)
55 Minuten
Christopher Beloch zeigt euch wie ihr euch mit Codables nicht der API ergeben müsst. Lasst euch eure Model-Struktur nicht von einem Server vorgeben der im schlimmsten Fall nichtmal in eurer Hand liegt. Lernt wie ihr mit relativ einfachen Schritten di...
Neu und heiß - ARKit2 (Manuela Rink, Ortwin Gentz)
1 Stunde 5 Minuten
ARKit ist heiß, ARKit2 ist heißer! Ob animierte Tageszeitung aus dem Land der Zauberer oder nervenaufreibende Action beim Multi-User-Bowling - wir bringen es euch live auf die Bühne. In diesem Talk erfahrt ihr, was es wirklich Neues gibt in der Welt...
15
15
:
: