Portierung der Kernfunktionen eines Windows Videoplayers 
auf Mac OS X 
Es begrüßt Sie: 
Christian Gräfe, Softwareentwickler 
ccc software gmbh 
fon: +49(341) 30548 – 34 
fax: +49(341) 30548 – 40 
c.graefe@ccc-software.de 
www.ccc-sportsoftware.de
2 
ccc software gmbh 
 1990 als Systemhaus gegründet 
 Mitarbeitergeführtes, mittelständiges Unternehmen 
 Firmensitz seit 2012 wieder in Leipzig 
 Entwicklung von IT-Lösungen für Fertigungsplanung und 
-management (MES) in der metallverarbeitenden Industrie 
 Seit 1996 Entwicklung von Produkten und IT-Lösungen für 
den Sport mit Fokus auf Videoanalyse und –verarbeitung 
 ccc bildet aus, bietet Praktika und Diplomthemen
3 
Motivation 
 Videoplayer für die Analyse im Sport: utilius® fairplay 5 
 Nur für Windows verfügbar (WPF, C#, C++, DirectShow) 
 Hohe Verbreitung von Mac Hardware in der Zielgruppe der 
Trainer und Sportler 
 Oft Anfragen nach Mac OS X Version 
(z.Z. nur mit VM, Parallels Desktop oder Boot Camp) 
 Keine Vergleichbare Software für Mac Verfügbar
4 
Ziele 
 Look and Feel wie bei utilius® fairplay 5 
 Eingeschränkter Funktionsumfang 
(z.B. keine Aufnahme und kein Schnitt) 
 Datenaustausch zwischen Windows und Mac Version 
(z.B. Szenenlisten mit Anmerkungen und Tagging-Daten)
5 
Voraussetzungen 
 Erfahrung in der Konzeption und Programmierung von 
Anwendungen 
 Affinität zur Technik 
 1x Mac Rechner bei ccc vorhanden 
 Mehrere Mac Rechner in Fakultät 
 Eigener Mac Rechner wäre von Vorteil
6 
Teilaufgaben 
1) Konzeption 
Kernfunktionalitäten, Bedienkonzept, Oberfläche 
2) Frameworks/Sprachen für Entwicklung Evaluieren 
Nativ (Swift/Objective-C), Java, C# mit Xamarin.Mac, QT 
3) Prototyp 
Beispielimplementierung mit ausgewählten Framework
Portierung der Kernfunktionen eines Windows Videoplayers 
auf Mac OS X 
Vielen Dank für Ihre Aufmerksamkeit! 
Christian Gräfe, Softwareentwickler 
ccc software gmbh 
fon: +49(341) 30548 – 34 
fax: +49(341) 30548 – 40 
c.graefe@ccc-software.de 
www.ccc-sportsoftware.de

Aufgabe IT-Ringvorlesung der Uni-Leipzig WS2014

  • 1.
    Portierung der Kernfunktioneneines Windows Videoplayers auf Mac OS X Es begrüßt Sie: Christian Gräfe, Softwareentwickler ccc software gmbh fon: +49(341) 30548 – 34 fax: +49(341) 30548 – 40 c.graefe@ccc-software.de www.ccc-sportsoftware.de
  • 2.
    2 ccc softwaregmbh  1990 als Systemhaus gegründet  Mitarbeitergeführtes, mittelständiges Unternehmen  Firmensitz seit 2012 wieder in Leipzig  Entwicklung von IT-Lösungen für Fertigungsplanung und -management (MES) in der metallverarbeitenden Industrie  Seit 1996 Entwicklung von Produkten und IT-Lösungen für den Sport mit Fokus auf Videoanalyse und –verarbeitung  ccc bildet aus, bietet Praktika und Diplomthemen
  • 3.
    3 Motivation Videoplayer für die Analyse im Sport: utilius® fairplay 5  Nur für Windows verfügbar (WPF, C#, C++, DirectShow)  Hohe Verbreitung von Mac Hardware in der Zielgruppe der Trainer und Sportler  Oft Anfragen nach Mac OS X Version (z.Z. nur mit VM, Parallels Desktop oder Boot Camp)  Keine Vergleichbare Software für Mac Verfügbar
  • 4.
    4 Ziele Look and Feel wie bei utilius® fairplay 5  Eingeschränkter Funktionsumfang (z.B. keine Aufnahme und kein Schnitt)  Datenaustausch zwischen Windows und Mac Version (z.B. Szenenlisten mit Anmerkungen und Tagging-Daten)
  • 5.
    5 Voraussetzungen Erfahrung in der Konzeption und Programmierung von Anwendungen  Affinität zur Technik  1x Mac Rechner bei ccc vorhanden  Mehrere Mac Rechner in Fakultät  Eigener Mac Rechner wäre von Vorteil
  • 6.
    6 Teilaufgaben 1)Konzeption Kernfunktionalitäten, Bedienkonzept, Oberfläche 2) Frameworks/Sprachen für Entwicklung Evaluieren Nativ (Swift/Objective-C), Java, C# mit Xamarin.Mac, QT 3) Prototyp Beispielimplementierung mit ausgewählten Framework
  • 7.
    Portierung der Kernfunktioneneines Windows Videoplayers auf Mac OS X Vielen Dank für Ihre Aufmerksamkeit! Christian Gräfe, Softwareentwickler ccc software gmbh fon: +49(341) 30548 – 34 fax: +49(341) 30548 – 40 c.graefe@ccc-software.de www.ccc-sportsoftware.de