Apple Xcode
Versiune |
10 |
Platformă | |
Licență | Freeware |
Categorie | Programming |
Mai multe informatii
(vizitați site-ul editorului)
|
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
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
▶ 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 |