Newsletter

   Kontakt

Performance-Optimierung von macOS- und iOS-Apps

(3-tägiger Mac & i-Workshop)

Schulungsziel

Computer sind schnell, sogar unsere Taschencomputer. Warum ist dann so viel Software so langsam? In diesem Workshop wird dieser Frage nachgegangen und aufgezeigt, wie man Performance-Probleme in der eigenen Software vermeiden kann. Aufbauend auf dem Buch des Referenten "iOS and macOS Performance Tuning: Cocoa, Cocoa Touch, Objective-C, and Swift", das alle Teilnehmer als Bestandteil des Workshops erhalten, werden die Prinzipien der CPU-, I/O- und Grafik-Subsysteme in Bezug auf Performance erläutert, häufige Fehler aufgezeigt und Lösungsansätze präsentiert. Es geht dabei um einen disziplinierten und effektiven Ansatz zur Performance-Optimierung. Die Teilnehmer lernen, wie man Mikrooptimierungen gezielt einsetzen kann, wenn sie sich nach Messungen als notwendig erweisen. Architektur und Design unterstützen diesen Ansatz dadurch, dass sie spätere Optimierungen zulassen. Im praktischen Teil gibt es die Möglichkeit, Performance-Probleme in eigenen Apps in der Gruppe zu besprechen und hoffentlich zu lösen.


Teilnehmern soll ein Grundverständnis von Computerarchitektur vermittelt werden, das ihnen ermöglicht, erfolgreich Hypothesen zu Performance-(Problemen) aufzustellen und diese dann systematisch zu untersuchen und zu beseitigen.

Voraussetzungen

Grundkentnisse der Mac/iOS-Programmierung

Leistungen Ihres Workshoptickets

  • Workshopunterlagen
  • Das Buch zur Performance-Optimierung von Marcel Weiher
  • Tagungsgetränke & Verpflegung
  • Teilnahmebescheinigung


Der Workshop ist auf 20 Teilnehmer begrenzt!

Durchführung

Ist die Durchführung der Veranstaltung aufgrund höherer Gewalt, wegen Verhinderung eines Referenten, wegen Störungen am Veranstaltungsort oder aufgrund zu geringer Teilnehmerzahl (weniger als 50%) nicht möglich, werden die Teilnehmer spätestens 14 Tage vorher durch das heise Events-Team informiert.

Kontakt

Haben Sie Fragen zu der Organisation oder der Veranstaltung? Gern beantworte ich Ihre Fragen per E-Mail!

Jennifer Rypalla // jery@heise.de

Termine & Preise

28. - 30.04.2020, Hannover

Heise Medien GmbH & Co. KG, Karl-Wiechert-Allee 10, 30625 Hannover

Abgesagt wegen dem Corona-Virus

Preise

Frühbucherpreis: 1.950,00 € *

Standardpreis:  2.145,00 €

Alle Preise inkl. MwSt.

* 10% Frühbucherrabatt bis 6 Wochen vor Veranstaltungsbeginn

Agenda & Trainer

Programm


08:30 - 09:00 Uhr Registrierung (Nur an Tag 1) 


09:00 - 13:00 Uhr Workshop

13:00 - 13:45 Uhr Mittagspause

13:45 - 17:00 Uhr Workshop


Die genauen Inhalte folgen.


Marcel Weiher 

hat vor 35 Jahren seinen ersten Objective-C-Compiler gebaut, seitdem war er bei der BBC und Microsoft, hat in Berlin an der Wunderlist gearbeitet und war bei Apple in Cupertino für Cocoa-Performance verantwortlich. Sein Buch "iOS and macOS Performance Tuning: Cocoa, Cocoa Touch, Objective-C, and Swift" gilt inzwischen als Standardwerk. Derzeit berät er durch seine Firma metaobject GmbH (http://metaobject.com) zu Themen rund um Software- und Team-Performance und arbeitet an der Programmiersprache Objective-Smalltalk (http://objective.st) im Rahmen seiner Dissertation zum Thema Softwarearchitektur. Blog: https://blog.metaobject.com Twitter: @mpweiher. Github: https://github.com/mpw