Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche

Macoun Konferenz HD Archiv

169 Episoden
56 Minuten
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 ein Entwurfsmuster, um dies zu tun. Wir wollen zeigen, wie das in Swift gehen kann. Session 4, Samstag, Neuer Saal, Macoun 2018
51 Minuten
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 nur um die Anwendung und Einbindung von Modellen, sondern vor allem auch um das Konvertieren und Erstellen von eigenen Modellen mithilfe von CreateML und Co. Und natürlich, wie man damit Bilder nach Nacktheit scannen kann :) Session 1, Sonntag, Großer Saal, Macoun 2018
1 Stunde 8 Minuten
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, die in ObjC und Swift implementiert ist und nur aus 5 einfachen Klassen besteht. Würde Dich das interessieren? Session 1, Sonntag, Neuer Saal, Macoun 2017
1 Stunde
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/9 endlich nicht mehr unterstützen, was wir schon längst hätten umsetzen sollen und an wie vielen Stellen Apple uns Hinweise auf die Zukunft gab. Session 1, Samstag, Neuer Saal, Macoun 2017
45 Minuten
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, Terrassensaal, Macoun 2017
1 Stunde 11 Minuten
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 nicht beinhalten? Session 4, Sonntag, Großer Saal, Macoun 2017
42 Minuten
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 stecken. Wir schauen uns an auf was bei der Zusammenarbeit mit Graphikern zu achten ist, wie man Asset-Sammlungen auf ihre Qualität hin prüft, selbst Fehlerquellen vermeiden kann und ob man vielleicht nicht sogar ganz ohne traditionelle Bilddateien auskommen kann. Session 4, Samstag, Neuer Saal, Macoun 2017
57 Minuten
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 Beispiele mit iOS, BTLE-Tags und IP-Kameras. Session 2, Sonntag, Terrassensaal, Macoun 2017
1 Stunde 11 Minuten
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 Szenenausleuchtung werden erklärt. Für die meisten AR-Projekte bietet sich eine Kombination mit SceneKit an, um dreidimensionale Inhalte darzustellen. Wir erweitern eine Standard SceneKit-App um AR-Fähigkeit. Schließlich werfen wir noch einen Blick darauf, wie sich ARKit mit Physics-Simulationen verbinden lässt. Session 1, Sonntag, Neuer Saal, Macoun 2017
33 Minuten
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 beschreibt wie man die Authorization Services von macOS auch in eigenen Programmen sinnvoll nutzen kann und was man dabei beachten sollte. Session 3, Samstag, Neuer Saal, Macoun 2017
1 Stunde 19 Minuten
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-App Timing, was es bei Launch-Vorbereitung und Marketing von eigenen Apps zu beachten gibt. Session 4, Sonntag, Terassensaal, Macoun 2017
41 Minuten
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-Authentisierung mit verschiedenen Standards in eine App zu bauen. Session 4, Samstag, Großer Saal, Macoun 2017
1 Stunde 2 Minuten
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ücksichtigen – damit eben diese einfach und reibungslos abgewickelt werden kann. Hierbei dreht es sich um technische, soziale und menschliche Faktoren. Wir zeigen anhand von Beispielen, wie banal einfach es eigentlich ist, die typischen Fettnäpfchen schon früh zu umgehen bzw. zu vermeiden. Session 1, Sonntag, Terassensaal, Macoun 2017
1 Stunde 1 Minute
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 schreiben? Dann bist du hier genau richtig. Wir zeigen dir, wie du mit Swift 4 JSON und andere Formate verarbeiten kannst, und dafür sehr viel Code wiederverwenden kannst. Session 3, Sonntag, Terassensaal, Macoun 2017
38 Minuten
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 Vortrag will zeigen, wie Abstraktion durch Protokolle funktionieren kann und welche Vorteile protokollorientierte Entwicklung hat. Session 2, Samstag, Neuer Saal, Macoun 2017
Macoun Konferenz HD

Macoun Konferenz HD

Die Sessions der Macoun als Videocast in HD