Podcasts by Macoun Konferenz HD

Macoun Konferenz HD

Die Macoun ist die größte iOS- und OS X-Entwicklerkonferenz im deutschsprachigen Raum. Hier veröffentlichen wir Videos der Vorträge, die bei der Veranstaltung aufgezeichnet wurden.

Die Veranstaltung richtet sich insbesondere an Entwickler, Programmierer und Programmautoren, die für Mac, iPhone, iPad, AppleTV und die Apple Watch entwickeln.

Further podcasts by Macoun GbR

Podcast on the topic Technologie

All episodes

Macoun Konferenz HD
Noch etwas zu Xcode (Manfred Kreß) from 2023-12-12T18:57:37.644740

Xcode stellt neben den üblichen Komponenten einer IDE noch weitere Werkzeuge und Möglichkeiten bereit. Diese sollen hier vorgestellt werden. Aufgezeigt werden zum Beispiel das Unittesting, die Vers...

Listen
Macoun Konferenz HD
DTrace&Instruments (Kay Röpke) from 2023-12-12T18:57:37.640990

Was ist DTrace und warum will man es? Wie schreibt man eigene Probes? Und was fängt man mit Instruments an? Diese Session zeigt, welche Probleme man mit DTrace und Instruments analysieren und lösen...

Listen
Macoun Konferenz HD
Tour de Force: iPhone SDK (Alex von Below) from 2023-12-12T18:57:37.636843

Diese Session gibt absoluten Anfängern einen Überblick über die Programmierung des iPhone. Dazu gehören die Werkzeuge, die Programmiersprache Objective-C und das iPhone Framework Cocoa Touch. Im zw...

Listen
Macoun Konferenz HD
The NextStep to iPhone (Patrick Stein) from 2023-12-12T18:57:37.632829

Es wird demonstriert, wie man Programme auf das iPhone portiert, welche Fallstricke das Cocoa Touch Interface bereit hält und welche Möglichkeiten Layer, Core Animation, Downloads Schema und Bonjou...

Listen
Macoun Konferenz HD
OpenGL mit Cocoa (Wolfgang Reminder) from 2023-12-12T18:57:37.613851

Auf welche Arten man OpenGL-basierte Anwendungen schreiben kann wird hier gezeigt. Es werden die grundlegenden Dinge zum OpenGL-Kontext und dem Pixelformat beschrieben. Weiterhin wird auf das Event...

Listen
Macoun Konferenz HD
Objective-C: Die andere Einführung (Max Seelemann) from 2023-12-12T18:57:37.611439

In dieser Session wird ein grundlegender Überblick über alles rund um die Sprache Objective-C gegeben. Die Themen umfassen unter anderem dynamische Typisierung, dynamische Klassen, Categories und e...

Listen
Macoun Konferenz HD
Über Karopapier und Speicher (Uli Kusterer) from 2023-12-12T18:57:37.608930

Selbst wer mit Cocoa programmiert, wird früher oder später nicht darum herumkommen, sich mit den Details von Zeigern und der Funktion des Speichers auseinanderzusetzen. Diese Session gibt eine Einf...

Listen
Macoun Konferenz HD
Ein eigenes Lizenzframework? (Patrick Stein) from 2023-12-12T18:57:37.606172

Warum sollte jemand im Schatten von Kagi und Esellerate ein eigenes Lizenzframework entwickeln? In dieser Session wird gezeigt welche freien und kommerziellen Lizenz-Systeme es gibt und wie man ein...

Listen
Macoun Konferenz HD
Version 2.0: Leopard&Obj-C (Max Seelemann) from 2023-12-12T18:57:37.600031

In dieser Session geht es um die Sprache Objective-C, in der Version 2.0: Properties, Dot-Notation, Fast Enumeration und Konsorten sind nur ein paar der Neuerungen. Leider sind nicht überall alle F...

Listen
Macoun Konferenz HD
iPhone SDK: Noch mehr Doping (Alex von Below) from 2023-12-12T18:57:37.598017

Diese Session richtet sich an Einsteiger und wird das iPhone SDK vorstellen. Was ist nötig, um auf dem iPhone zu entwickeln? Welche Vorkenntnisse brauche ich? Was ist möglich, und was ist eher schw...

Listen
Macoun Konferenz HD
Automatisierte GUI Tests (Rainer Schmidt) from 2023-12-12T18:57:37.595502

Diese Session widmet sich den Herausforderungen und Lösungsansätzen für das automatische Testen von GUI Anwendungen auf Mac OS X Systemen und dem iPhone/iPod Touch. Dabei wird besonderer Augenmerk ...

Listen
Macoun Konferenz HD
CoreData: Berechnete Properties (Frank Illenberger) from 2023-12-12T18:57:37.592950

Ein Problem für viele komplexe Anwendungen, daß jedoch selten effizient gelöst wird: In diesem Vortrag wird das CoreData Property-Modell erklärt und gezeigt, wie man es um berechnete Eigenschaften ...

Listen
Macoun Konferenz HD
Das Ende der Pantoffelhelden (Pascal Bihler) from 2023-12-12T18:57:37.590580

Die einen bezeichnen das iPhone als „ideale mobile Spieleplattform“, die anderen schwärmen von der GPS-Lokalisierung. Diese Session bringt beide Welten zusammen und zeigt die ersten Schritte zu mob...

Listen
Macoun Konferenz HD
Dr. Bug: Hier wird behandelt (Alex von Below) from 2023-12-12T18:57:37.588309

Fehlersuche und Leistungsverbesserung gehört zum wichtigsten Handwerkszeug bei der Softwareentwicklung. Diese Session soll Einsteigern die ersten Schritte mit dem Xcode Debugger erklären, Fortgesch...

Listen
Macoun Konferenz HD
Plug-ins und Frameworks (Uli Kusterer) from 2023-12-12T18:57:37.586442

Plug-ins machen aus Programmen erweiterbare Ökosysteme und erlauben es, Kundenwünsche präziser zu erfüllen. Frameworks zerlegen das Klassendickicht in ein modulares Nirvana. Für den Computer sind b...

Listen
Macoun Konferenz HD
Mehrgleisig mit Cocoa (Manfred Kreß) from 2023-12-12T18:57:37.584065

Das fehlerfreie jonglieren mit Threads ist von je her keine leichte Aufgabe. In dieser Session wird aber gezeigt, wie man dem Thema Threading mit Hilfe von Cocoa Threads den Schrecken nimmt, und da...

Listen
Macoun Konferenz HD
GCD, bitte alle einsteigen (Patrick Stein) from 2023-12-12T18:57:37.581243

Grand Central Dispatch ist die große Neuerung für Entwickler in Mac OS X 10.6 (Snow Leopard). Es wird ein Überblick über die Vorteile und Funktionsweise gegeben. Sowie diese am praktischen Beispiel...

Listen
Macoun Konferenz HD
Visuelle Gestenerkennung (Andy Abgottspon) from 2023-12-12T18:57:37.550289

Gestengesteuerte Interaktion mit einer virtuellen Umgebung — ganz im Stile von Minority Report — ist dank Front-Kamera auch auf dem iPad 2 möglich. Anhand einer Beispiel-App werden die spannenden M...

Listen
Macoun Konferenz HD
Kommunikativer Stabilbaukasten (Pascal Bihler) from 2023-12-12T18:57:37.541577

Viele Anwendungen, gerade kooperative mobile Spiele, erfordern eine permanente Client-Server-Kommunikation. Dies stabil zu realsieren ist jedoch alles andere als simpel, da zur qualitativ ständig s...

