SlideShare ist ein Scribd-Unternehmen logo
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

Weitere ähnliche Inhalte

Andere mochten auch

J
JJ
Autobiografía alvarez felipe
Autobiografía alvarez felipeAutobiografía alvarez felipe
Autobiografía alvarez felipe
davidecheverria97
 
Evaluacion visual
Evaluacion visual Evaluacion visual
Evaluacion visual
tuuuuyo
 
Croquetas
CroquetasCroquetas
Croquetas
pepteyyol
 
my-ebike.ch_Informationen
my-ebike.ch_Informationenmy-ebike.ch_Informationen
my-ebike.ch_Informationen
KevinBieri85
 
Beautifully damaged.l.a fiore
Beautifully damaged.l.a fioreBeautifully damaged.l.a fiore
Beautifully damaged.l.a fiore
Cinthya González
 
administracion
administracionadministracion
administracion
Christy La Serna
 
Diverticulitis diagnostico
Diverticulitis diagnosticoDiverticulitis diagnostico
Diverticulitis diagnostico
vmp21
 
Presenoso
PresenosoPresenoso
Presenoso
tuuuuyo
 
Antropología Cultural del Peru
Antropología Cultural del PeruAntropología Cultural del Peru
Antropología Cultural del Peru
Magaly2015
 
Actividad unidad 1 asesorias para el uso de las tic en la formacion
Actividad unidad 1 asesorias para el uso de las tic en la formacionActividad unidad 1 asesorias para el uso de las tic en la formacion
Actividad unidad 1 asesorias para el uso de las tic en la formacion
Juneidys Marcella Pacheco Mendoza
 
Brasil
BrasilBrasil
Brasil
37544721720
 
Ejercicios de la unidad 1
Ejercicios de la unidad 1Ejercicios de la unidad 1
Ejercicios de la unidad 1
eukaris1402
 
Geografia 5to.l os bosques
Geografia 5to.l os bosquesGeografia 5to.l os bosques
Geografia 5to.l os bosques
marcecalza
 
Tarea luis enrique de miltimedia
Tarea luis enrique de miltimediaTarea luis enrique de miltimedia
Tarea luis enrique de miltimedia
luisenriqueglez
 
Pictogramas
PictogramasPictogramas
Pictogramas
Nelly Guaycha
 

Andere mochten auch (16)

J
JJ
J
 
Autobiografía alvarez felipe
Autobiografía alvarez felipeAutobiografía alvarez felipe
Autobiografía alvarez felipe
 
Evaluacion visual
Evaluacion visual Evaluacion visual
Evaluacion visual
 
Croquetas
CroquetasCroquetas
Croquetas
 
my-ebike.ch_Informationen
my-ebike.ch_Informationenmy-ebike.ch_Informationen
my-ebike.ch_Informationen
 
Beautifully damaged.l.a fiore
Beautifully damaged.l.a fioreBeautifully damaged.l.a fiore
Beautifully damaged.l.a fiore
 
administracion
administracionadministracion
administracion
 
Diverticulitis diagnostico
Diverticulitis diagnosticoDiverticulitis diagnostico
Diverticulitis diagnostico
 
Presenoso
PresenosoPresenoso
Presenoso
 
Antropología Cultural del Peru
Antropología Cultural del PeruAntropología Cultural del Peru
Antropología Cultural del Peru
 
Actividad unidad 1 asesorias para el uso de las tic en la formacion
Actividad unidad 1 asesorias para el uso de las tic en la formacionActividad unidad 1 asesorias para el uso de las tic en la formacion
Actividad unidad 1 asesorias para el uso de las tic en la formacion
 
Brasil
BrasilBrasil
Brasil
 
Ejercicios de la unidad 1
Ejercicios de la unidad 1Ejercicios de la unidad 1
Ejercicios de la unidad 1
 
Geografia 5to.l os bosques
Geografia 5to.l os bosquesGeografia 5to.l os bosques
Geografia 5to.l os bosques
 
Tarea luis enrique de miltimedia
Tarea luis enrique de miltimediaTarea luis enrique de miltimedia
Tarea luis enrique de miltimedia
 
Pictogramas
PictogramasPictogramas
Pictogramas
 

Ähnlich wie Aufgabe IT-Ringvorlesung der Uni-Leipzig WS2014

Aufgabe IT-Ringvorlesung der Uni Leipzig WS2013
Aufgabe IT-Ringvorlesung der Uni Leipzig WS2013Aufgabe IT-Ringvorlesung der Uni Leipzig WS2013
Aufgabe IT-Ringvorlesung der Uni Leipzig WS2013
cccsportsoftware
 
