Apple Xcode

Autor: Lewis Jackson
Loomise Kuupäev: 11 Mai 2021
Värskenduse Kuupäev: 17 November 2024
Anonim
Xcode Tutorial for Beginners - (using the new Xcode 11)
Videot: Xcode Tutorial for Beginners - (using the new Xcode 11)

Sisu

Versioon
(alates 11/30/2018)
10
Platvorm
LitsentsFreeware
KategooriaProgrammeerimine
Rohkem infot (külastage avaldaja veebisaiti)
Hinnang: 3.7 / 5 (17 häält)

Tarkvara ülevaade

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


Apple Xcode 9 pilt

Põhijooned

  • Täielikult varustatud IDE iOS ja OS X rakenduste avaldamiseks
  • Toetada mitmesuguseid keeli, sealhulgas Objective-C, C, C ++, Java, Swift, Python, Ruby ja AppleScript
  • Erinevad silumis- ja toimivuse testimise vahendid
  • Versioonikontrollisüsteemid, sealhulgas Git, Subversion ja Xcode pilte, võimaldavad meeskondade koostööd
  • Tume Xcode liides ja tööriistad tumedate MacOS-rakenduste loomiseks
  • Sisseehitatud testimismootor üksuste testide ja kasutajaliidese ning toimivuskatsete jaoks

Apple Xcode on MacOS IDE, mida kasutatakse iOS ja MacOS rakenduste arendamiseks. See on tasuta saadaval Mac App Store'ist ja see on vajalik iOS-rakenduste avaldamiseks iTunes App Store'i ja MacOS-i rakendustele Mac App Store'ile. Tarkvara pakub tööriistade komplekti, mis aitavad arendajatel luua kasutajaliidese komponente ja kirjutada lähtekoodi.


Xcode sisaldab kõiki tööriistu, mis on vajalikud rakenduste loomiseks ja avaldamiseks algusest lõpuni. Xcode'i liidese ehitaja pakub disaini lõuendit kasutajaliidese komponentide loomiseks, samuti lähtetekstiga suhtlemiseks vajalike omaduste määramiseks. Interface Builder saab hõlpsasti lülituda heledalt tumedatele režiimidele tumedate MacOS-i rakenduste arendamiseks (kasutusele võetud MacOS Mojave'is). Programm integreerib populaarsed versioonikontrollivahendid nagu GitHub, GitLab ja Bitbucket ning pakub ka oma kohalikku ülevaatuse jälgimise süsteemi, mida nimetatakse hetktõmmatuks, mis võimaldab arendajatel lähtekoodi muudatusi jälgida.

IDE-l on muljetavaldav lähtekoodi redaktor, mis muudab koodi osade visualiseerimise ja valimise lihtsaks ning kaasas sisseehitatud refaktoriseerimis- ja teisendusmootori. Koodi kõrval tehtud muudatused on iga rea ​​kõrvale esile tõstetud ja teid teavitatakse koheselt, kui olete loonud konflikti. See on eriti kasulik koostöös kohalike muudatustega ja kohustab meeskonna liikmeid allikahoidlas ülesvoolu.


Silumine ja jõudlusvahendid võimaldavad arendajatel testida mälu lekkeid ja uurida rakenduse efektiivsust runtime ajal. Neid tööriistu saab kohandada või kasutada Xcode'iga kaasas olevaid malle, et ehitada samu tööriistu kasutades nagu Apple. Ka Xcode'i kaasas on simulaator, mis võimaldab teil oma rakenduse prototüüpe ja teste iOS-, watchOS- ja TVOS-seadmeid simuleerida.

Xcode on suurepärane vahend rakenduste arendamiseks ja on pärast tarkvara esimest versiooni jõudnud kaugele. Apple on lihtsustanud mitmeid funktsioone ja jätkab rakenduste arendajate arendamise lihtsustamist. Pidage meeles, et kuigi saate Xcode'iga tasuta töötada, peate enne rakenduste Apple'i kauplustes levitamist tellima iOS ja Mac arendajaprogrammid.

