Apple Xcode
| Verze |
10 |
| Platforma | |
| Licence | Freeware |
| Kategorie | Programming |
| Více informací
(navštivte webové stránky vydavatele)
|
Software Review
Hlavní funkce
- Plně vybavené IDE pro publikování aplikací iOS a OS X
- Podpora různých jazyků, včetně Objective-C, C, C ++, Java, Swift, Python, Ruby a AppleScript
- Různé nástroje pro ladění a testování výkonnosti
- Systémy pro správu verzí, včetně snímků Git, Subversion a Xcode, umožňují spolupráci v týmu
- Tmavé rozhraní Xcode a nástroje pro vytváření tmavých aplikací MacOS
- Vestavěný testovací engine pro spouštění testů jednotek a UI a testů výkonu
Snímek obrazovky Apple Xcode 9
Hlavní funkce
Apple Xcode je IDE pro MacOS, které se používá pro vývoj aplikací iOS a macOS. Je k dispozici zdarma z Mac App Store a je nutné, aby aplikace iOS byly publikovány na iTunes App Store a MacOS v Mac App Store. Tento software poskytuje sadu nástrojů, které pomáhají vývojářům vytvářet komponenty uživatelského rozhraní a psát zdrojový kód.
Xcode obsahuje všechny nástroje potřebné k vytváření a publikování aplikací od začátku do konce. Interface Builder společnosti Xcode poskytuje návrhové plátno pro vytváření komponent uživatelského rozhraní a také pro nastavení vlastností pro interakci se zdrojovým kódem. Interface Builder může také snadno přepínat z režimu světle do tmy pro vývoj tmavých aplikací MacOS (zavedených v makrech Mojave). Program integruje s populárními nástroji pro správu verzí, jako jsou GitHub, GitLab a Bitbucket, a také poskytuje vlastní lokální systém sledování revizí nazvaný snímky, který umožňuje vývojářům sledovat revize zdrojového kódu.
IDE obsahuje impozantní editor zdrojových kódů, který usnadňuje vizualizaci a výběr částí kódu a je dodáván s vestavěným refaktorovacím a transformačním motorem. Změny provedené ve vašem kódu jsou zvýrazněny vedle každého řádku a v případě konfliktu jste okamžitě upozorněni. To je obzvláště užitečné při spolupráci s lokálními změnami a zavázáním ze strany členů týmu ve zdrojovém úložišti.
Nástroje pro ladění a výkon umožňují vývojářům testovat úniky paměti a zkoumat efektivitu aplikací během běhu. Tyto nástroje lze přizpůsobit nebo můžete použít šablony, které jsou součástí Xcode, k vytvoření stejných nástrojů jako Apple. Také Xcode přichází s Simulator, nástrojem, který vám umožní prototypovat a testovat sestavení vaší aplikace simulací zařízení iOS, watchOS a tvOS.
Xcode je skvělý nástroj pro vývoj aplikací a má dlouhou životnost od první verze softwaru. Apple zjednodušil mnoho funkcí a vývojářům usnadňuje vývoj aplikací. Mějte na paměti, že i když můžete s Xcode vyvíjet zdarma, musíte se před distribucí aplikací v obchodech Apple přihlásit k odběru programů pro vývojáře iOS a Mac.
Aktualizováno: 30. listopadu 2018
▶ Primární přípona souboru
▶ Použity další přípony souborů Apple Xcode 10
| Podporované typy souborů | |
|---|---|
| .S | Source Code File |
| .ASM | Assembly Language Source Code File |
| .MOM | Managed Object Model |
| .M | Objective-C Implementation File |
| .GEOJSON | GeoJSON File |
| .XCDATAMODEL | Xcode Core Data Model File |
| .C | C/C++ Source Code File |
| .CP | Xcode C++ Source File |
| .DEVELOPERPROFILE | Xcode Developer Profile |
| .XCSNAPSHOTS | Xcode Snapshot |
| .GPX | GPS Exchange File |
| .F | Fortran Source Code |
| .PLIST | Mac OS X Property List File |
| .FOR | Fortran 77 Source File |
| .H | C/C++/Objective-C Header File |
| .XCARCHIVE | Xcode Archive |
| .HPP | C++ Header File |
| .XCDATAMODELD | Xcode Core Data Model File |
| .XCAPPDATA | Xcode App Data File |
| .R | Rez Source Code File |
| .MM | Objective-C++ Source File |
| .RBW | Ruby Script |
| .MAKE | Xcode Makefile Script |
| .OCTEST | Xcode Objective-C Unit Test Bundle |
| .JAVA | Java Source Code File |
| .CPP | C++ Source Code File |
| .STORYBOARD | Interface Builder Storyboard Document |
| .RB | Ruby Source Code |
| .DOCSET | Doxygen Document Set File |
| .CC | C++ Source Code File |
| .XIB | Interface Builder File |
| .XCWORKSPACE | Xcode Workspace File |
| .XCODE | Xcode Project |
| .CXX | C++ Source Code File |
| .NIB | Interface Builder User Interface File |
| .YM | Atari ST Audio File |
| .Y | Yacc Source File |
| .MOBILEPROVISION | Xcode Mobile Provisioning Profile |
| .ENTITLEMENTS | Mac App Sandboxing Entitlements File |
| .L | Lex Source File |
| .LPP | LabelPrint Project File |
| Další související formáty souborů | |
|---|---|
| .TBD | Apple Xcode Text-based Definition File |
| .STRINGS | Text Strings File |
| .EXP | Symbols Export File |
| .PBXUSER | Xcode Project User Data File |
| .CACTION | Automator Converter Action |
| .DSYM | Xcode Debug Symbols File |
| .DYLIB | Mach-O Dynamic Library |
| .PBXBTREE | Xcode Auto-Complete File |
| .FTN | Fortran Source Code File |
| .PCH | Precompiled Header File |
| .HH | C++ Header File |
| .JAV | Java Source File |
| .IPSW | iPod and iPhone Software Update File |
| .MAK | Makefile |
| .PBXPROJ | Xcode Project Data File |
| .PBPROJ | Project Builder Project |
| .SCRIPTTERMINOLOGY | AppleScript Script Terminology File |
| .SCRIPTSUITE | AppleScript Script Suite File |
| .HXX | C++ Source Code Header File |
| .SDEF | AppleScript Dictionary Document |