5 puntos por xguru 2024-06-11 | 4 comentarios | Compartir por WhatsApp
  • Xcode 16
    • Swift Assist: un compañero que ayuda con todas las tareas de programación para que los desarrolladores puedan concentrarse en problemas y soluciones de mayor nivel
      • Usa potentes modelos que se ejecutan en la nube
      • El código del desarrollador se usa únicamente para procesar las solicitudes y nunca se almacena en el servidor, y Apple no usa el código del desarrollador para entrenar modelos de aprendizaje automático
    • El nuevo motor de autocompletado de código usa un modelo propio entrenado especialmente para Swift y los SDK de Apple, y sugiere el código que el desarrollador necesita (se ejecuta localmente en el dispositivo del desarrollador)
  • Swift 6
    • Introduce funciones de seguridad contra data races en tiempo de compilación: diagnostica el acceso concurrente a la memoria en todo el proyecto del desarrollador durante la etapa de compilación
    • Una organización de GitHub completamente nueva y dedicada a Swift alojará varios proyectos clave para el ecosistema Swift, como el compilador de Swift, Foundation y otras bibliotecas principales
    • Framework Swift Testing: ofrece una API expresiva para que los desarrolladores escriban pruebas fácilmente. Multiplataforma
  • Game Porting Toolkit 2
    • Ahorra tiempo sin importar si se trata de un juego existente, un juego actualmente en desarrollo o cualquier otro caso
    • Compatibilidad mejorada con juegos de Windows, nuevas y potentes herramientas de depuración de shaders, y actualizaciones de Xcode que permiten unificar el código del juego y los shaders entre múltiples dispositivos
  • visionOS 2
    • API volumétrica: permite controlar de forma más eficaz cómo se muestran los objetos 3D en las apps
    • TabletopKit: ayuda a los desarrolladores a crear fácilmente experiencias de apps espaciales fijas sobre superficies planas, como estaciones de trabajo de manufactura o juegos de mesa y de cartas
    • RealityKit: simplifica el desarrollo de apps compatibles con varios dispositivos Apple para reducir el tiempo de desarrollo y mejorar la eficiencia del flujo de trabajo de las apps universales
    • Ahora, incluso los desarrolladores que no tienen hardware Apple Vision Pro pueden crear y previsualizar apps compatibles con SharePlay en el simulador
    • También es compatible con HealthKit
  • Otras API de plataforma
    • Controls API: agrega varias funciones al Centro de control
    • Accessory Setup Kit: permite a los desarrolladores emparejar accesorios Bluetooth de forma fluida y segura a través de la app sin acceder a todos los accesorios Bluetooth cercanos, manteniendo privados los demás dispositivos
    • Con la API de doble toque de watchOS, es posible asignar el gesto de doble toque a elementos clave de la experiencia de la app en Apple Watch
  • TestFlight
    • Es posible reclutar testers por dispositivo y sistema operativo
    • Las invitaciones incluyen una descripción general de la app beta, la categoría de la app y capturas de pantalla (opcionales), para presentar a los testers potenciales las nuevas funciones y el contenido destacado
  • App Store
    • Nueva función de recomendación: los desarrolladores pueden proponer fácilmente por sí mismos contenido próximo y mejoras de la app para destacarlos en la App Store
    • Páginas de producto personalizadas: promocionan distintos contenidos y funciones disponibles en la app. Incluyen deep links
    • Suscripciones: impulsa la resuscripción de suscriptores anteriores mediante promociones win-back

4 comentarios

 
hhkkkk 2024-06-12

Que hayan abreviado Game Porting Toolkit como gpt...

 
furyheimdall 2024-06-12

Ah... estaba buscando dónde demonios estaba el contenido de GPT, y resulta que era eso. Jajaja

 
xguru 2024-06-12

Lo escribí con un toque de humor... pero parece que causé un malentendido 😢

 
nemorize 2024-06-11

> Swift Assist: un compañero que ayuda con todas las tareas de programación para que los desarrolladores puedan enfocarse en problemas y soluciones de más alto nivel

¿Y de qué sirve meterle IA a Xcode...? Si Xcode en sí ya es el villano, buaa buaa