Listen
Macoun Konferenz HD
Grundlagen der 3D-Grafik (Daniel Dönigus) from 2023-12-12T18:57:37.537968

Dieser Grundlagenvortrag bietet, unterstützt von einigen Beispielen in OpenGL, eine Einführung in die Welt der 3D Computergrafik. Anhand der Grafikpipeline werden die nötigen Schritte zur Darstellu...

Listen
Macoun Konferenz HD
Core Audio und MIDI auf iOS (Boris Bügling) from 2023-12-12T18:57:37.521626

Für viele ist der Einstieg in komplexere Audio-Verarbeitung auf den iOS Geräten steinig: Prozedurales C und Pointer-Arithmetik sind wir nicht (mehr) gewöhnt. Ziel dieses Vortrags ist es daher Grund...

Listen
Macoun Konferenz HD
Kuschelige Parser (Uli Kusterer) from 2023-12-12T18:57:37.515163

Eine Einführung in Parser und ihre Anwendungsmöglichkeiten für typische Alltagsprobleme. Session 2, Samstag, Terrassensaal, Macoun 2011

Listen
Macoun Konferenz HD
Best Practices für CI mit iOS (Felix Schulze) from 2023-12-12T18:57:37.511551

Der Vortrag soll einen Überblick über die Möglichkeiten von Continuous Integration mit iOS geben. Dabei wird auf die Themen Projektaufbau, Unit-Tests, View Tests, Integration Tests und das automati...

Listen
Macoun Konferenz HD
Barrierefreiheit unter iOS (Matthias Schmitt) from 2023-12-12T18:57:37.509724

iOS bietet behinderten Menschen eine Reihe von unterstützenden Technologien. Unter anderem gibt es den integrierten ScreenReader VoiceOver, der es blinden Menschen erlaubt ein iOS Gerät nutzen zu k...

Listen
Macoun Konferenz HD
Einstellungen in der Wolke (Ortwin Gentz) from 2023-12-12T18:57:37.507473

Die iCloud erlaubt die einfache Synchronisation von Daten über mehrere Devices eines Nutzers. In diesem Vortrag wird eine elegante Möglichkeit (mit Open Source-Komponente) vorgestellt, sämtliche NS...

Listen
Macoun Konferenz HD
Willkommen in der Hölle (Alex von Below, Peter Maurer) from 2023-12-12T18:57:37.504857

Zu den unangenehmsten Aufgaben für die iOS- und Mac-Entwicklung gehört das Code-Signing. Auf dem Mac bereiten zudem Sandboxing und Beschränkung von Technologien wie iCloud auf Mac-App-Store-Apps Ko...

Listen
Macoun Konferenz HD
Weniger (Matthias Orgler) from 2023-12-12T18:57:37.501230

Jeder kennt den Kalenderspruch „weniger ist mehr“. Doch gilt das auch für die Entwicklung von Softwareprodukten? Wenn ja, wo genau ist dann weniger mehr und wo nicht? Und wie setzt man dieses Prinz...

Listen
Macoun Konferenz HD
App Marketing (Andreas Zeitler) from 2023-12-12T18:57:37.497602

Die App ist fertig und steht im Store. Wie bekommt sie jetzt die Aufmerksamkeit die sie verdient? Promocodes auf Twitter posten, so machen es andere schliesslich auch. Der Erfolg kommt von alleine?...

Listen
Macoun Konferenz HD
Abhängig von Cocoapods (Tobias Klonk, Stephan Diederich) from 2023-12-12T18:57:37.419905

Cocoapods ist ein System zum Organisieren von Bibliotheksabhängigkeiten bestehend aus einem großen Komponentenverzeichnis und einem Komandozeilentool zur Installation der Komponenten. In diesem Vor...

Listen
Macoun Konferenz HD
Bézier-Pfade: Theorie und Praxis (Martin Winter) from 2023-12-12T18:57:37.405128

In diesem Vortrag werden zunächst die mathematischen bzw. geometrischen Grundlagen von Bézier-Pfaden beschrieben und visualisiert. Es folgt ein Überblick der auf OS X und iOS verfügbaren relevanten...

Listen
Macoun Konferenz HD
Localization with Xcode 6 (Felix Lotze, Oliver Gurtschmann) from 2023-12-12T18:57:37.402311

Auf der WWDC gab es viel zu sehen – daneben sind wohl einige Neuerungen bzgl. Lokalisierung auf Mac OS X und iOS ein wenig zur Randnotiz geworden. Nichts desto trotz gibt es eine Menge spannender N...

Listen
Macoun Konferenz HD
Willkommen, User! (Uli Kusterer) from 2023-12-12T18:57:37.399085

Wie bringe ich mein Programm dazu, den Anwender sanft aber nachhaltig in seine Benutzung einzuführen, und was sind die Vor/Nachteile der verschiedenen Ansätze? Eine UI-Review anhand einer anonymisi...

Listen
Macoun Konferenz HD
Cocoa Apps für 10.10 (Florian Bachmann) from 2023-12-12T18:57:37.370008

