Software : Apple : Apple Xcode

Apple Xcode

Versión
10
Plataforma
Licencia Freeware
Categoría Programming

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

.xcodeproj – Xcode Project

▶ 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