Xcode

Xcode Popis obrázku xcode.png loga.

Informace
Vyvinul Jablko
Poslední verze Xcode 12.5.1 (12E507) (21. června 2021)
Pokročilá verze Xcode 13 beta (13A5154h) (7. června 2021)
Operační systém Mac OS , iOS , watchOS , tvOS a macOS
životní prostředí Operační Systém Mac
Typ IDE
Licence Proprietární software
webová stránka developer.apple.com/xcode/

Xcode je vývojové prostředí pro macOS i pro iOS , watchOS a tvOS .

Cocoa API umožňuje programování v následujících jazycích:

Dodává se s celou softwarovou sadou (grafika, zvuk atd.) Pro vývojáře a programátory a umožňuje vám vytvářet software pomocí všech funkcí systémů macOS a UNIX . Toto prostředí lze zdarma získat z obchodu Mac App Store . Standardně se dodával s každým Macem, na instalačních discích Mac OS X 10.6, Mac OS X 10.5, 10.4 a 10.3. Není v počítači předinstalován a musí být nainstalován samostatně.

Xcode 3 je k dispozici pouze v systému Mac OS X 10.6 (Snow Leopard) a Mac OS X 10.5 (Leopard). Nejnovější verze je 3.2.6, která je k dispozici na webu pro vývojáře Apple. Nejnovější verze pro Mac OS X 10.4 je 2.5 a verze pro Mac OS X 10.3 je 1.5.

Verze 2.1 a novější se používají k výrobě univerzální binární aplikace , tj. Aplikace, kterou lze nativně spustit procesorem x86 a / nebo PPC (PowerPC) po oznámení přijetí procesorů Intel. X86.

Verze 3.x.

Verze 3.0 přináší několik nových funkcí, zejména přechod na verzi 2.0 jazyka Objective-C , který je vybaven systémem srovnatelným s garbage collectorem, ale efektivnějším názvem ARC (Automatic Reference Counting) . Nová verze kompilátoru GCC navíc umožňuje vytvářet 64bitové spustitelné soubory (pro PPC G5 a procesory implementující Intel 64 ).

Verze 4.x.

v červen 2010na celosvětové konferenci vývojářů společnost Apple oznámila verzi 4 Xcode. Developer Tools verze 4 konsoliduje editační nástroje Xcode a Interface Builder do jedné aplikace, kromě dalších vylepšení. Verze „zlatého pána“ (předcházející finální verzi) byla vydána dne4. února 2011a bylo k dispozici ke stažení pouze registrovaným členům vývojářského programu pro iOS / Mac; tato verze byla také distribuována na mnoha webech ke stažení. Druhý „zlatý pán“ byl distribuován vývojářům dne3. března 2011ve spojení se zlatou hlavní verzí iOS 4.3 . Společnost Apple vydala finální verzi Xcode 4.0 dne9. března 2011. Tato položka je k dispozici registrovaným členům vývojářského programu pro iOS / Mac (99 EUR / rok). Xcode 4 je navíc zdarma k dispozici široké veřejnosti v Mac App Store .

Xcode 4.0 má porušenou kompatibilitu s mnoha staršími systémy, včetně všech architektur PowerPC, SDK pro Mac OS X 10.4 a 10.5, stejně jako všech iOS SDK před 4.3. Stále je možné vyrábět binární verze aplikací pro starší platformy, avšak omezené na verze x86 a x86-64.

Verze 5.x.

v červen 2013na celosvětové konferenci vývojářů společnost Apple oznámila verzi 5 Xcode.

Verze 6.x.

The 2. června 2014, Apple oznámil verzi 6 Xcode na World Wide Developers Conference . Bude mít zcela nový programovací jazyk s názvem Swift, stejně jako nový korekční nástroj.

Verze 7.x.

The 8. června 2015, Apple oznámil verzi 7 Xcode na World Wide Developers Conference . Xcode 7 zavádí podporu pro novou verzi Swift 2.0 (vytvořenou současně jako Open Source), ale také rozhraní Metal Graphics API na OS X El Capitan . Stejně jako možnost otestovat vaši aplikaci na vašem iPhonu nebo iPadu bez „Programu pro vývojáře“, který následuje úpravou „Programu pro vývojáře pro iOS“ a „Programu pro vývojáře pro Mac“, který tyto dvě skupiny seskupí do „Programu pro vývojáře Apple“.

8.x verze

The 13. června 2016, Apple oznámil verzi 8 Xcode na World Wide Developers Conference . Xcode 8 zavádí podporu pro novou verzi Swift 3.0.

Verze 9.x

The 5. června 2017, Apple oznámil Xcode verze 9 na World Wide Developers Conference . Xcode 9 zavádí podporu pro novou verzi Swift 4.0, ale také grafické rozhraní Metal 2.

10.x verze

The 4. června 2018, Apple oznámil verzi 10 Xcode na World Wide Developers Conference . Xcode 10 zavádí podporu pro Swift 4.2. The25. března 2019, Xcode 10.2 zavádí podporu pro novou verzi Swift 5.0.

Xcode 10.0 již nepodporuje 32bitové aplikace pro macOS .

Verze 11.x

The 3. června 2019, Apple oznámil Xcode verze 11 na World Wide Developers Conference . Xcode 11 zavádí podporu pro Swift 5.1, ale také SwiftUI (jehož nástroje jsou k dispozici v macOS Catalina ) a správce balíčků Swift.

Verze 12.x

The 22. června 2020, Apple oznámil Xcode verze 12 na World Wide Developers Conference . Xcode 12 zavádí podporu pro Swift 5.3 a je k dispozici od verze macOS 10.15.4.

Xcode 12 byl vydán dne 16. září 2020.

Verze Stavět Datum vydání Poznámky k vydání
12.5.1 12E507 21. června 2021 https://developer.apple.com/documentation/xcode-release-notes/xcode-12_5_1-release-notes

Ostatní režimy

S Xcode je možné vytvářet programy, které mají být spouštěny v rozhraní příkazového řádku .

Reference

  1. (v) Poznámky k verzi Xcode 3.0
  2. (en) Xcode 3.0, skvělý doplněk pro vývojáře
  3. (in) „  WWDC Software Notes: Safari 5, Xcode 4, iTunes 9.2  “ , Mac Rumors,8. června 2010(zpřístupněno 21. června 2010 )
  4. (in) „  What's New in Xcode 4  “ , Developer Tools , Apple (zpřístupněno 8. února 2011 )
  5. (in) „  Xcode 4 GM Vydáno pro vývojáře  “ , osxdaily.com,3. února 2011(zpřístupněno 8. února 2011 )

externí odkazy