Macoun Konferenz HD Archiv
169 Episoden
56 Minuten
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 Grundkonzepte und Tipps anhand eines einfachen Synthesizers mit MIDI-Eingabe zu erarbeiten. Session 3, Sonntag, Terrassensaal, Macoun 2011
1 Stunde 7 Minuten
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 einem Objekt in einem anderen NIB“. Also für Einsteiger und solche, die Angst vor NIBs haben. Session 1, Sonntag, Terrassensaal, Macoun 2011
1 Stunde 7 Minuten
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 VCS ihrer Wahl. Der Vortrag erklärt die praktische Anwendung von Git im Entwicklungs-Alltag anhand realer Workflows. Session 3, Sonntag, Kleiner Saal, Macoun 2011
1 Stunde
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 Satelliten animiert dargestellt. Der Benutzer kann die einzelnen Himmelskörper anklicken und an sie heranzoomen. Session 2, Sonntag, Terrassensaal, Macoun 2011
56 Minuten
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 Darstellung einer 3D-Szene, wie 3D Transformationen, Beleuchtung, Texturen und Rasterisierung, erklärt. Session 3, Samstag, Kleiner Saal, Macoun 2011
1 Stunde 3 Minuten
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 schwankenden Netzverbindung auch noch wechselnde Verbindungsparameter und Sicherheitsfragen das Leben erschweren. Session 2, Samstag, Großer Saal, Macoun 2011
1 Stunde 8 Minuten
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 Sockets, oder die wolkigen Ansätze per iCloud und DropBox. Session 2, Sonntag, Großer Saal, Macoun 2011
44 Minuten
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 hält, was die Theorie verspricht und wie sich Unzulänglichkeiten umschiffen lassen. Session 4, Sonntag, Großer Saal, Macoun 2011
59 Minuten
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 Entwickler eine Nische und treue Kundschaft findet, wie man diese pflegt, und wie man davon mit etwas Glück sogar gut leben kann. Session 1, Samstag, Großer Saal, Macoun 2011
1 Stunde 5 Minuten
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öglichkeiten solcher Anwendungen gezeigt und einige dahinterliegende Technologien und Konzepte erläutert. Session 1, Sonntag, Großer Saal, Macoun 2011
60 Minuten
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-Code läuft. Der Vortrag bietet eine Einführung in die subtilen Tücken mit Pixels und Punkten und zeigt Lösungen für Probleme des Alltags. Session 3, Sonntag, Großer Saal, Macoun 2011
1 Stunde 3 Minuten
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, sondern Instanzen aus anderen kopiert und zur Laufzeit verändert. Dabei ist es erforderlich, Methoden und Ivars nachträglich hinzufügen zu können. Session 4, Samstag, Großer Saal, Macoun 2011
54 Minuten
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 Audio und Video Playback, Editing, Export und Capture in eigene iOS und Mac OS X Apps einbauen kann. Session 3, Samstag, Großer Saal, Macoun 2011
55 Minuten
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, Objective-C und CocoaTouch sowie über die Entwicklungsumgebung Xcode. Dieses Jahr wird im praktischen Teil eine iPad App gebaut. Session 1, Samstag, Großer Saal, Macoun 2010
1 Stunde 8 Minuten
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 Nachteile, Einsatzgebiete, und gibt wichtige Praxistipps um häufige Probleme bei dessen Benutzung zu vermeiden. Session 1, Sonntag, Großer Saal, Macoun 2010