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.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 ).
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.
v červen 2013na celosvětové konferenci vývojářů společnost Apple oznámila verzi 5 Xcode.
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.
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“.
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.
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.
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 .
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.
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 |
S Xcode je možné vytvářet programy, které mají být spouštěny v rozhraní příkazového řádku .