Entwickelt von | Apfel |
---|---|
Letzte Version | Xcode 12.5.1 (12E507) (21. Juni 2021) |
Erweiterte Version | Xcode 13 Beta (13A5154h) (7. Juni 2021) |
Betriebssystem | Mac OS , iOS , watchOS , tvOS und macOS |
Umgebung | Mac OS |
Art | IDE |
Lizenz | Proprietäre Software |
Webseite | developer.apple.com/xcode/ |
Xcode ist eine Entwicklungsumgebung für macOS sowie für iOS , watchOS und tvOS .
Die Cocoa API ermöglicht die Programmierung mit den folgenden Sprachen:
Es wird mit einer ganzen Software-Suite (Grafik, Audio usw.) für Entwickler und Programmierer geliefert und ermöglicht es Ihnen, Software mit allen Funktionen von macOS und UNIX zu erstellen . Diese Umgebung kann kostenlos im Mac App Store bezogen werden . Es wurde standardmäßig mit jedem Mac auf den Installations-CDs von Mac OS X 10.6, Mac OS X 10.5, 10.4 und 10.3 geliefert. Es ist nicht auf dem Computer vorinstalliert und muss separat installiert werden.
Xcode 3 ist nur unter Mac OS X 10.6 (Snow Leopard) und Mac OS X 10.5 (Leopard) verfügbar . Die neueste Version ist 3.2.6, verfügbar auf der Apple-Entwicklerseite. Die neueste Version für Mac OS X 10.4 ist 2.5 und die für Mac OS X 10.3 ist 1.5.
Version 2.1 und höher werden verwendet, um eine universelle Binäranwendung zu erstellen , d. h. eine Anwendung, die nativ von einem x86- Prozessor und / oder PPC (PowerPC) ausgeführt werden kann , nachdem die Einführung von Intel- Prozessoren angekündigt wurde . x86.
Version 3.0 bringt einige neue Features mit sich, insbesondere die Umstellung auf Version 2.0 der Objective-C- Sprache, die mit einem mit einem Garbage Collector vergleichbaren, aber effizienteren System namens ARC (Automatic Reference Counting) ausgestattet ist . Darüber hinaus ermöglicht die neue Version des GCC- Compilers das Erstellen von ausführbaren 64-Bit-Dateien (für PPC G5 und Prozessoren, die Intel 64 implementieren ).
Im Juni 2010, auf der World Wide Developers Conference hat Apple die Version 4 von Xcode angekündigt. Entwicklertools Version 4 konsolidiert die Bearbeitungstools und den Interface Builder von Xcode in einer einzigen Anwendung, abgesehen von anderen Verbesserungen. Eine "Golden Master"-Version (vor einer endgültigen Veröffentlichung) wurde am . veröffentlicht4. Februar 2011und war nur für registrierte Mitglieder des iOS / Mac Developer Program zum Download verfügbar; diese Version wurde auch auf vielen Download-Sites verteilt. Ein zweiter "goldener Meister" wurde an Entwickler verteilt3. März 2011in Verbindung mit der Golden Master Version von iOS 4.3 . Apple hat die endgültige Version von Xcode 4.0 am veröffentlicht9. März 2011. Diese steht registrierten Mitgliedern des iOS / Mac Developer Program zur Verfügung (99 € / Jahr). Darüber hinaus ist Xcode 4 im Mac App Store kostenlos für die breite Öffentlichkeit verfügbar .
Xcode 4.0 hat die Kompatibilität mit vielen älteren Systemen, einschließlich aller PowerPC-Architekturen, SDKs für Mac OS X 10.4 und 10.5 sowie allen iOS SDKs vor Version 4.3, gebrochen. Es ist weiterhin möglich, Binärversionen von Anwendungen für ältere Plattformen zu erstellen, jedoch beschränkt auf x86- und x86-64-Versionen.
Im Juni 2013Auf der World Wide Developers Conference hat Apple die Version 5 von Xcode angekündigt.
Das 2. Juni 2014hat Apple auf der World Wide Developers Conference die Version 6 von Xcode angekündigt . Es wird eine brandneue Programmiersprache namens Swift sowie ein neues Korrekturwerkzeug haben.
Das 8. Juni 2015hat Apple auf der World Wide Developers Conference die Version 7 von Xcode angekündigt . Xcode 7 führt die Unterstützung für die neue Version von Swift 2.0 (gleichzeitig als Open Source gemacht), aber auch die Metal-Grafik-API unter OS X El Capitan ein . Sowie die Möglichkeit, Ihre App auf Ihrem iPhone oder iPad zu testen, ohne über ein „Entwicklerprogramm“ zu verfügen, also die Anpassung des „iOS-Entwicklerprogramms“ und des „Mac-Entwicklerprogramms“, die diese beiden im „Apple-Entwicklerprogramm“ zusammenfasst.
Das 13. Juni 2016hat Apple auf der World Wide Developers Conference die Version 8 von Xcode angekündigt . Xcode 8 führt Unterstützung für die neue Version von Swift 3.0 ein.
Das 5. Juni 2017hat Apple auf der World Wide Developers Conference die Version 9 von Xcode angekündigt . Xcode 9 bietet Unterstützung für die neue Version von Swift 4.0, aber auch die Metal 2-Grafik-API.
Das 4. Juni 2018hat Apple auf der World Wide Developers Conference die Version 10 von Xcode angekündigt . Xcode 10 führt Unterstützung für Swift 4.2 ein. Das25. März 2019, Xcode 10.2 führt die Unterstützung für die neue Version von Swift 5.0 ein.
Xcode 10.0 unterstützt keine 32-Bit- macOS- Anwendungen mehr .
Das 3. Juni 2019hat Apple auf der World Wide Developers Conference die Version 11 von Xcode angekündigt . Xcode 11 führt Unterstützung für Swift 5.1 ein, aber auch SwiftUI (dessen Tools von macOS Catalina erhältlich sind ) und den Swift Package Manager.
Das 22. Juni 2020hat Apple auf der World Wide Developers Conference die Version 12 von Xcode angekündigt . Xcode 12 führt Unterstützung für Swift 5.3 ein und ist ab macOS Version 10.15.4 verfügbar.
Xcode 12 wurde veröffentlicht am 16. September 2020.
Ausführung | Bauen | Veröffentlichungsdatum | Versionshinweise |
---|---|---|---|
12.5.1 | 12E507 | 21. Juni 2021 | https://developer.apple.com/documentation/xcode-release-notes/xcode-12_5_1-release-notes |
Mit Xcode ist es möglich, Programme zu erstellen, die in einer Kommandozeilenschnittstelle ausgeführt werden .