Ich arbeite in einem Team von Entwicklern, einer von uns arbeitet speziell unter Windows, und ich arbeite hauptsächlich in Mac OS X. Wir wollen C-basierte Anwendungen entweder in C++ entwickeln oder Objective-C, aber ich weiß nicht genau, wie man mit einem plattformübergreifenden Entwicklungsprojekt vorgeht.Cross-Plattform Objective-C/C++ Entwicklung
Kann ich in C++ mit Mac OS X arbeiten? Offensichtlich sind sie auf Objective-C ausgerichtet, unterstützen C++ aber genauso gut. Wie sieht es mit der plattformübergreifenden Entwicklung in diesen Sprachen aus? Ich würde etwas wie Boost und eine Art UI-Bibliothek verwenden.
Hat jemand Erfahrung in der Entwicklung für mehrere Plattformen und kann Anwendungen dennoch nativ ausführen, ohne dass eine VM erforderlich ist?
BEARBEITEN: Es gibt viele Antworten, die ich jetzt als richtig markieren möchte. Es scheint, als ob Qt der Weg ist, um es in C++ zu entwickeln. Die Wahrscheinlichkeit ist groß, dass dies für * nix, OS X und Windows der Fall sein wird, was für uns persönlich die beste Option wäre. Wenn ich es vermeiden kann, Objective-C zu schreiben, dann bleibt das Team bei C++, umso besser. Wenn ich die GUI in Objective-C schreiben und mischen und abgleichen muss, dann ist das auch nicht zu viel Mühe.
Dies ist wahrscheinlich der einfachste Post, der am meisten Sinn macht :) – Kezzer