Toetatud failitüübid


Esmane faililaiend

.XCODEPROJ - Xcode projekt

Muud Apple Xcode 10 kasutatavad faililaiendid

Toetatud failitüübid
.ASMAssamblee keele lähtekoodi fail
.CC / C ++ lähtekoodi fail
.CCC ++ lähtekoodi fail
.CPXcode C ++ lähtefail
.CPPC ++ lähtekoodi fail
.CXXC ++ lähtekoodi fail
.DEVELOPERPROFILEXcode'i arendajaprofiil
.DOCSETDoksüüdi dokumendikomplekti fail
.HINNADMaci rakenduste liivakastide õigused
.fFortrani lähtekood
.FORFortran 77 lähtefail
.GEOJSONGeoJSON-fail
.GPXGPS vahetusfail
.HC / C ++ / Objective-C päisefail
.HPPC ++ päisefail
.JAVAJava lähtekoodi fail
.LLexi lähtefail
.LPPLabelPrinti projektifail
.MEesmärgi C rakendusfail
.TEGEMAXcode Makefile'i skript
.MMObjective-C ++ lähtefail
.MOBILEPROVISIONXcode'i mobiilteenuste profiil
.MOMHaldatud objekti mudel
.NIBInterface Builderi kasutajaliidese fail
.OCTESTXcode Objective-C üksuse testikomplekt
.PLISTMac OS X omaduste loendi fail
.RRez lähtekoodi fail
.RBRuby lähtekood
.RBWRuby Script
.SLähtekoodi fail
.STORYBOARDLiidese ehitaja Storyboard Document
.XCAPPDATAXcode'i rakenduste andmete fail
.XCARCHIVEXcode arhiiv
.XCDATAMODELXcode põhiandmete mudelifail
.XCDATAMODELDXcode põhiandmete mudelifail
.XCODEXcode'i projekt
.XCSNAPSHOTSXcode Snapshot
.XCWORKSPACEXcode tööruumi fail
.XIBInterface Builder File
.YYacc-lähtefail
.YMAtari ST helifail
Täiendavad seotud failivormingud
.CACTIONAutomator Converter'i tegevus
.DSYMXcode debug-sümbolite fail
.DYLIBMach-O dünaamiline raamatukogu
.EXPSümbolid Ekspordi fail
.FTNFortrani lähtekoodi fail
.HHC ++ päisefail
.HXXC ++ lähtekoodi päisefail
.IPSWiPod ja iPhone tarkvaravärskendusfail
.JAVJava lähtefail
.MAKMakefile
.PBPROJProjekti ehitaja projekt
.PBXBTREEXcode automaatne fail
.PBXPROJXcode projekti andmefail
.PBXUSERXcode'i projekti kasutajafail
.PCHEelkompileeritud päisefail
.SCRIPTSUITEAppleScript Script Suite'i fail
.SCRIPTTERMINOLOGYAppleScript-skripti terminoloogiafail
.SDEFAppleScript-sõnastiku dokument
.STRINGSTekstistringide fail
.TBDApple Xcode'i tekstipõhine määratlusfail

.TA5 Faili laiendamine

Monica Porter

November 2024

ArendajaTaxAct Populaaru 3.6 (5 häält) KategooriaAndmefailid VormingN / A X Failivormingukategooriad hõlmavad binaar-, tekti-, XML- ja ZIP-vormingut. elle failitüübi vormingu...

.TA7 Faili laiendamine

Monica Porter

November 2024

ArendajaTaxAct Populaaru 3,0 (1 hääl) KategooriaAndmefailid VormingN / A X Failivormingukategooriad hõlmavad binaar-, tekti-, XML- ja ZIP-vormingut. elle failitüübi vormingut...

Täna Popukas