Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche

Macoun Konferenz HD Archiv

169 Episoden
1 Stunde 7 Minuten
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, Terassensaal, Macoun 2017
1 Stunde 14 Minuten
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 sich allerdings beständig hält, ist der Grabenkampf zwischen nativer und cross-plattform Entwicklung, der von den jeweiligen Vertretern schon fast religiös betrieben wird. In diesem Talk wählen wir unsere Lieblingswerkzeuge und lassen sie gegeneinander antreten: Cross-Plattform-Entwicklung mit Xamarin im direkten Vergleich zur nativen iOS-Entwicklung. Dabei stehen Themen wie IDE-Unterstützung, Tooling, Prototyping und Profiling auf unserer Battle-Agenda. Wer wird wohl gewinnen? Session 2, Sonntag, Großer Saal, Macoun 2017
52 Minuten
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 Vortrag den Fokus auf typische Defizite in der Projektarbeit legen und pragmatische Verbesserungen vorschlagen. Session 4, Samstag, Terrassensaal, Macoun 2017
56 Minuten
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 Auswirkungen ungünstige Architekturentscheidungen für die Performance von Software haben können, Entscheidungen die sich am Ende einer Entwicklung nicht oder nur mit großen Schwierigkeiten (z.B. einem Rewrite) ausmerzen lassen. Natürlich zeige ich auch Alternativen auf. Session 2, Sonntag, Neuer Saal, Macoun 2017
1 Stunde 13 Minuten
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ßerdem zeigen wir die Möglichkeiten dieser neuen Welt und wie man sie (zeitintensiv) umsetzen kann. Session 2, Samstag, Großer Saal, Macoun 2017
1 Stunde 12 Minuten
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 oder zu optimieren. Session 4, Samstag, Terrassensaal, Macoun 2014
1 Stunde 6 Minuten
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 Central Dispatch robust zu parallelisieren, ohne sich dabei in den sprichwörtlichen Fuß zu schießen. Session 3, Samstag, Terrassensaal, Macoun 2014
1 Stunde 1 Minute
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 viele Möglichkeiten zur Konfiguration bietet. Wie Du dabei die bestmögliche Sicherheit erreichst kannst Du in diesem Vortrag lernen. Session 2, Samstag, Terrassensaal, Macoun 2014
43 Minuten
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, bzw. wie diese elegant aufgesetzt und eingesetzt werden kann. Session 1, Samstag, Terrassensaal, Macoun 2014
59 Minuten
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 gehen auf Vorzüge und Nachteile beider Lösungen ein und zeigen Lösungsmöglichkeiten für die jeweiligen Defizite. Session 4, Sonntag, Großer Saal, Macoun 2014
1 Stunde
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, beleuchtet aber auch die rauen Ecken, die uns bei der Umgewöhnung am meisten Schmerzen bereiten. Session 3, Sonntag, Großer Saal, Macoun 2014
41 Minuten
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-World-Programme, der JS-Generation) und schweift dabei alle neuen tollen Themen. Session 2, Sonntag, Großer Saal, Macoun 2014
1 Stunde 1 Minute
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 Sprache? Was sind die guten Seiten, wo sind Stolperfallen? Ist funktionale Programmierung in Swift möglich? Der Vortrag beantwortet diese Fragen. Session 1, Sonntag, Großer Saal, Macoun 2014
1 Stunde 28 Minuten
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 generische Programmierung. Weder sonderlich modern, noch einfach. So wird manches Detail im größeren Kontext zu einer endlosen Geschichte… Session 4, Samstag, Großer Saal, Macoun 2014
53 Minuten
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 vorgefertigten Backendlösungen und gibt einen tieferen Einblick mit Praxis- und Codebeispielen für 3 Lösungen: Parse, Hoodie und Cloudkit. Session 3, Samstag, Großer Saal, Macoun 2014
Macoun Konferenz HD

Macoun Konferenz HD

Die Sessions der Macoun als Videocast in HD