Windows 8 Client - eine Vorschau
Windows 8 Client - eine VorschauWindows 8 Client - eine Vorschau
Windows 8 Client - eine Vorschau
Digicomp Academy AG
 
C/ C++ for Notes & Domino Developers
C/ C++ for Notes & Domino DevelopersC/ C++ for Notes & Domino Developers
C/ C++ for Notes & Domino Developers
Ulrich Krause
 
Windows 8 Business-App-Entwicklung
Windows 8 Business-App-EntwicklungWindows 8 Business-App-Entwicklung
Windows 8 Business-App-Entwicklung
Matthias Jauernig
 
CCC beim 21. IndustrieTag InformationsTechnologie der Uni Halle
CCC beim 21. IndustrieTag InformationsTechnologie der Uni HalleCCC beim 21. IndustrieTag InformationsTechnologie der Uni Halle
CCC beim 21. IndustrieTag InformationsTechnologie der Uni Halle
cccsportsoftware
 
C API for Lotus Notes & Domino
C API for Lotus Notes & DominoC API for Lotus Notes & Domino
C API for Lotus Notes & Domino
Ulrich Krause
 
C / C++ Api for Beginners
C / C++ Api for BeginnersC / C++ Api for Beginners
C / C++ Api for Beginners
Ulrich Krause
 
Monitoring-Integration für AudioCodes SBC für reibungslosen Betrieb von Teams...
Monitoring-Integration für AudioCodes SBC für reibungslosen Betrieb von Teams...Monitoring-Integration für AudioCodes SBC für reibungslosen Betrieb von Teams...
Monitoring-Integration für AudioCodes SBC für reibungslosen Betrieb von Teams...
bhoeck
 
Einstieg in Xamarin und Xamarin.Forms, DDC 2018
Einstieg in Xamarin und Xamarin.Forms, DDC 2018Einstieg in Xamarin und Xamarin.Forms, DDC 2018
Einstieg in Xamarin und Xamarin.Forms, DDC 2018
André Krämer
 
Softwarepaketierung und Continuous Integration bei Airbus Defence and Space
Softwarepaketierung und Continuous Integration bei Airbus Defence and SpaceSoftwarepaketierung und Continuous Integration bei Airbus Defence and Space
Softwarepaketierung und Continuous Integration bei Airbus Defence and Space
B1 Systems GmbH
 
.NET und jetzt!
.NET und jetzt!.NET und jetzt!
.NET und jetzt!
Peter Hecker
 
Infrastructure Solution Day | Core
Infrastructure Solution Day | CoreInfrastructure Solution Day | Core
Infrastructure Solution Day | Core
Microsoft Österreich
 
Webservice API - Webportale mit Force.com verbinden
Webservice API - Webportale mit Force.com verbindenWebservice API - Webportale mit Force.com verbinden
Webservice API - Webportale mit Force.com verbinden
Aptly GmbH
 
Softwarepaketierung und Continuous Integration bei Airbus Defence and Space
Softwarepaketierung und Continuous Integration bei Airbus Defence and SpaceSoftwarepaketierung und Continuous Integration bei Airbus Defence and Space
Softwarepaketierung und Continuous Integration bei Airbus Defence and Space
B1 Systems GmbH
 
objectiF extrem
objectiF extremobjectiF extrem
objectiF extrem
Olaf Lewitz
 
elemente websolutions - Zusammenfassung T3DD09
elemente websolutions - Zusammenfassung T3DD09elemente websolutions - Zusammenfassung T3DD09
elemente websolutions - Zusammenfassung T3DD09
elemente websolutions
 
ESE Conference: iOS, Android, WP7... Alle nativ auf einen Streich! streich
ESE Conference: iOS, Android, WP7...Alle nativ auf einen Streich! streichESE Conference: iOS, Android, WP7...Alle nativ auf einen Streich! streich
ESE Conference: iOS, Android, WP7... Alle nativ auf einen Streich! streich
Romano Roth
 
Authoring Management
Authoring ManagementAuthoring Management
Authoring Management
vzimmermann
 
Der Browser als App-Plattform - Mobile DevCon 2011 - Tobias Bosch
Der Browser als App-Plattform - Mobile DevCon 2011 - Tobias BoschDer Browser als App-Plattform - Mobile DevCon 2011 - Tobias Bosch
Der Browser als App-Plattform - Mobile DevCon 2011 - Tobias Bosch
OPITZ CONSULTING Deutschland
 
Roslyn DDC Kompakt 2014
Roslyn DDC Kompakt 2014Roslyn DDC Kompakt 2014
Roslyn DDC Kompakt 2014
Christian Giesswein
 

Ähnlich wie Aufgabe IT-Ringvorlesung der Uni-Leipzig WS2014 (20)