Yosemite bietet viele tolle Neuerungen, die iOS-Entwicklern, die OSX-Entwicklung so leicht wie noch nie zuvor machen. Dieser Vortrag erstellt eine TODO-App für 10.10 (TODO-Apps sind die neuen Hello...

Listen
Macoun Konferenz HD
It will be Swift — and Painless? (Alex von Below, Tammo Freese) from 2023-12-12T18:57:37.366394

Swift wird wohl mittelfristig der Tod von Objective-C sein. Aber warum forciert Apple eine neue Sprache? Dieser Vortrag zeigt, was Swift als nächsten Schritt nach Objective-C interessant macht, bel...

Listen
Macoun Konferenz HD
Apple MapKit vs. Google Maps SDK (Ortwin Gentz) from 2023-12-12T18:57:37.360849

Mit dem Ende 2012 erschienenen Google Maps SDK liegt eine interessante und ernstzunehmende Alternative zu Apples Standardlösung MapKit vor. Die API geht allerdings in vielen Fällen andere Wege. Wir...

Listen
Macoun Konferenz HD
Das Test Komplettpaket (Andreas Prang) from 2023-12-12T18:57:37.356431

In diesem Vortrag geht es um das Testen größerer Apps, am realen Beispiel der App eines großen Verlagshauses. Hier wird gezeigt, wie die Testinfrastruktur im speziellen mit OS X Server aussieht, bz...

Listen
Macoun Konferenz HD
Applied Crypto Hardening mit TLS (Pepi Zawodsky) from 2023-12-12T18:57:37.352420

Viele Applikationen kommunizieren mit Servern und APIs. Dabei werden oft personenbezogene oder private Daten übertragen die geschützt werden sollen. Dazu kommt SSL/TLS zum Einsatz welches sehr viel...

Listen
Macoun Konferenz HD
Threads sind böse (Frank Illenberger) from 2023-12-12T18:57:37.347121

Es gibt wohl deutlich mehr falsche als richtige Wege, nebenläufige Software zu schreiben. In diesem Vortrag werden in der Praxis erprobte Rezepte vorgestellt, um Software mit Hilfe von Grand Centra...

Listen
Macoun Konferenz HD
Kernel-Hacking und Rootkits (Thomas Tempelmann) from 2023-12-12T18:57:37.342221

Hier wird gezeigt, wie Rootkits bei OS X funktionieren und wie man, vorausgesetzt, man kann Code mit Root-Rechten ausführen, sich in Kernel-Funktionen einhängt, um ihre Aufrufe zu protokolieren ode...

Listen
Macoun Konferenz HD
Subscriptions: Wieso, Weshalb, Warum? Und: Wie? (Max Seeleman, Friedrich Ruynat) from 2023-12-12T18:57:37.336425

Subscriptions spalten die Welt der Entwickler – sie werden gehasst und geliebt. Wir erklären, warum man das Thema erst nehmen sollte und es für die meisten Indie Apps der Weg in die Zukunft ist. Au...

Listen
Macoun Konferenz HD
Performance Architektur (Marcel Weiher) from 2023-12-12T18:57:37.331099

Wir alle wissen:"Premature Optimization is the root of all evil". Hat Knuth gesagt, aber: hat er das wirklich? Und stimmt es eigentlich? Anhand von Beispielen zeige ich, welch verheerende Auswirkun...

Listen
Macoun Konferenz HD
Skills und Tools unter der Lupe (Patrik Schmittat) from 2023-12-12T18:57:37.326563

Den meisten Entwicklern fehlt es nicht an Programmiererfahrung, gerade im Gegenteil. Oftmals sind es eher die Hilfsmittel um den Code herum, die verbessert werden sollten. Ich möchte in diesem Vort...

Listen
Macoun Konferenz HD
Der Mobile Grabenkampf (Manuela Rink, Kerry Lothrop) from 2023-12-12T18:57:37.321594

Die mobile Entwicklung ist gerade erst 10 Jahre alt geworden, jedoch umtriebig wie keine andere. Technologien, die heute noch hochgelobt werden, können morgen schon wieder verschwunden sein. Was si...

Listen
Macoun Konferenz HD
Neues in Swift (Nikolaj Schumacher) from 2023-12-12T18:57:37.218978

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 u...

Listen
Macoun Konferenz HD
Localization with Xcode 6 (Felix Lotze, Oliver Gurtschmann) from 2022-03-07T00:15:22.037825

Auf der WWDC gab es viel zu sehen – daneben sind wohl einige Neuerungen bzgl. Lokalisierung auf Mac OS X und iOS ein wenig zur Randnotiz geworden. Nichts desto trotz gibt es eine Menge spannender N...

Listen
Macoun Konferenz HD
Businesslogik plattformunabhängig entwickeln (Marco Feltmann) from 2020-01-17T07:00:17

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 plattformunab...

Listen
Macoun Konferenz HD
Cross Platform Entwicklung mit Kotlin (Alexander von Below) from 2020-01-08T07:00:17

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...

Listen
Macoun Konferenz HD
Cross Platform Entwicklung mit Kotlin (Alexander von Below) from 2020-01-08T07:00:17

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...

Listen
Macoun Konferenz HD
Wir bauen Git (Uli Kusterer) from 2020-01-03T07:00:17

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, So...

Listen
Macoun Konferenz HD
Entwicklung eines barrierefreien Spiels (Alexsander Akers) from 2019-12-29T07:00:17

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, me...

Listen
Macoun Konferenz HD
Geld spielt keine Rolle: PR&Marketing für kleine Budgets (Rebekka Honeit) from 2019-12-19T07:00:17

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 gib...

Listen
Macoun Konferenz HD
Die Magie hinter Handoff und Continuity (Alexander Heinrich) from 2019-12-16T07:00:17

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 funktionier...

Listen
Macoun Konferenz HD
Objective-Smalltalk: die einfache Swift-Alternative (Marcel Weiher) from 2019-12-12T07:00:17

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 sc...

Listen
Macoun Konferenz HD
Einführung in SwiftUI (Benjamin Böcker) from 2019-12-08T07:00:17

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 ...

Listen
Macoun Konferenz HD
Bring deine Tests zum Rennen (Florian Lücke) from 2019-12-01T07:00:17

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...

Listen
Macoun Konferenz HD
CarPlay in Theorie und Praxis (Mickey Lauer) from 2019-11-26T07:00:17

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...

Listen
Macoun Konferenz HD
CI/CD für iOS Projekte (Sebastian Messingfeld) from 2019-11-21T07:00:17

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 ...

Listen
Macoun Konferenz HD
Think Codables (Christopher Beloch) from 2019-11-16T07:00:17

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 li...

Listen
Macoun Konferenz HD
Neu und heiß - ARKit2 (Manuela Rink, Ortwin Gentz) from 2019-08-20T07:00:17

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...

Listen
Macoun Konferenz HD
Barrierefreiheit - Apps für alle (Lukas Schmidt) from 2019-08-19T07:00:17

Barrieren können Menschen im Alltag ausschließen. Lerne was dies für Apps bedeutet und wie man mit Accessibility und Dynamic Type Anwendungen für jeden zugänglich machen kann. Wir erkunden wie Barr...

Listen
Macoun Konferenz HD
Code-Generierung mit Sourcery am Beispiel ObjectBox (Christian Tietze) from 2019-08-17T07:00:17

Lerne Sourcery zur Generierung von komplexem Swift Code kennen: warum ist das so beliebt, und wie kann man nicht-triviale Aufgaben damit lösen? Am Beispiel der iOS Bibliothek ObjectBox, einer objek...

Listen
Macoun Konferenz HD
Schon mal an CloudKit gedacht? (Friedrich Ruynat) from 2019-08-15T07:00:17

CloudKit ist Apples Lösung für alle mac- und iOS-Entwickler, die keine eigene Backend-Infrastruktur betreiben können oder wollen. Egal ob für Push Notifications, Synchronisierung, Sharing, private ...

Listen
Macoun Konferenz HD
Dynamisches Swift(Nikolaj Schumacher) from 2019-08-12T07:00:17

Version für Version wächst Swift und erhält neue Funktionen. Darunter sind auch Sprach-Features, die Swift dynamischer machen. Kann Swift Objective-C hier mittlerweile Konkurrenz machen? Session 3...

Listen
Macoun Konferenz HD
Datenschutzgrundverordnungsverunsicherung (Thomas Biedorf) from 2019-08-12T07:00:17

Die DSGVO geisterte durch die Presse, als wäre sie Teufelswerk. Ich zeige, dass alles nicht so schlimm ist und Entwickler sich entspannen können, wenn sie ein paar Kleinigkeiten beachten. Wir werde...

Listen
Macoun Konferenz HD
Mac-Programmierung in Swift aus iOS-Sicht (Uli Kusterer) from 2019-07-31T07:00:17

Aufzeigen der Eigenheiten des Macs aus iOS-Sicht anhand einer Mac-App in Swift. Außerdem Tipps für die Portierung von iOS-Code auf den Mac und (evtl.) noch eine kleine Tour durch Marzipan, wie es i...

Listen
Macoun Konferenz HD
Reverse-Engineering mit Hopper für Fortgelaufene (Max Seelemann) from 2019-07-28T07:00:17

Eine kürzlich erhobene Umfrage unter allen 12 Teilnehmern des Leipziger CocoaHeads hat ergeben, dass fast keiner regelmäßig Hopper verwendet. Ein fataler Misstand. Schlimmer noch, das lässt die Sch...

Listen
Macoun Konferenz HD
Typographie in Apps (Mickey Lauer) from 2019-07-23T07:00:17

Dieser Vortrag erläutert, wie man Apps verbessern kann, indem man die elementaren Regeln der Typographie berücksichtigt. Gute Typographie in Apps fördert nicht nur die Lesbarkeit von Text, sondern ...

Listen
Macoun Konferenz HD
Voice Commands mit Siri in iOS 12 (Alexander Heinrich) from 2019-07-19T07:00:17

Siri Shortcuts bieten eine neue Möglichkeit eigene Sprach Kommandos für Siri zu erstellen und bequem zu verwenden. Shortcuts können dabei sowohl aus der Siri Sprachsteuerung, als auch über die neue...

Listen
Macoun Konferenz HD
Call me Baby: Eine Einführung in WebRTC und CallKit (Christian Braun) from 2019-07-15T07:00:17

WebRTC und CallKit befähigen jeden Entwickler seine eigene Video-Telefonie App zu kreieren. In diesem Vortrag wird die Funktionsweise von WebRTC dargelegt und das Zusammenspiel mit CallKit thematis...

Listen
Macoun Konferenz HD
Fluid Interfaces praktisch implementieren (Ralf Ebert) from 2019-07-11T07:00:17

Der Vortrag fängt da an, wo die diesjährige WWDC-Präsentation Designing Fluid Interfaces aufhört: Wie werden Fluid Interfaces praktisch implementiert. Anhand von Beispielen zeige ich die praktische...

Listen
Macoun Konferenz HD
Optical Character Recognition auf dem iPhone (Hendrik von Prince) from 2019-07-06T07:00:17

Optische Zeichenerkennung (engl. abgekürzt OCR) ist der Teil der Bildverarbeitung, der selbst durch der Einführung von CoreML und Vision nicht einfacher wurde. Das Werkzeug der Wahl stellt hierfür ...

Listen
Macoun Konferenz HD
Moderne App Architektur (Thomas Wolters from 2019-07-01T07:00:17

Dieser Vortrag richtet sich an jeden iOS/tvOS Entwickler, der schon einmal dachte:"Oh nein, dieses Projekt wollte ich doch nie wieder anfassen"bzw."Wo war das denn nochmal". Ich möchte: - Schnelle ...

Listen
Macoun Konferenz HD
Auf die Platte, fertig, los! (Marcel Weiher) from 2019-06-26T07:00:17

Wie kriege ich meine Daten schnell und elegant auf die SSD und wieder herunter? Ob Swift Serialization, CoreData oder Property Lists, hier werden die unterschiedlichen Apple Methoden genauer unters...

Listen
Macoun Konferenz HD
Abos ohne Apple? (Frank Illenberger) from 2019-06-23T07:00:17

Seit Apple Abonnements in seinen App-Stores stark fördert, wechseln immer mehr Apps zu diesem Modell. Mit Mac- und iOS-Anwendungen ist man damit jedoch nicht unbedingt an Apple gebunden. In diesem ...

Listen
Macoun Konferenz HD
Windige Abhängigkeiten (Enno Welbers, Benjamin Boecker) from 2019-06-20T07:00:17

Wir wollen unsere Apps in testbare und wenn's geht auch ersetzbare Komponenten zerlegen. Hat man das geschafft, muss man diese Komponenten irgendwie wieder zusammensetzen. Dependency Injection ist ...

Listen
Macoun Konferenz HD
Nacktscanner mit CoreML und CreateML (Michael Berg) from 2019-06-16T07:00:17

In diesem Vortrag lernst du, wie man mithilfe von CoreML und CreateML oft einfachere und bessere Lösung für Probleme finden kannst, als man es über Algorithmen erreichen könnte. Dabei geht es nicht...

Listen
Macoun Konferenz HD
Data Model mal Anders (Maxim Zaks) from 2019-02-24T07:00:17

Womit implementierst Du Data Model? Ich wette mit CoreData. Was wäre wenn ich Dir sage, dass es ein Overkill ist. Dass man Daten einfacher repräsentieren kann. Dass es mit einer kleinen Lib geht, d...

Listen
Macoun Konferenz HD
Rückblick auf iOS 9 und 10 (Joachim Kurz) from 2019-02-22T07:00:17

Statt uns iOS 11 APIs anzuschauen, die wir doch wieder ein Jahr lang nicht benutzen können schauen wir zurück auf iOS 9 und 10. Dort finden wir was wir schon heute nutzen können, nachdem wir iOS 8/...

Listen
Macoun Konferenz HD
Neues und Altes in Swift (Nikolaj Schumacher) from 2019-02-19T07:00:17

Swift steht niemals still. Hier gibt es die wichtigsten Neuerungen des Jahres zusammengefasst. Aber auch einige alte Bekannte werden eines zweiten Blickes gewürdigt. Session 2, Samstag, Terrassens...

Listen
Macoun Konferenz HD
RxReSwift – Betriebsunfälle&Lehrgeld (Christian Tietze) from 2019-02-15T07:00:17

Reaktive Programmierung und unidirectional flow sind der letzte Hype. Was passiert in 18 Monaten App-Entwicklung, wenn man diesen Kram anwendet? Was gibt es zu lernen, dass die Anfängertutorials ni...

Listen
Macoun Konferenz HD
Pixel (Wolfgang Muhsal) from 2019-02-10T07:00:17

Um erfolgreiche Apps zu entwicklen kommt es unter anderem auch auf die Qualität der UI an, da diese das Erlebnis der Nutzer erheblich mit beeinflusst. Und hier kann der Teufel schon mal im Detail s...

Listen
Macoun Konferenz HD
Zeroconf: Automatische Erkennung und Konfiguration (Dr. Michael Lauer) from 2019-02-06T07:00:17

Dieser Vortrag stellt Techniken zum (automatischen) Auffinden und Erkennung von Geräten in (lokalen) Netzen vor. Hierzu gibt es zur Motivation neben den theoretischen Grundlagen auch praktische Bei...

Listen
Macoun Konferenz HD
Fun mit ARKit (Ortwin Gentz) from 2019-02-02T07:00:17

Ich zeige, was man mit ARKit unter iOS 11 alles anstellen kann. Die Grundlagen von ARKit wie die Ebenen-Erkennung, die verschiedenen Ausrichtungs-Modi (World Alignment) und die automatische Szenena...

Listen
Macoun Konferenz HD
Click the lock to make changes (Christoph Wick) from 2019-01-30T07:00:17

Jeder Mac-User kennt das"Schloss"und die Aufforderung"Click the lock to make changes", um Einstellungen zu ändern oder an besonders geschützte Bereiche des Systems zu gelangen. Der Vortrag beschrei...

Listen
Macoun Konferenz HD
Eine Mac-App launchen — in 2017!? (Daniel Alm) from 2019-01-27T07:00:17

Viele Entwickler träumen davon sich mit ihrer eigenen App selbständig zu machen. Wirklich davon leben zu können ist jedoch nicht einfach. Der Vortrag zeigt am Beispiel der 2017 veröffentlichten Mac...

Listen
Macoun Konferenz HD
iOS Network Extensions (Klaus Rodewig, Mark Zimmermann) from 2019-01-24T07:00:17

Die Network Extension API von iOS ist ein mächtiges Werkzeug für Netzwerkoperationen. Dieser Vortrag zeigt, wie man diese spärlich dokumentierte Bibliothek verwenden kann, um eine WLAN-Authentisier...

Listen
Macoun Konferenz HD
/* No comment provided by engineer */ (Felix Bartz) from 2019-01-20T07:00:17

Wir zeigen anhand von Beispielen und Daten, was in der globalisierten Welt der Software und ihres Verkaufs zu beachten ist, um die Lokalisierung eines Produkts schon bei der Entwicklung zu berücksi...

Listen
Macoun Konferenz HD
Codable? - Decoding the Encoder (Florian Friedrich, Daniel Friedrich) from 2019-01-18T07:00:17

Du hast mittlerweile den Überblick über alle die verschiedenen Swift JSON Parser verloren? Du musst mehrere Formate (darunter auch eigene Formate) unterstützen und willst dafür möglichst wenig Code...

Listen
Macoun Konferenz HD
OOP ist tot, es lebe POP (Marco Feltmann) from 2019-01-15T07:00:17

Protokolle wie das NSObject Protokoll wurden bereits Ende Mai 2006 von Apple in eigenen Dokumentationen gepflegt. Mit Swift 2 forciert Apple die Nutzung von Protokollen gegenüber Generics. Dieser V...

Listen
Macoun Konferenz HD
Cross Platform Code Sharing Praxistipps (Uli Kusterer) from 2019-01-11T07:00:17

Praxistipps und Erfahrungsberichte für Leute, die Software auf mehreren Plattformen liefern müssen, und Code-Dopplung vermeiden wollen, ohne Kompromisse auf der Apple-Seite. Session 1, Samstag, Te...

Listen
Macoun Konferenz HD
Swift unter der Lupe (Natalia Ossipova) from 2015-05-29T07:00:14

Ein Highlight der diesjährigen WWDC war die neue Programmiersprache Swift. Doch was verspricht uns Swift? Welche neuen und bereits bekannten Konzepte und Paradigmen fanden ihren Weg in die neue Spr...

Listen
Macoun Konferenz HD
Swift fällt aus (Amin Negm-Awad, Christian Kienle) from 2015-05-28T07:00:14

Modern, flexibel, kompakt, sicher, einfach – das verspricht Apple für Swift. Misstrauisch kann man werden, wenn die Sicherheit aus statischer Typisierung entspringen soll. Das erzwingt dann generis...

Listen
Macoun Konferenz HD
Backends aus der Dose (Katrin Apel) from 2015-05-27T07:00:14

Fast alle Apps brauchen ein Backend, doch nicht jeder hat die Zeit und benötigte Erfahrung ein eigenes Backend zu schreiben. Dieser Vortrag gibt einen Überblick über Vor- und Nachteile von vorgefer...

Listen
Macoun Konferenz HD
iOS-Frameworks selber bauen (Clemens Wagner) from 2015-05-26T07:00:14

Die Einbindung vieler Open-Source-Bibliotheken in iOS-Projekte ist häufig aufgrund der komplexen Build-Prozesse schwierig. Ich zeige anhand bekannter Projekte (z.B. Tesseract, libpq), wie sich Bibl...

Listen
Macoun Konferenz HD
iBeacon, HealthKit&Co. (Matthias Krauß, Tim Becker) from 2015-05-22T07:00:14

Nach iBeacons hat Bluetooth LE erheblich an Fahrt aufgenommen - es dabei, zum De-facto-Standard für die kleine drahtlose Kommunikation zwischendrin zu werden. Mit HomeKit und HealthKit will Apple n...

Listen
Macoun Konferenz HD
Sicher ganz einfach (Klaus Rodewig) from 2015-05-21T07:00:14

Schlaue Ratschläge aus dem Elfenbeinturm zum Thema sichere Apps gibt es wie Sand am Meer. Dieser Vortrag zeigt anhand eines erfolgreich implementierten Projektes, wie Sicherheit von Anfang an erfol...

Listen
Macoun Konferenz HD
Clang als Werkzeugkiste (Hendrik von Prince) from 2015-05-20T07:00:14

Clang ist mehr als nur ein Compiler der uns mit Warnungen, Fehlern und Analyse-Ergebnissen mitteilt, was wir beim Entwickeln falsch gemacht haben. Einerseits bietet er noch weitere, weniger bekannt...

Listen
Macoun Konferenz HD
IOSurfaces mit Syphon (Philipp Kirchner) from 2015-05-19T07:00:14

IOSurfaces - ist das nicht kompliziert? Praxisorientierte Einführung in das Framework Syphon an einem konkreten Beispiel. Eine App, die in einem Prozess rendert, in einem anderen darstellt. Eine To...

Listen
Macoun Konferenz HD
SceneKit Interaktiv (Christoph Wick) from 2015-05-18T07:00:14

SceneKit ist ein objektorientiertes, Szenegraph-basiertes Framework für 3D-Anwendungen. Die 2014 Version wurde von Apple stark erweitert und mit iOS 8 werden erstmals auch iDevices unterstützt. Der...

Listen
Macoun Konferenz HD
200.000 Zeilen ohne Therapie (Max Seelemann) from 2015-05-13T07:00:14

Ein Projekt fängt klein und zierlich an, aber ehe man sich versieht stecken da 10 Jahre Arbeit drin. Folglich gibt es eine Menge Chaos – oder eben gerade nicht? Dieser Vortrag handelt von Erfahrung...

Listen
Macoun Konferenz HD
Datenschutz und Apps (Thomas Biedorf) from 2015-05-11T07:00:14

Die Vorgaben des BDSG und Telemediengesetz dürften den meisten eher unbekannt sein. Ich zeige, welche Paragraphen relevant sind und wie die Aufsichtsbehörden das ein oder andere bewerten. Da zur Ze...

Listen
Macoun Konferenz HD
Etwas mit Leap (Andy Abgottspon) from 2014-02-27T07:34:13

Von Wisch- und Kneif-Gesten auf Smartphones bis zur Wohnzimmerakrobatik mit Kinect: Gestenerkennung ist allgegenwärtig. Dieser Vortrag schildert erste Erfahrungen mit dem Leap Motion Controller aus...

Listen
Macoun Konferenz HD
B.L.I.N.K. (Pepi Zawodsky) from 2014-02-24T07:34:13

In fast jedem Gerät steckt heutzutage ein Computer in Form eines Mikrokontrollers, damit dieses mit seiner Umgebung interagieren kann. Ich zeige Dir, was Du brauchst, um sie mit Mac und iPhone zu p...

Listen
Macoun Konferenz HD
ARM-Assembler für iOS-Entwickler (Klaus Rodewig) from 2014-02-20T07:34:13

Wozu ARM-Assembler verwenden? Weil es geht. Und weil man für fortgeschrittene Debugging- und Sicherheitstechniken mit Objective-C und C nicht weiterkommt. Der Vortrag zeigt ARM-Assembler und dessen...

Listen
Macoun Konferenz HD
Unit Tests für Totalverweigerer (Ingo Kasprzak, Peter Hauke) from 2014-02-17T07:34:13

Unit-Testing - ein rotes Tuch für viele Entwickler. Hand aufs Herz: Wer setzt +0100 in seiner täglichen Arbeit ein? Wir geben einen Einstieg in die Materie, zeigen wo und wie Tests sinnvoll sind, g...

Listen
Macoun Konferenz HD
Domänenspezifische Sprachen (Natalia Ossipova) from 2014-02-14T07:34:13

Entwicklung von (Programmier-)Sprachen gilt als kompliziert und aufwendig. Mit modernen Tools für die Entwicklung von domänenspezifischen Sprachen ist es kinderleicht. Der Vortrag zeigt, wie ein iO...

Listen
Macoun Konferenz HD
Börse Frankfurt 3.0 (Michael Lauer, Kai Teuber) from 2014-02-12T07:34:13

Die App der Börse Frankfurt 3.0 wurde komplett neu entwickelt, um die hohen Anforderungen des Kunden zu erfüllen. Technisch ist die App ein komplexes Client/Server-System. Wir stellen die Architekt...

Listen
Macoun Konferenz HD
Der Computer passt auf (Uli Kusterer) from 2014-02-10T07:34:13

Dieser Vortrag zeigt, wie man sich durch einen Build-Tester-Mac daran hindert, sich selbst in den Fuß zu schießen, und sicherstellt, dass Alles für einen Build Notwendige auch garantiert in der Ver...

Listen
Macoun Konferenz HD
Proxy-Implementierung (Amin Negm-Awad) from 2014-02-04T07:34:13

Es soll gezeigt werden, wie man für entfernte Objekte lokale Proxys schreibt. Hierdurch erhält der Zuhörer die Möglichkeit, Objekte in einem Netzwerk zu verteilen oder zu zentralisieren. Als Beispi...

Listen
Macoun Konferenz HD
Schlanke View Controller (Chris Eidhof) from 2014-01-31T07:34:13

Ein häufiges Problem bei der Entwicklung von iOS Apps sind zu große, schwer pflegbare View Controller. Ich stelle einfach anwendbare Techniken vor, um View Controller pflegeleicht und einfach testb...

Listen
Macoun Konferenz HD
iCloud unter der Haube (Max Seelemann) from 2014-01-28T07:34:13

Nach wie vor zögern viele Entwickler ihre Apps mit iCloud-Unterstützung auszustatten. Gibt es Grund dazu? Wer weiß schon genau, wie das ganze funktioniert? Dieser Vortrag versucht einen tiefgründig...

Listen
Macoun Konferenz HD
Mobiler Einsatz von CouchDB (Andreas Gerlach) from 2014-01-24T07:34:13

Die Open-Source NoSQL-Datenbank Apache CouchDB verfolgt die innovativen Ansätze: „Halte die Daten dort, wo sie benötigt werden“ und „localhost hat immer noch die geringste Netzwerklatenzzeit“. Der ...

Listen
Macoun Konferenz HD
Animationen für den Alltag (Clemens Wagner) from 2014-01-21T07:34:13

Der Vortrag zeigt anhand eines Beispielprojekts für iOS, wie man die Fähigkeiten von Core Animation relativ einfach nutzen kann und seine Views mit eigenen, benutzerdefinierten Animationen versieht...

Listen
Macoun Konferenz HD
iOS MapKit Clustering Techniken (Claus Höfele) from 2014-01-18T07:34:13

Der Einstieg in MapKit ist einfach, doch wer viele Markierungen anzeigen will stößt schon bald an die Grenzen des Machbaren. Der Vortrag zeigt am Beispiel der quelloffenen iPhone App „Stolpersteine...

Listen
Macoun Konferenz HD
iOS bewegt wieder einmal alles (Frank Jüstel) from 2014-01-14T07:34:13

In diesem Vortrag wird gezeigt, wie man unter iOS mit Hilfe einer leichtgewichtigen API sicher per WLAN mit einem FlyPort-Modul in Kontakt treten kann um einen Roboter auf der Bühne per iPhone steu...

Listen
Macoun Konferenz HD
96% Testabdeckung (Maxim Zaks) from 2014-01-10T07:34:13

Zuerst fragen wir uns: Was ist Testabdeckung und wie kann man es messen (mit und ohne Jenkins CI-Server). Dann diskutieren wir, wann hohe Testabdeckung generell eine gute Strategie ist. Und zum Sch...

Listen
Macoun Konferenz HD
NSURLConnection: Safety First! (Alex von Below, Pepi Zawodsky) from 2014-01-07T07:34:13

Diese Session soll die Grundlagen der Transport Layer Security im Allgemeinen und NSURLConnection im besonderen auffrischen, und fortgeschrittene Techniken bei der Verwendung von NSURLConnection ze...

Listen
Macoun Konferenz HD
Parallele Programmierung (Florian Kugler) from 2014-01-02T07:34:13

Seit Mehrkernprozessoren zum Standard geworden sind, ist Parallele Programmierung ein wichtiges Thema. Es ist aber auch ein inhärent komplexes Thema mit vielen Stolperfallen. Dieser Vortrag wird Ap...

Listen
Macoun Konferenz HD
Rein und raus (Tim Becker, Matthias Krauß) from 2013-12-30T07:34:13

Apple baut goldene Käfige: Geschlossene Systeme mit stark reglementierten Außenschnittstellen. Diese Beschränkungen treffen insbesondere Hardwareentwickler und Bastler, die ein Apple-Gerät mit ande...

Listen
Macoun Konferenz HD
Crashkurs Objective-C++ (Frank Illenberger) from 2013-12-27T07:34:13

Wer in Objective-C aus Effizienzgründen noch mit nackten mallocs, structs oder C-Arrays hantiert, macht sich viel Arbeit und produziert in der Regel unübersichtlichen Code mit vielen Fehlern. In di...

Listen
Macoun Konferenz HD
Einblick in die Trickkiste (Ortwin Gentz) from 2013-12-23T07:34:13

Oberflächen von iOS-Apps sollen nicht nur einfach und konsistent bedienbar sein, sondern eine eigene Ästhetik ausstrahlen. Wir werfen einen Blick in die UI-Trickkiste, beleuchten diverse Tools und ...

Listen
Macoun Konferenz HD
Zeichenerkennung in Realtime (Patrick Völcker) from 2013-02-25T07:34:12

Patrick zeigt, wie einfach sich auf dem ersten Blick aufwändige Steuerungen, die über die üblichen Gesten hinaus gehen, umsetzen lassen. In dem Workshop lernen die Teilnehmer einen simplen Algorith...

Listen
Macoun Konferenz HD
Maßgeschneiderte Schnittstellen (Uli Kusterer) from 2013-02-24T07:34:12

Dies ist ein Praxisvortrag mit Tipps und Tricks zum Anpassen der Grafikausgabe von Standard-System-Bedienelementen unter Mac OS X. Tabellen und Ausklapplisten, Scrollbalken, Textfelder, Druckknöpfe...

Listen
Macoun Konferenz HD
Nebenher erledigt (Amin Negm-Awad) from 2013-02-23T07:34:12

Die meisten Programmierer haben eine Vorstellung davon, was Threads, Prozesse, usw. sind. Bei Runloops wird es dann schon verschwommener. Zuletzt wird einfach zum bekanntesten Mittel der Nebenläufi...

Listen
Macoun Konferenz HD
Grundlagen der Spieleentwicklung (Andy Abgottspon) from 2013-02-22T07:34:12

Einen Einblick in die Welt der Spieleprogrammierung und die gängigsten Konzepte vom allgemeinen Aufbau einer simplen Games-Engine bis hin zu Scripting- und Physik-Komponenten. Verschiedene Grundlag...

Listen
Macoun Konferenz HD
Storyboards: Eine Fallstudie (Martin Winter) from 2013-02-21T07:34:12

Seit iOS 5 gibt es mit Storyboards eine erweiterte Möglichkeit, Benutzeroberflächen und Interaktionen in Xcode visuell zu definieren. Viele Entwickler schrecken aber noch vor dem Einsatz in der Pra...

Listen
Macoun Konferenz HD
Animation ist schwierig (Frank Illenberger) from 2013-02-20T07:34:12

CoreAnimation macht es dem Entwickler sehr einfach, Verschiebungs-, Dreh- und Überblendanimationen zu erzeugen. Doch was tun, wenn diese nicht ausreichen? Anhand einer Architektur aus der Praxis wi...

Listen
Macoun Konferenz HD
Einführung in Scene Kit (Daniel Dönigus) from 2013-02-19T07:34:12

Scene Kit ist ein neues Framework in Mountain Lion. Mit diesem Framework ist es möglich 3D Szenen sehr einfach darzustellen. Die Beschreibung der Szenen muss als DAE-Datei vorliegen. Die Szenen kön...

Listen
Macoun Konferenz HD
Woher? Wohin? (Uli Kusterer) from 2013-02-18T07:34:12

Ein subjektiver Rückblick nach Vorne: Was können wir von alten Programmierumgebungen lernen? Wo sind wir jetzt? Wie könnte die Zukunft der Software-Entwicklung aussehen? Beleuchtet werden die Vor- ...

Listen
Macoun Konferenz HD
Casual Games mit Unity (Christoph Wick) from 2013-02-17T07:34:12

Unity ist eine Game-Engine für u.a. für Mac, PC, und iOS. Der Vortrag stellt die Funktionen der IDE vor, vergleicht diese mit nativen Apple-Technologien und zeigt anhand der Entwicklung eines klein...

Listen
Macoun Konferenz HD
Blick in den Werkzeugkasten (Michael Lauer, Kai Teuber) from 2013-02-16T07:34:12

Dieser Vortrag zeigt Lösungen aus der täglichen Praxis der iOS-Entwicklung, die sich in vielen Projekten bewährt haben. Angefangen bei UIProgressHUD-Surrogaten, über Blocks-basierten Klassen, die d...

Listen
Macoun Konferenz HD
Torwächter und Schlüsselmeister (Pepi Zawodsky) from 2013-02-15T07:34:12

Nicht nur am Mac sondern gerade auf mobilen Geräten werden immer mehr und immer heiklere Daten transportiert. Dabei kommen aufgrund von Zeitdruck bei Projekten Sicherheit, Datenschutz und Privatsph...

Listen
Macoun Konferenz HD
Auto Layouts in iOS (Thomas Tempelmann) from 2013-02-14T07:34:12

Mit iOS 6 führt Apple eine wesentlich verbesserte Möglichkeit ein, das Layout von UI-Elementen zu beschreiben. Dies führt nicht nur zu kompakterem und besser lesbarem Code, sondern erleichtert auch...

Listen
Macoun Konferenz HD
Core Data Clients syncen (Ingo Kasprzak, Peter Hauke) from 2013-02-13T07:34:12

Core Data synchronisieren nervt. Apples Methoden für iCloud sind unzureichend - und benötigen eben iCloud. Wir zeigen, wie man mehrere Core Data Clients im Hintergrund synchronisiert, ohne dass die...

Listen
Macoun Konferenz HD
NoSQL auf Apple Systemen (Andreas Gerlach) from 2013-02-12T07:34:12

Die Aussage „Die Information ist das Öl des 21. Jahrhundert“ verdeutlicht die anstehenden Herausforderungen bei der Verwaltung von Daten. Jedoch geht es nicht nur um die enormen Mengen, die zu bewä...

Listen
Macoun Konferenz HD
Mac/iOS Entwicklung mit Ruby (Boris Bügling) from 2013-02-11T07:34:12

Ist Xcode schon wieder abgestürzt? Nervt das Neu-Kompilieren für jede kleine Änderung beim Testen? Oder will man einfach mal eine andere Programmiersprache für Mac/iOS Applikationen nutzen? Zur Abh...

Listen
Macoun Konferenz HD
Wir bauen einen Texteditor (Max Seelemann) from 2013-02-10T07:34:12

Für einen Texteditor kommt man auf dem Mac am Cocoa Text System nicht vorbei. Als etwas unübersichtliches Werkzeug wird es in dieser Session in seine Einzelteile zerlegt und ordentlich aufgebohrt. ...

Listen
Macoun Konferenz HD
Volle Kontrolle mit und über HID (Matthias Krauß) from 2012-04-10T14:10:11

Human Interface Devices (HID) sind mehr als Maus und Tastatur - das Spektrum reicht von Joysticks und Gamepads bis zu Rudermaschinen. Alle lassen sich über HID beschreiben und nutzen. Ihre Programm...

Listen
Macoun Konferenz HD
Automatic Reference Counting (Daniel Höpfl) from 2012-03-27T15:21:11

Mit ARC (Automatic Reference Counting) buhlt eine neue Methode zur Speicherverwaltung um die Gunst der Entwickler. Apple sagt: ARC ist die Zukunft, auch bestehende Programme sollen umgestellt werde...

Listen
Macoun Konferenz HD
Sicher nach iOS (Klaus M. Rodewig) from 2012-03-20T15:53:11

Der Vortrag zeigt die grundsätzlichen Risiken für Sicherheit und Datenschutz bei iPhone und iPad anhand einer Schadsoftware auf. Als Lösung zeigt er Möglichkeiten auf, Risiken für eigene Apps zu er...

Listen
Macoun Konferenz HD
Das iOS Text Who-Is-Who (Max Seelemann) from 2012-03-14T14:20:11

Unter iOS gibt einiges an Text-APIs. Manche können nur Darstellen, manche können nur Eingaben, manche bieten Komponenten und andere geschlossene Systeme. Da verliert man leicht den Überblick. Warum...

Listen
Macoun Konferenz HD
Gefriergetrocknete Objekte (Uli Kusterer) from 2012-02-29T13:52:11

Eine Grundlagen- und Detailerklärung von NIBs. Zum Vermeiden blöder Fragen wie „Was ist Files Owner“, oder „Warum habe ich mein Objekt plötzlich zweimal“ oder „Wie mache ich eine Connection mit ein...

Listen
Macoun Konferenz HD
Git Crash-Kurs (Tobias Günther) from 2012-02-23T17:48:11

Versionskontrolle ist ein Muss in der professionellen Softwareentwicklung. International bekannte Projekte wie der Linux Kernel, Ruby On Rails, jQuery, Debian oder Perl nutzen Git bereits als das V...

Listen
Macoun Konferenz HD
Astronomie mit GLKit (Daniel Dönigus) from 2012-02-14T16:11:11

Im Laufe dieses Vortrags wird eine interaktive 3D-Astronomie-Anwendung für das iPad entwickelt. In der fertigen Anwendung werden die acht Planeten unseres Sonnensystems mit ihren bekannten Satellit...

Listen
Macoun Konferenz HD
Gurke iTunes - Files aufs Fon (Norbert M. Doerner) from 2012-01-24T15:47:11

Der Vortrag zeigt vier Wege, Dateien von Desktop-Rechnern auf iOS-Geräte zu bekommen. Die simple Lösung per iTunes, die sehr komplizierte Lösung über direkten Netzwerk-Transfer per Bonjour und Sock...

Listen
Macoun Konferenz HD
iOS 5 Appearance Customization (Ortwin Gentz) from 2012-01-17T12:44:11

In iOS 5 wurden interessante neue APIs eingeführt, die die Modifizierung der Standard UI-Controls wie Buttons, Slider, Tool- und Navigation Bars erlauben. Im Vortrag wird beleuchtet, ob die Praxis ...

Listen
Macoun Konferenz HD
Indie, aber wie? (Peter Maurer) from 2012-01-10T12:08:11

Wie bekomme ich Experimentierfreude, Freiheitsliebe und Geschäftssinn unter einen Hut? Abseits konkreter Programmierbeispiele soll anhand eigener Erfahrung erörtert werden, wie man als unabhängiger...

Listen
Macoun Konferenz HD
Zeichnen auflösungsunabhängig (Frank Illenberger) from 2011-12-27T12:26:11

Spätestens seitdem es iPhones mit hochauflösenden Retina-Bildschirmen gibt und iPads drucken können ist man sich als Cocoa-Entwickler nicht mehr sicher, unter welcher Auflösung der eigene Quartz-Co...

Listen
Macoun Konferenz HD
Prototypen in Objective-C (Amin Negm-Awad) from 2011-12-21T14:57:11

Gerne wird Klassenbasierung mit Objektorientierung verwechselt. Dabei existiert auch noch das System der Prototypen. Hier werden nicht statische Klassen als Vorlagen für Instanzen verwendet, sonder...

Listen
Macoun Konferenz HD
Einführung in AV Foundation (Stefan Hafeneger) from 2011-12-15T17:05:11

Mit iOS 4 hat Apple vor einem Jahr sein neues Media Framework vorgestellt, nun kommt es mit OS X Lion auch auf den Mac. Erfahre wie man mit diesem modernen Objective-C Framework Funktionen wie Audi...

Listen
Macoun Konferenz HD
Schnellstart iOS Entwicklung (Alexander von Below) from 2011-02-20T07:34:10

Entwickeln für iOS, also für iPhone und iPad ist gar nicht so schwer, aber viele Anfänger sehen vor sich nur eine riesige Wand. Diese Session ist eine Starthilfe und gibt einen Überblick über iOS, ...

Listen
Macoun Konferenz HD
Malen mit Zahlen (Uli Kusterer) from 2011-02-19T07:34:10

Unter MacOS und iOS gibt es mehrere Grafik-Pipelines. Die wichtigste ist Quartz oder CoreGraphics. Dieser Vortrag stellt den wichtigsten Grafiklayer auf dem Mac vor und beschreibt seine Vor- und Na...

Listen
Macoun Konferenz HD
Darwin Kern selbstgebaut (Alexander von Below) from 2011-02-18T07:34:10

Darwin - das Betriebssystem hinter Mac OS X und iOS - ist OpenSource. Also könnte man sich ja ganz leicht auch mal einen eigenen angepassten Kern bauen. Das könnte man... In dieser Session werden L...

Listen
Macoun Konferenz HD
Cocoa Scripting (Ferhat Ayaz) from 2011-02-17T07:34:10

Es wird das Erstellen von AppleScript fähigen Programmen vom Anfang bis zum Schluss erklärt - das ganze in Begleitung eines Demo-Beispiels. Weiterhin wird das Gestalten von richtigen „Mac Citizen“ ...

Listen
Macoun Konferenz HD
Datenmigration mit CoreData (Christian Kienle) from 2011-02-16T07:34:10

Ob Mac, iPhone, iPod oder iPad: Core Data ist allgegenwärtig. Mit der Zeit ändert sich das Datenmodel einer Anwendung, und eine Datenmigration wird notwendig. Dieser Vortrag soll demonstrieren, wie...

Listen
Macoun Konferenz HD
Vom Projekt zum Produkt (Uli Kusterer) from 2011-02-15T07:34:10

Dies ist ein Ersatzvortrag. Hier wird erklärt welche Gefahren und Probleme man bei der Realisierung eines Produkts zu beachten hat, und wie man die Hürden umschifft. Session 2, Sonntag, Terrassens...

Listen
Macoun Konferenz HD
Cocos2D mit Komponenten (Steffen Itterheim) from 2011-02-14T07:34:10

Fast alle modernen Game Engines haben ein Komponentensystem um Objekteigenschaften und -verhalten schnell, fehlerfrei, wiederverwend- und austauschbar zu gestalten. Dieser Vortrag zeigt, wie man co...

Listen
Macoun Konferenz HD
Automatisches Resizing (Max Seelemann) from 2011-02-13T07:34:10

Die Lokalisierung unter Mac OS hat ein fundamentales Problem: Aufgrund der unterschiedlichen Textlängen muss die Oberfläche eines Programms für jede Sprache einzeln und vor allem manuell angepasst ...

Listen
Macoun Konferenz HD
Eleganter Code dank Blocks (Frank Illenberger) from 2011-02-12T07:34:10

Seit Mac OS 10.6 und iOS 4.0 sollten Blocks zum Rüstzeug eines jeden Cocoa-Entwicklers gehören. An vielen Beispielen wie z.B. „modellgetriebene Fehlermeldungen“ und „Funktionen höherer Ordnung“ sol...

Listen
Macoun Konferenz HD
Die Wahrheit über Blocks (Amin Negm-Awad) from 2011-02-11T07:34:10

Blocks lassen sich praktisch an vielen Stellen einsetzen. Sie werden meist als Code mit Parametern verstanden, der keinem Bezeichner zugeordnet wurde: Anonyme Funktionen. Dabei können Sie noch mehr...

Listen
Macoun Konferenz HD
Digitaler Stadtplan (Ortwin Gentz) from 2011-02-10T07:34:10

Ein Überblick über MapKit und CoreLocation inklusive der Neuerungen in iOS 4. In einer Beispiel-App wird die Integration von MapKit gezeigt und beschrieben, wie man diverse Tücken am besten umschif...

Listen
Macoun Konferenz HD
Umdenken in OpenCL (Eberhard Rensch) from 2011-02-09T07:34:10

Rechenintensive Aufgaben lassen sich durch massive Parallelisierung erheblich beschleunigen. OpenCL bietet hierfür eine standardisierte API zur Nutzung von CPUs und GPUs in modernen Rechnern. An ei...

Listen
Macoun Konferenz HD
Drucken in 3D (Eberhard Rensch) from 2011-02-08T07:34:10

Neben den Grundlagen des 3D-Drucks werden die verschiedenen Drucktechniken erklärt, die derzeit in der Praxis zum Einsatz kommen. In einer „Live-Demo“ wird der Weg vom 3D-Modell bis zum fertigen Ob...

Listen
Macoun Konferenz HD
AOP mit Objective-C (Amin Negm-Awad) from 2010-03-12T07:34:09

Aspektorientierte Programmierung (AOP) dient dazu, Eigenschaften einer Software zu modellieren, die sich Klassen nicht zuordnen lässt wie z.B. etwa Logging oder Zugriffskontrolle. Diese Session sol...

Listen
Macoun Konferenz HD
Cocoa&MySQL (Wolfgang Reminder) from 2010-03-11T07:34:09

Das Zusammenspiel zwischen Cocoa und MySQL ist nicht unbedingt als harmonisch bekannt. In dieser Session wird gezeigt, wie sich dies unter Zuhilfenahme eines Webservices deutlich verbessern lässt u...

Listen
Macoun Konferenz HD
Elgato Streaming Kit (Stefan Bauer-Schwan) from 2010-03-10T07:34:09

In dieser Session erhält man eine Einführung in die Verwendung des Elgato Streaming Kit. Damit wird es möglich, dieses SDK für das iPhone Streaming auch mit der eigenen Software zu nutzen. Der Tite...

Listen
Macoun Konferenz HD
Key-Value-Technologien in Cocoa (Amin Negm-Awad) from 2009-03-12T11:44:08

Die Key-Value-Technologien „Key-Value-Coding“ (KVC) und „Key-Value-Observing“ (KVO) sind wichtige Grundlagen für Bindings und Core Data. Intelligent eingesetzt, ermöglichen sie nicht nur einfache I...

Listen
Macoun Konferenz HD
Lokalisierung unter Leoparden (Max Seelemann) from 2009-03-11T07:34:08

Aus der heutigen Mac-Entwickler-Welt ist die Lokalisierung nicht mehr wegzudenken. In dieser Session werden die Aufgaben von Lokalisierung geklärt, die teils drastischen Änderungen in Mac OS X Leop...

Listen
Macoun Konferenz HD
Dispatching in Objective-C (Amin Negm-Awad) from 2009-03-10T07:34:08

Objective-C unterscheidet Nachrichten und Methoden. Warum ist Objective-C so dynamisch wie es ist und was passiert hinter dem Vorhang? Wer ist dafür verantwortlich, dass zu einer Nachricht die pass...

Listen