Apple Xcode

Forfatter: Lewis Jackson
Opprettelsesdato: 11 Kan 2021
Oppdater Dato: 17 November 2024
Anonim
Xcode Tutorial for Beginners - (using the new Xcode 11)
Video: Xcode Tutorial for Beginners - (using the new Xcode 11)

Innhold

Versjon
(per 11/30/2018)
10
Plattform
Tillatelsefreeware
Kategoriprogrammering
Mer info (besøk utgiverens nettsted)
Vurdering: 3.7 / 5 (17 Stemmer)

Programvareoversikt

Apple Xcode [/ DFN] image / apple_xcode_15.jpg ">


Skjermbilde av Apple Xcode 9

Hovedtrekkene

  • 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.
  • Ulike 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 ytelsestester

Apple Xcode er en 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 kildekoden 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økingsverktøy og ytelsesverktøy lar utviklere teste for 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 leveres 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 flott verktøy for å utvikle apps og har kommet langt 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.

Støttede filtyper


Primær filutvidelse

.XCODEPROJ - Xcode Project

Andre filutvidelser som brukes av Apple Xcode 10

Støttede filtyper
ASMMonteringsspråk Kildekodefil
.CC / C + + Kildekodefil
ccC + + Kildekodefil
.CPXcode C + + Kildefil
CPPC + + Kildekodefil
.CXXC + + Kildekodefil
.DEVELOPERPROFILEXcode Utviklerprofil
.DOCSETDoxygen Document Set File
.ENTITLEMENTSMac App Sandboxing Rettigheter File
.FFortran Kildekode
.TILFortran 77 Kildefil
.GEOJSONGeoJSON-fil
GPXGPS Exchange-fil
.HC / C + + / Objective-C Header File
.HPPC + + Header File
.javaJava Source Code File
.LLex Kildefil
.LPPLabelPrint Project File
.MObjektiv C-implementeringsfil
.GJØREXcode Makefile Script
.MMObjektiv-C + + Kildefil
.MOBILEPROVISIONXcode Mobile Provisioning Profile
.MAMMAManaged Object Model
.NIBInterface Builder User Interface File
.OCTESTXcode Objective-C Unit Test Bundle
PlistMac OS X Property List File
.RRez Kildekodefil
.RBRuby Kildekode
.RBWRuby Script
.SKildekodefil
.STORYBOARDInterface Builder Storyboard Document
.XCAPPDATAXcode App Data File
.XCARCHIVEXcode Arkiv
.XCDATAMODELXcode Core Data Model File
.XCDATAMODELDXcode Core Data Model File
.XCODEXcode Project
.XCSNAPSHOTSXcode Snapshot
.XCWORKSPACEXcode arbeidsområdefil
.XIBInterface Builder File
.YYacc Kildefil
.YMAtari ST lydfil
Tilleggsrelaterte filformater
.CACTIONAutomator Converter Action
.DSYMXcode Debug Symbols File
.DYLIBMach-O Dynamic Library
.EXPSymboler Eksporter fil
.FTNFortran Kildekodefil
.HHC + + Header File
.HXXC + + Kildekodehodefil
IpswiPod og iPhone Software Update File
.JAVJava Kildefil
.MAKMakefile
.PBPROJProsjektbyggerprosjekt
.PBXBTREEXcode Auto-Complete File
.PBXPROJXcode Project Data File
.PBXUSERXcode Project User Data File
.PCHForkompilert headerfil
.SCRIPTSUITEAppleScript Script Suite-fil
.SCRIPTTERMINOLOGYAppleScript Script Terminology File
.SDEFAppleScript Dictionary-dokument
.STRINGSTekststrenger Fil
.TBDApple Xcode-tekstbasert definisjonsfil

.MP8 filutvidelse

Peter Berry

November 2024

UtviklerNajonale intrumenter popularitet 3.0 (2 temmer) KategoriCAD-filer FormatN / A X Filformatkategorier inkluderer binær, tekt, XML og zip. Formatet for denne filtypen er ikke betemt. En MP8...

.MPA-filutvidelse

Peter Berry

November 2024

UtviklerN / A popularitet 3,3 (9 temmer) KategoriLydfiler FormatBinary X Denne filen er lagret i et binært format, om krever et betemt program for å lee innholdet. En MPA-fil er en lydfil k...

Populær