Moin zusammen,
ich oute mich jetzt als komplett unwissend im Bereich "Cross-Platform Development" ... seid gnädig
Aus reiner Neugier würde mich einmal interessieren, welche Konsequenzen Apple Silicon (M1) für das Entwickeln von Cross-Platform Apps für Windows / macOS hat: Ich stelle mir naiv vor, dass diese Tools (Xamarin, Xojo, ...) einen universellen Code erzeugen - Java oder proprietär, der dann über ein Runtime-Environment auf der Ziel-Architektur ausgeführt wird. Stimmt das soweit?
Als Konsequenz müsste Apple Silicon nativ unterstützt werden, wenn besagte Runtime entsprechend übersetzt bzw. angepasst als Universal App vorliegt. Andernfalls kommt Rosetta 2 zum Zuge und wandelt dessen Code dynamisch um.
Wenn mein Verständnis richtig ist, wäre ich als Cross-Platform Entwickler unbedingt davon anhängig, dass meine Runtime kurz über lang als Universal Binary (Framework) angeboten wird. Andernfalls bricht mir die macOS-Seite weg, sobald Apple Rosetta 2 einstellt. Sicher hat dessen Anbieter daran selber ein Interesse - schließlich ist es sein Geschäftsmodell, aber ein gewisses Risiko bleibt.
Wie gesagt nur aus Neugier und ohne konkretem Bezug gefragt ... Bitte korrigiert, wenn ich Denkfehler habe!
Mattes
ich oute mich jetzt als komplett unwissend im Bereich "Cross-Platform Development" ... seid gnädig
Aus reiner Neugier würde mich einmal interessieren, welche Konsequenzen Apple Silicon (M1) für das Entwickeln von Cross-Platform Apps für Windows / macOS hat: Ich stelle mir naiv vor, dass diese Tools (Xamarin, Xojo, ...) einen universellen Code erzeugen - Java oder proprietär, der dann über ein Runtime-Environment auf der Ziel-Architektur ausgeführt wird. Stimmt das soweit?
Als Konsequenz müsste Apple Silicon nativ unterstützt werden, wenn besagte Runtime entsprechend übersetzt bzw. angepasst als Universal App vorliegt. Andernfalls kommt Rosetta 2 zum Zuge und wandelt dessen Code dynamisch um.
Wenn mein Verständnis richtig ist, wäre ich als Cross-Platform Entwickler unbedingt davon anhängig, dass meine Runtime kurz über lang als Universal Binary (Framework) angeboten wird. Andernfalls bricht mir die macOS-Seite weg, sobald Apple Rosetta 2 einstellt. Sicher hat dessen Anbieter daran selber ein Interesse - schließlich ist es sein Geschäftsmodell, aber ein gewisses Risiko bleibt.
Wie gesagt nur aus Neugier und ohne konkretem Bezug gefragt ... Bitte korrigiert, wenn ich Denkfehler habe!
Mattes
Diese Seite bleibt aus technischen Gründen unbedruckt.