Macoun Konferenz HD Archiv
169 Episoden
39 Minuten
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 Controller einer Applikation angefasst werden müssen. Es gibt eine Demo und Code, inkl. Synchronisierung übers Game Center via Bluetooth/WLAN. Session 2, Sonntag, Großer Saal, Macoun 2012
1 Stunde 11 Minuten
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ältigen sind. Immer mehr Daten liegen in unstrukturierter Form vor. Welche Ablagemöglichkeiten existieren, zeigt dieser Vortrag. Session 1, Sonntag, Terrassensaal, Macoun 2012
56 Minuten
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 Abhilfe bietet dieser Vortrag eine leichte Einführung in die Entwicklung mit MacRuby und RubyMotion. Session 1, Sonntag, Kleiner Saal, Macoun 2012
1 Stunde 2 Minuten
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. Mit konkreten Beispielen werden fast alle relevanten Klassen angepasst und fest jede Schraube mindestens einmal gedreht. Session 1, Samstag, Terrassensaal, Macoun 2012
1 Stunde 9 Minuten
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? Der Vortrag gibt einen Überblick nutzbarer Medien für App Marketing und soll helfen realistische Marketingziele zu setzen. Session 4, Samstag, Kleiner Saal, Macoun 2012
55 Minuten
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 Prinzip in der Praxis um, um erfolgreichere Produkte zu entwickeln? Prinzipien wie Lean Startup, Business Model Canvas und Scrum in der Praxis. Session 1, Samstag, Kleiner Saal, Macoun 2012
36 Minuten
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 Kopfschmerzen. Alex von Below und Peter Maurer malen den Teufel an die Wand und versuchen sich an einer Austreibung. Session 2, Samstag, Großer Saal, Macoun 2012
1 Stunde 7 Minuten
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 NSUserDefaults Einstellungen via iCloud zu synchronisieren - und das Ganze auch noch hübsch aufbereitet mit InAppSettingsKit. Session 3, Samstag, Großer Saal, Macoun 2012
56 Minuten
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önnen. Der Vortrag zeigt wie man seine Anwendungen so schreibt, dass sie uneingeschränkt für blinde Menschen zugänglich werden. Session 3, Samstag, Terrassensaal, Macoun 2012
56 Minuten
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 automatisierte Erzeugen und Verteilen von Beta Versionen mit einem Continuous Integration System eingegangen. Session 3, Sonntag, Großer Saal, Macoun 2012
1 Stunde 7 Minuten
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 Programmierung ist leichter als oft befürchtet. Der Vortrag zeigt an konkreten Beispielen, wie sich das volle Potenzial aus HIDs herauskitzeln lässt. Session 3, Samstag, Terrassensaal, Macoun 2011
52 Minuten
Eine Einführung in Parser und ihre Anwendungsmöglichkeiten für typische Alltagsprobleme. Session 2, Samstag, Terrassensaal, Macoun 2011
59 Minuten
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 werden. Was macht die neue Speicherverwaltung für MacOS und iOS aus, wie wird sie vom Compiler umgesetzt und wie benutzt man sie? Session 1, Samstag, Terrassensaal, Macoun 2011
1 Stunde 13 Minuten
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 ermitteln und gibt Hilfestellung dafür, die umfangreichen Sicherheitsmechanismen von iOS kennenzulernen und effizient nutzen zu können. Session 4, Samstag, Terrassensaal, Macoun 2011
57 Minuten
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 ist das so? Und warum gehen bestimmte Dinge nur mit großem Aufwand? Mit ein wenig Ironie streifen wir durch unser tägliches iPhone-Text-WTF. Session 4, Sonntag, Terrassensaal, Macoun 2011