Apple Xcode
Versión |
10 |
Plataforma | |
Licencia | Freeware |
Categoría | Programming |
Más información
(visite el sitio web del editor)
|
Revisión de Software
Funciones principales
- IDE totalmente equipado para publicar aplicaciones de iOS y OS X
- Compatibilidad con una variedad de idiomas, incluidos Objective-C, C, C ++, Java, Swift, Python, Ruby y AppleScript
- Varias herramientas de depuración y pruebas de rendimiento
- Los sistemas de control de versiones, incluidas las instantáneas Git, Subversion y Xcode, permiten la colaboración en equipo
- Interfaz de Xcode oscuro y herramientas para crear aplicaciones de macOS oscuros
- Motor de prueba incorporado para ejecutar pruebas unitarias y UI y pruebas de rendimiento
Apple Xcode es un macOS IDE utilizado para desarrollar aplicaciones para iOS y macOS. Está disponible de forma gratuita en la Mac App Store y es necesario para publicar aplicaciones de iOS en la iTunes App Store y aplicaciones de macOS en la Mac App Store. El software proporciona un conjunto de herramientas para ayudar a los desarrolladores a construir componentes de interfaz de usuario y escribir el código fuente.
Xcode incluye todas las herramientas necesarias para construir y publicar aplicaciones de principio a fin. El Interface Builder de Xcode proporciona un lienzo de diseño para crear componentes de interfaz de usuario, así como para establecer propiedades para interactuar con su código fuente. El Interface Builder también puede cambiar fácilmente del modo claro al oscuro para desarrollar aplicaciones macOS oscuras (introducidas en macOS Mojave). El programa se integra con herramientas populares de control de versiones como GitHub, GitLab y Bitbucket y también proporciona su propio sistema de seguimiento de revisiones local llamado snapshots, lo que permite a los desarrolladores realizar un seguimiento de las revisiones del código fuente.
El IDE cuenta con un impresionante editor de código fuente que facilita la visualización y selección de secciones de código y viene con un motor de refactorización y transformación incorporado. Los cambios que realices en el código se resaltan junto a cada línea y se te notifica al instante si has creado un conflicto. Esto es especialmente útil cuando se trabaja en colaboración con los cambios locales y los commits de los miembros del equipo en el repositorio de fuentes.
Las herramientas de depuración y rendimiento permiten a los desarrolladores probar las fugas de memoria y examinar la eficiencia de la aplicación durante el tiempo de ejecución. Estas herramientas se pueden personalizar o se pueden utilizar las plantillas incluidas en Xcode para construir utilizando las mismas herramientas que Apple. Además, Xcode viene con Simulator, una herramienta que permite crear prototipos y probar las compilaciones de su aplicación mediante la simulación de dispositivos iOS, watchOS y tvOS.
Xcode es una gran herramienta para desarrollar aplicaciones y ha recorrido un largo camino desde la primera versión del software. Apple ha agilizado muchas funciones y sigue facilitando el desarrollo a los desarrolladores de apps. Ten en cuenta que, aunque puedes desarrollar con Xcode de forma gratuita, debes suscribirte a los programas para desarrolladores de iOS y Mac antes de poder distribuir apps en las tiendas de Apple.
▶ Extensión de archivo principal
▶ Otras extensiones de archivo utilizadas Apple Xcode 10
Tipos de archivos soportados | |
---|---|
.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 |
Formatos de archivo relacionados adicionales | |
---|---|
.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 |