Software-ul : Apple : Apple Xcode

Apple Xcode

Versiune
10
Platformă
Licență Freeware
Categorie Programming

Revizuirea software-ului

Funcții principale

  • IDE complet echipat pentru publicarea aplicațiilor iOS și OS X
  • Suport pentru o varietate de limbi, inclusiv obiectivele C, C, C, Java, Swift, Python, Ruby și AppleScript
  • Diferite instrumente de depanare și de testare a performanței
  • Sistemele de control al versiunilor, inclusiv instantaneele Git, Subversion și Xcode, permit colaborarea în echipă
  • Interfață Xcode închisă și instrumente pentru construirea de aplicații MacOS întunecate
  • Motor de test încorporat pentru testarea unităților de rulare și testele UI și a performanțelor

Captură de ecran a Apple Xcode 9

Caracteristici principale Apple Xcode este un IDE macOS folosit pentru dezvoltarea aplicațiilor iOS și macOS. Este disponibil gratuit de la Mac App Store și este obligat să publice aplicațiile iOS la aplicațiile iTunes App Store și MacOS la Mac App Store. Software-ul oferă o suită de instrumente care ajută dezvoltatorii să creeze componente ale interfeței utilizator și să scrie cod sursă.

Xcode include toate instrumentele necesare pentru a construi și publica aplicații de la început până la sfârșit. Xcode's Interface Builder oferă o pânză de design pentru a crea componente de interfață utilizator, precum și pentru a seta proprietăți pentru a interacționa cu codul sursă. Interfața Builder poate comuta cu ușurință de la modul lumină la întuneric pentru a dezvolta aplicații MacOS întunecate (introduse în MacOS Mojave). Programul se integrează cu instrumente populare de control al versiunilor, cum ar fi GitHub, GitLab și Bitbucket, și oferă de asemenea propriul sistem de urmărire a reviziilor locale numit instantanee, permițând dezvoltatorilor să urmărească revizuirile codului sursă.

IDE-ul are un editor impresionant de cod sursă, care facilitează vizualizarea și selectarea secțiunilor de cod și vine cu un motor de refactorizare și transformare încorporat. Modificările pe care le faceți la codul dvs. sunt evidențiate lângă fiecare rând și vi se comunică imediat dacă ați creat un conflict. Acest lucru este util în special atunci când lucrează în colaborare cu schimbările locale și comite de membrii echipei în amonte în depozitul sursă.

Instrumentele de depanare și performanță permit dezvoltatorilor să testeze scurgeri de memorie și să examineze eficiența aplicațiilor în timpul rulării. Aceste instrumente pot fi personalizate sau puteți utiliza șabloanele incluse în Xcode pentru a construi utilizând aceleași instrumente ca Apple. De asemenea, Xcode vine cu Simulator, un instrument care vă permite să prototipați și să testați clădirile aplicației dvs. prin simularea dispozitivelor iOS, watchOS și tvOS.

Xcode este un instrument excelent pentru dezvoltarea de aplicații și a venit o lungă de la prima versiune a software-ului. Apple a simplificat multe caracteristici și continuă să ușureze dezvoltarea dezvoltatorilor de aplicații. Rețineți că, în timp ce vă puteți dezvolta gratuit cu Xcode, trebuie să vă abonați la programele de dezvoltatori iOS și Mac înainte de a putea distribui aplicații în magazinele Apple.

Actualizat: 2018

▶ Primă extensie de fișier

.xcodeproj – Xcode Project

▶ Alte extensii de fișiere utilizate Apple Xcode 10

Tipuri de fișiere acceptate
.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
.RB Ruby Source Code
.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
Formate suplimentare de fișiere asociate
.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
.PBXBTREE Xcode Auto-Complete File
.PBXPROJ Xcode Project Data File
.PBPROJ Project Builder Project
.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