Programvare : Apple : Apple Xcode

Apple Xcode

Versjon
10
Plattform
Lisens Freeware
Kategori Programming

Programvare gjennomgang

Hovedfunksjoner

  • Fullt utstyrt IDE for publisering av iOS- og OS X-apper
  • Støtte for en rekke språk, inkludert Objective-C, C, C + +, Java, Swift, Python, Ruby og AppleScript
  • Diverse feilsøkings- og ytelsesprøveverktøy
  • Versjonskontrollsystemer, inkludert Git, Subversion og Xcode øyeblikksbilder, tillater teamsamarbeid
  • Dark Xcode-grensesnitt og verktøy for å bygge mørke macOS-apper
  • Innebygd testmotor for å kjøre enhetstester og brukergrensesnitt og ytelsestest

Hovedtrekkene

Apple Xcode er et macOS IDE som brukes til å utvikle iOS- og macOS-apper. Den er tilgjengelig gratis fra Mac App Store og er nødvendig for å publisere iOS-apper til iTunes App Store og MacOS-apper til Mac App Store. Programvaren gir en rekke verktøy for å hjelpe utviklere å bygge opp brukergrensesnittkomponenter og skrive kildekoden.

Xcode inneholder alle verktøyene som trengs for å bygge og publisere programmer fra start til slutt. Xcode Interface Builder tilbyr et design lerret for å lage brukergrensesnittkomponenter, samt å angi egenskaper for interaksjon med kildekoden. Grensesnittbyggeren kan også enkelt bytte fra lys til mørk modus for å utvikle mørke macOS-programmer (introdusert i macOS Mojave). Programmet integreres med populære versjonskontrollverktøy som GitHub, GitLab og Bitbucket, og gir også sitt eget lokale revisjonssporingssystem kalt snapshots, slik at utviklere kan spore revisjoner av kildekoden.

IDE har en imponerende kildekode editor som gjør det enkelt å visualisere og velge deler av kode og leveres med en innebygd refactoring og transformasjonsmotor. Endringer du gjør i koden din er uthevet ved siden av hver linje, og du blir øyeblikkelig varslet om du har opprettet en konflikt. Dette er spesielt nyttig når du arbeider sammen med lokale endringer og begår fra lagmedlemmer oppstrøms i kildearkivet.

Feilsøkings- og ytelsesverktøy lar utviklere teste minnelekkasjer og undersøke appens effektivitet under kjøretid. Disse verktøyene kan tilpasses, eller du kan bruke maler som følger med Xcode for å bygge ved hjelp av de samme verktøyene som Apple. Xcode kommer også med Simulator, et verktøy som lar deg prototype og teste utbygginger av appen din ved å simulere iOS-, watchOS- og tvOS-enheter.

Xcode er et godt verktøy for å utvikle programmer og har kommet lang vei siden den første versjonen av programvaren. Apple har strømlinjeformet mange funksjoner og fortsetter å gjøre utviklingen enklere for apputviklere. Husk at mens du kan utvikle med Xcode gratis, må du abonnere på iOS- og Mac-utviklerprogrammene før du kan distribuere apper på Apples butikker.

Oppdatert: 30. november, 2018

▶ Primær filutvidelse

.xcodeproj – Xcode Project

▶ Andre filutvidelser brukt Apple Xcode 10

Støttede filtyper
.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
Ekstra relaterte filformater
.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