Software : Apple : Apple Xcode

Apple Xcode

Udgave
(fra og med 2018-11-30)
10
Perron
Licens Freeware
Kategori Programming

Software Review

Hovedfunktioner

  • Fully-equipped IDE for publishing iOS and OS X apps
  • Support for a variety of languages, including Objective-C, C, C++, Java, Swift, Python, Ruby, and AppleScript
  • Various debugging and performance testing tools
  • Version control systems, including Git, Subversion, and Xcode snapshots, allow for team collaboration
  • Dark Xcode interface and tools for building dark macOS apps
  • Built-in testing engine for running unit tests and UI and performance tests

Apple Xcode er en macOS IDE, der bruges til at udvikle iOS- og macOS-apps. Det er gratis tilgængeligt i Mac App Store og er nødvendigt for at udgive iOS-apps i iTunes App Store og macOS-apps i Mac App Store. Softwaren indeholder en række værktøjer, der hjælper udviklere med at bygge brugergrænsefladekomponenter og skrive kildekode.

Xcode indeholder alle de værktøjer, der er nødvendige for at bygge og udgive apps fra start til slut. Xcode's Interface Builder giver et designkanvas til at oprette brugergrænsefladekomponenter samt til at indstille egenskaber til interaktion med din kildekode. Interface Builder kan også nemt skifte fra lys til mørk tilstand til udvikling af mørke macOS-apps (introduceret i macOS Mojave). Programmet integreres med populære versionskontrolværktøjer som GitHub, GitLab og Bitbucket og har også sit eget lokale revisionssporingssystem kaldet snapshots, så udviklere kan spore revisioner af kildekoden.

ID'et har en imponerende kildekode-editor, der gør det nemt at visualisere og vælge sektioner af kode og leveres med en indbygget refactoring- og transformationsmotor. De ændringer, du foretager i din kode, fremhæves ved siden af hver linje, og du får straks besked, hvis du har skabt en konflikt. Dette er især nyttigt, når du arbejder i samarbejde med lokale ændringer og commits fra teammedlemmer opstrøms i kildeoplaget.

Debugging- og ydelsesværktøjer giver udviklerne mulighed for at teste for hukommelseslækager og undersøge appens effektivitet under kørslen. Disse værktøjer kan tilpasses, eller du kan bruge skabeloner, der følger med Xcode, til at bygge med de samme værktøjer som Apple. Xcode leveres også med Simulator, et værktøj, der giver dig mulighed for at lave prototyper og teste builds af din app ved at simulere iOS-, watchOS- og tvOS-enheder.

Xcode er et fantastisk værktøj til udvikling af apps og er kommet langt siden den første version af softwaren. Apple har strømlinet mange funktioner og fortsætter med at gøre udviklingen nemmere for app-udviklere. Husk på, at selvom du kan udvikle gratis med Xcode, skal du abonnere på iOS- og Mac-udviklerprogrammerne, før du kan distribuere apps i Apples butikker.

▶ Primær filudvidelse

.xcodeproj – Xcode Project

▶ Andre filudvidelser brugt Apple Xcode 10

Understøttede filtyper
.ASM Assembly Language Source Code File
.ENTITLEMENTS Mac App Sandboxing Entitlements File
.CC C++ Source Code File
.C C/C++ Source Code File
.CXX C++ Source Code File
.CP Xcode C++ Source File
.CPP C++ Source Code File
.DEVELOPERPROFILE Xcode Developer Profile
.DOCSET Doxygen Document Set File
.GPX GPS Exchange File
.GEOJSON GeoJSON File
.F Fortran Source Code
.FOR Fortran 77 Source File
.H C/C++/Objective-C Header File
.HPP C++ Header File
.JAVA Java Source Code File
.MM Objective-C++ Source File
.MOM Managed Object Model
.M Objective-C Implementation File
.MAKE Xcode Makefile Script
.MOBILEPROVISION Xcode Mobile Provisioning Profile
.OCTEST Xcode Objective-C Unit Test Bundle
.NIB Interface Builder User Interface File
.PLIST Mac OS X Property List File
.RBW Ruby Script
.R Rez Source Code File
.S Source Code File
.STORYBOARD Interface Builder Storyboard Document
.XIB Interface Builder File
.XCSNAPSHOTS Xcode Snapshot
.XCARCHIVE Xcode Archive
.XCWORKSPACE Xcode Workspace File
.XCDATAMODELD Xcode Core Data Model File
.XCDATAMODEL Xcode Core Data Model File
.XCAPPDATA Xcode App Data File
.XCODE Xcode Project
.YM Atari ST Audio File
.Y Yacc Source File
Yderligere relaterede filformater
.EXP Symbols Export File
.CACTION Automator Converter Action
.DSYM Xcode Debug Symbols File
.DYLIB Mach-O Dynamic Library
.FTN Fortran Source Code File
.HXX C++ Source Code Header File
.HH C++ Header File
.IPSW iPod and iPhone Software Update File
.JAV Java Source File
.MAK Makefile
.PBXUSER Xcode Project User Data File
.PCH Precompiled Header File
.TBD Apple Xcode Text-based Definition File
.STRINGS Text Strings File
.SCRIPTTERMINOLOGY AppleScript Script Terminology File
.SCRIPTSUITE AppleScript Script Suite File
.SDEF AppleScript Dictionary Document