TechNeate.com iPhoneate.com QueComico.com MiamiGlobalRadio.com

Apple lanza Xcode 7 Beta 6 para Desarrolladores

por jc / 25 de agosto del 2015 5:07 PM EDT

Apple ha lanzado Xcode 7 Beta 6 para los desarrolladores, y está vendría a ser la sexta herramienta de desarrollo, que la compañía a hecho público en los últimos días. A fin de que sus desarrolladores realicen pruebas, entorno a los errores y correcciones presentes en el Xcode.

Sin embargo, y una de las razones principales, por las que Apple estaría lanzando, tan prontamente una actualización beta tras otra. Se debería a que la compañía ya tiene todo casi listo, para la presentación oficial de sus esperados sistemas operativos tales como iOS 9, Watch OS 2 y OS X El Capitan.

Presentación que se haría efectiva, como ya lo hemos venido anunciando; este 11 de Septiembre, a través del Evento Oficial de Apple.

xcode-7-Beta-6

Y entre las principales novedades, que esta última actualización nos trae:

Nuevas Características:

Soporte Plataforma

  • Xcode 7 Beta 6 incluye SDKs para WatchOS 2.0, OS X Versión 10.11 e iOS 9.

Lenguaje Swift

  • Manejo de errores. Lanza, administra y controla los errores presentes en Swift. Y que inter-opera sin problemas con NSError.
  • Extensiones de Protocolo. Añade métodos y propiedades de cualquier clase, que se ajuste a un protocolo. Vuelva a utilizar más de su código.
  • La capacidad de Prueba. Escribe marcos de pruebas de Swift 2.0, y aplicaciones con acceso a todos sus rutinas públicas e internas.
  • Swift 1.2 a 2.0 Migrator. Le ayuda a actualizar el código de fuente Swift existente, para aprovechar Swift 2.0.

App Thinning

  • Tres tecnologías complementarias, diseñadas para ofrecer la instalación optimizada a través de la App Store.
  • Código binario: Archivo para cargar a la App Store, una representación binaria intermedia LLVM; para que la tienda, puede entonces optimizar los 64 o 32 bits ejecutables y ser entregado a los clientes.
  • Slicing (Diseño de la Interfaz): Obra de Arte incorporada en el Catálogo de Activos y etiquetados, para las necesidades de la plataforma; y que permite a la App Store, ofrecer sólo lo que se necesita para la instalación.
  • Recursos de Demanda: Host de contenido adicional, para la aplicación en el repositorio de iTunes App Store. Y que permite que la aplicación busque los recursos, según sea necesario a través de descargas e instalaciones.

Depuración

  • Medidor de Energía para iOS. Seguimiento del uso de la energía con iOS 9, en función de cada proceso.

Exámenes

  • Pruebas de la interfaz de usuario y grabación. Aplicaciones de prueba en la superficie de interfaz de usuario con elementos, consultas y eventos simulados. La función de grabación de interfaz de usuario, permite la captura de las acciones de interfaz de usuario en la fuente para facilitar la creación de pruebas.
  • La cobertura de código. Proporciona reportes, que nos informan la evaluación de un conjunto de pruebas de integridad.

Aprovisionamiento Gratuito

  • Desarrollar en el propio dispositivo. Un mecanismo simplificado, para el suministro e instalación de proyectos de desarrollo, así como la prueba y evaluación de los dispositivos físicos.

Reporte de Errores

  • Test Flight y Reporte de Errores. Mejorado para permitir el uso de los datos de accidentes, de OS X aplicaciones, así como: watchOS y aplicaciones de iOS.

Pruebas de la Interfaz de Usuario

  • XCTest ofrece API para automatizar los controles complejos como selectores de fecha. (20577276)

Xcode 7 es compatible con Swift 2.0 (un nuevo lenguaje de programación innovadora para iOS y OS X), el cuál nos traerá mejores aplicaciones para nuestros sistemas.

La actualización esta disponible, a través de la página de desarrolladores con el número de compilación: 7A192o.