Informationen zur Native iOS App Entwicklung
Apples stellt mit „Xcode“ ein Apples Software Development Kit (SDK) zur Verfügung. Das SDK enthält verschiedene Programmierwerkzeuge, die das Programmieren von Apps für iOS erleichtern und das kostenlos zum Download zur verfügung steht. Allerdings ist das Kit nur mit einem Apple-Gerät nutzbar.
Xcode enthält Xcode-Tools um die Native iOS App Entwicklung deutlich zu vereinfachen. Mit dem Cocoa Touch Framework ist eine Programmierung der Software in den Sprachen Swift und Objective-C, C und C++ mit Xcode möglich. Es können sogar Sprachen wie Java, Perl, Pascal oder Ruby verwendet werden.
Wie für Apple typisch ist eine Nutzung der Tools, die Apple bereitstellt, nur auf Endgeräten von Apple möglich. Natürlich kann mit einem Trick eine virtuelle Oberfläche, die einen Apple-Computer simuliert, geschaffen werden. Diese stellt aber einen Verstoß gegen die Lizenzvereinbarung dar, die beim Download der Programme unterzeichnet werden muss.