Kann ich unter Ubuntu für iOS entwickeln?
Mir wurde gesagt, dass ich, da es auf Unix basiert, für iOS unter Linux entwickeln könnte. Aber kann ich auch iOS-Spiele unter Linux in den Apple App Store hochladen?
Kann ich unter Ubuntu für iOS entwickeln?
Mir wurde gesagt, dass ich, da es auf Unix basiert, für iOS unter Linux entwickeln könnte. Aber kann ich auch iOS-Spiele unter Linux in den Apple App Store hochladen?
Antworten:
Sie können kompilierte Programme ohne Probleme von einem Ubuntu-Computer auf Apple hochladen, da (ich bin mir ziemlich sicher) der Vorgang über einen Browser erfolgt.
Da iOS Objective-C verwendet, können Sie die App unter Ubuntu jederzeit "codieren" (mit gedit oder Geany oder etwas anderem schreiben), aber Sie können sie nicht in eine IPA-Datei kompilieren.
Zum Kompilieren und Testen benötigen Sie jedoch das Apple SDK, das nur unter Mac OS X verfügbar ist. - Also nicht möglich.
Es gibt jedoch immer alternative Möglichkeiten, iOS-Apps zu programmieren. Eine Möglichkeit besteht darin, eine Mac OS X-DVD für den Einzelhandel zu kaufen und eine VirtualBox-Maschine (oder VMWare, falls gewünscht) einzurichten. Laden Sie dann das SDK von der Apple-Website herunter. Eine andere Möglichkeit wäre die Verwendung von "Online" -App-Herstellern wie Tiggzi (mein persönlicher Favorit, da es viele Optionen zum Kompilieren und dergleichen gibt). Online-App-Hersteller verwenden HTML und JavaScript für das Design und die Funktionen und kompilieren es dann mit PhoneGap. Daher ist Objective-C nicht erforderlich.
Kurz gesagt, nein, Sie können unter Ubuntu keine iOS-Apps erstellen, Sie können sie jedoch schreiben, aber Sie können sie nicht in IPA-Dateien kompilieren. Sie können iOS-Apps jederzeit von jedem Ubuntu-Computer an Apple senden, da dies über einen Browser erfolgt. Es gibt alternative Möglichkeiten, sie unter Ubuntu zu erstellen - beispielsweise virtuelle Maschinen und Online-App-Ersteller.