Ich brauche ein Projekt mit Hardware zu entwickeln, die auch das gleiche auf Windows als auch Mac funktionieren sollen. Was ist der richtige Weg?
-
20-09-2019 - |
Frage
Was ist der beste Ansatz (lesen schmerzlos), dass ich nehmen könnte? In erster Linie die Anwendung benötigt aufzeichnen die Webcam-Video + Mic-Aufnahme auf der Festplatte und komprimiert das Video ffmpeg (oder so ähnlich).
So gibt es Hardware beteiligt + einen separaten Prozess ausgeführt wird für die Codierung.
Ich erwäge ernsthaft Adobe AIR -. Aber ich lese auf der Adobe-Website, dass sie keine Berechtigung haben andere Anwendungen ausgeführt werden, was problematisch sein kann, wenn ich das Video mit ffmpeg kodieren möge
Lösung
Haben Sie erwägen, die Entwicklung in Java? In diesem Fall sollten Sie bei der Eclipse Rich Client Plattform einen Blick darauf werfen. Ich habe ein paar Programme unter Verwendung von Eclipse RCP entwickelt und ich würde nie eine App in Java, ohne es entwickeln. Es nutzt SWT und JFace und bietet Optionen für den Export der App auf OSX, Linux und Windows ausgeführt werden.
Sie sollten es versuchen.
Andere Tipps
Wenn Sie es unter Mono entwickeln können, viel davon wird auf beiden Plattformen arbeiten.
Qt. Einfach als Torte.