Aufgabe IT-Ringvorlesung der Uni Leipzig WS2013
Aufgabe IT-Ringvorlesung der Uni Leipzig WS2013Aufgabe IT-Ringvorlesung der Uni Leipzig WS2013
Aufgabe IT-Ringvorlesung der Uni Leipzig WS2013
 
Windows 8 Client - eine Vorschau
Windows 8 Client - eine VorschauWindows 8 Client - eine Vorschau
Windows 8 Client - eine Vorschau
 
C/ C++ for Notes & Domino Developers
C/ C++ for Notes & Domino DevelopersC/ C++ for Notes & Domino Developers
C/ C++ for Notes & Domino Developers
 
Windows 8 Business-App-Entwicklung
Windows 8 Business-App-EntwicklungWindows 8 Business-App-Entwicklung
Windows 8 Business-App-Entwicklung
 
CCC beim 21. IndustrieTag InformationsTechnologie der Uni Halle
CCC beim 21. IndustrieTag InformationsTechnologie der Uni HalleCCC beim 21. IndustrieTag InformationsTechnologie der Uni Halle
CCC beim 21. IndustrieTag InformationsTechnologie der Uni Halle
 
C API for Lotus Notes & Domino
C API for Lotus Notes & DominoC API for Lotus Notes & Domino
C API for Lotus Notes & Domino
 
C / C++ Api for Beginners
C / C++ Api for BeginnersC / C++ Api for Beginners
C / C++ Api for Beginners
 
Monitoring-Integration für AudioCodes SBC für reibungslosen Betrieb von Teams...
Monitoring-Integration für AudioCodes SBC für reibungslosen Betrieb von Teams...Monitoring-Integration für AudioCodes SBC für reibungslosen Betrieb von Teams...
Monitoring-Integration für AudioCodes SBC für reibungslosen Betrieb von Teams...
 
Einstieg in Xamarin und Xamarin.Forms, DDC 2018
Einstieg in Xamarin und Xamarin.Forms, DDC 2018Einstieg in Xamarin und Xamarin.Forms, DDC 2018
Einstieg in Xamarin und Xamarin.Forms, DDC 2018
 
Softwarepaketierung und Continuous Integration bei Airbus Defence and Space
Softwarepaketierung und Continuous Integration bei Airbus Defence and SpaceSoftwarepaketierung und Continuous Integration bei Airbus Defence and Space
Softwarepaketierung und Continuous Integration bei Airbus Defence and Space
 
.NET und jetzt!
.NET und jetzt!.NET und jetzt!
.NET und jetzt!
 
Infrastructure Solution Day | Core
Infrastructure Solution Day | CoreInfrastructure Solution Day | Core
Infrastructure Solution Day | Core
 
Webservice API - Webportale mit Force.com verbinden
Webservice API - Webportale mit Force.com verbindenWebservice API - Webportale mit Force.com verbinden
Webservice API - Webportale mit Force.com verbinden
 
Softwarepaketierung und Continuous Integration bei Airbus Defence and Space
Softwarepaketierung und Continuous Integration bei Airbus Defence and SpaceSoftwarepaketierung und Continuous Integration bei Airbus Defence and Space
Softwarepaketierung und Continuous Integration bei Airbus Defence and Space
 
objectiF extrem
objectiF extremobjectiF extrem
objectiF extrem
 
elemente websolutions - Zusammenfassung T3DD09
elemente websolutions - Zusammenfassung T3DD09elemente websolutions - Zusammenfassung T3DD09
elemente websolutions - Zusammenfassung T3DD09
 
ESE Conference: iOS, Android, WP7... Alle nativ auf einen Streich! streich
ESE Conference: iOS, Android, WP7...Alle nativ auf einen Streich! streichESE Conference: iOS, Android, WP7...Alle nativ auf einen Streich! streich
ESE Conference: iOS, Android, WP7... Alle nativ auf einen Streich! streich
 
Authoring Management
Authoring ManagementAuthoring Management
Authoring Management
 
Der Browser als App-Plattform - Mobile DevCon 2011 - Tobias Bosch
Der Browser als App-Plattform - Mobile DevCon 2011 - Tobias BoschDer Browser als App-Plattform - Mobile DevCon 2011 - Tobias Bosch
Der Browser als App-Plattform - Mobile DevCon 2011 - Tobias Bosch
 
Roslyn DDC Kompakt 2014
Roslyn DDC Kompakt 2014Roslyn DDC Kompakt 2014
Roslyn DDC Kompakt 2014
 

Aufgabe IT-Ringvorlesung der Uni-Leipzig WS2014

  • 1. 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. 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. 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 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