martes, 18 de septiembre de 2018

Apple lanza Xcode 10.0 con soporte para iOS 12, modo oscuro en macOS Mojave, y más

Apple ha lanzado Xcode 10.0 brindando soporte para nuevos SDK, modo oscuro en macOS Mojave, ¡y más!

Xcode incluye todo lo que los desarrolladores necesitan para crear excelentes aplicaciones para Mac, iPhone, iPad, Apple TV y Apple Watch. Xcode proporciona a los desarrolladores un flujo de trabajo unificado para el diseño, la codificación, las pruebas y la depuración de la interfaz de usuario. El Xcode IDE combinado con el lenguaje de programación Swift hace que desarrollar aplicaciones sea más fácil y divertido que nunca.
Que hay de nuevo en esta version:

Xcode 10 incluye Swift 4.2 y SDK para iOS 12, watchOS 5, tvOS 12 y macOS Mojave.

Modo oscuro en macOS Mojave

• Nueva apariencia oscura en Xcode e Instruments

• Los catálogos de activos agregan variantes oscuras y claras para personalizar colores y activos de imagen

• Interface Builder cambia fácilmente entre las variantes oscuras y claras de la interfaz de la aplicación

• El depurador cambia las aplicaciones de Mac entre las variantes oscuras y claras sin cambiar la configuración del sistema operativo

Fuente de control

• El código que difiere del servidor del repositorio se resalta directamente dentro del editor, que incluye:

- Cambios locales aún no enviados al repositorio compartido

- Cambios en sentido ascendente que otros han realizado

- Conflictos para abordar antes de cometer

• Integración de cuentas con servidores alojados y en la nube de Atlassian Bitbucket, GitLab y GitHub

• Los inicios de sesión de la cuenta generan claves SSH bajo demanda y se cargan al proveedor de servicios.

• Rebase es una opción cuando se tira de la última versión del código

Mejoras del editor

• Varios cursores en el editor permiten muchos cambios a la vez

• La cinta plegable de código puede ocultar cualquier bloque de código rodeado de llaves

• Over-scroll hace que sea más fácil mostrar las últimas líneas de código en el centro de la pantalla

Juegos infantiles y aprendizaje automático

• Los parques infantiles REPL completamente rediseñados son mucho más rápidos y más estables

• Ejecute el código en cualquier momento presionando SHIFT-RETURN o haga clic en el botón Ejecutar en línea para ejecutarlo en una línea específica.

• Entrene y ejercite de manera interactiva nuevos modelos Create ML directamente dentro de un patio de recreo

Prueba y depuración

• Descarga de símbolos de depuración desde un dispositivo 5 veces más rápido que antes

• Las pruebas se ejecutan en paralelo en muchos simuladores para aprovechar al máximo todos los núcleos de la CPU

• Los instrumentos personalizados proporcionan visualización de datos única para cualquier código

• El diseño del depurador de memoria se rediseña para que sea más fácil navegar y visualizar toda la aplicación

• El depurador de sombreador de metal inspecciona la ejecución de los códigos de vértice, fragmento, cálculo y sombreado de mosaico

• El visor de dependencia de metal muestra un gráfico detallado de cómo se usan los recursos

Desarrollar rendimiento

• El nuevo sistema de compilación mejora el rendimiento y está habilitado por defecto para todos los proyectos

• Swift compila cada archivo individual significativamente más rápido y mejora en gran medida las compilaciones incrementales

Puede descargar Xcode de la tienda de aplicaciones de forma gratuita.

No hay comentarios:

Publicar un comentario