Xcode

Xcode Beschreibung des Logos xcode.png Bild.

Information
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.

3.x-Versionen

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 ).

4.x-Versionen

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.

5.x-Versionen

Im Juni 2013Auf der World Wide Developers Conference hat Apple die Version 5 von Xcode angekündigt.

6.x-Versionen

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.

7.x-Versionen

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.

8.x-Versionen

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.

Versionen 9.x

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.

10.x-Versionen

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 .

Versionen 11.x

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.

Versionen 12.x

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

Andere Modi

Mit Xcode ist es möglich, Programme zu erstellen, die in einer Kommandozeilenschnittstelle ausgeführt werden .

Verweise

  1. (in) Xcode 3.0 Versionshinweise
  2. (de) Xcode 3.0, eine großartige Ergänzung für Entwickler
  3. (in) "  WWDC Software Notes: Safari 5, Xcode 4, iTunes 9.2  " , Mac Gerüchte,8. Juni 2010(Zugriff am 21. Juni 2010 )
  4. (in) "  What's New in Xcode 4  " , Developer Tools , Apple (Zugriff am 8. Februar 2011 )
  5. (in) "  Xcode 4 GM für Entwickler freigegeben  " , osxdaily.com,3. Februar 2011(Zugriff am 8. Februar 2011 )

Externe Links