Apple potencia sus herramientas y tecnologías para que los desarrolladores fomenten la creatividad, la innovación y el diseño
El acceso al modelo de Apple Intelligence en el dispositivo, la gran integración del modelo de lenguaje en Xcode y un nuevo y elegante diseño de software en las plataformas de Apple brindan a los desarrolladores todo lo que necesitan para crear hermosas aplicaciones modernas con velocidad y confianza.
Cupertino, California. Apple anunció hoy nuevas tecnologías y mejoras en sus herramientas para desarrolladores que les ayudarán a crear experiencias de app más atractivas, inteligentes y atractivas en todas las plataformas de Apple. Un nuevo y atractivo diseño de software centra más la atención en el contenido y ofrece experiencias más expresivas y atractivas en iOS 26, iPadOS 26, macOS Tahoe 26, watchOS 26 y tvOS 26, a la vez que las hace fácilmente reconocibles. El framework Foundation Models se une a un conjunto de herramientas que permiten a los desarrolladores aprovechar la inteligencia del dispositivo, y Xcode 26 aprovecha grandes modelos de lenguaje como ChatGPT, lo que les da acceso a las herramientas de programación de Xcode y otras funciones inteligentes.
Estos nuevos recursos se suman al extenso y constante conjunto de tecnologías que Apple ofrece a los desarrolladores, incluyendo más de 250.000 API que les permiten integrar sus apps con las funciones de hardware y software de Apple. Estas API abarcan una amplia gama de capacidades, como aprendizaje automático, realidad aumentada, salud y bienestar, computación espacial y gráficos de alto rendimiento. Con cada lanzamiento de plataforma, Apple amplía y perfecciona sus tecnologías y herramientas para ayudar a los desarrolladores a materializar sus ideas y ofrecer experiencias completas, ágiles y optimizadas en todas las plataformas de Apple.
“Los desarrolladores desempeñan un papel fundamental en la creación de las experiencias que los clientes adoran en las plataformas de Apple”, afirmó Susan Prescott, vicepresidenta mundial de Relaciones con Desarrolladores de Apple. “Con acceso al modelo base de Apple Intelligence en el dispositivo y las nuevas funciones de inteligencia de Xcode 26, estamos capacitando a los desarrolladores para crear apps más completas e intuitivas para usuarios de todo el mundo”.
Nuevo diseño con vidrio líquido
El nuevo y elegante diseño ofrece a los desarrolladores la oportunidad de hacer que sus aplicaciones sean más expresivas y atractivas, a la vez que resultan familiares al instante. Está fabricado con un nuevo material basado en software llamado Liquid Glass, que combina las cualidades ópticas del vidrio con una sensación de fluidez. Este magnífico nuevo material se extiende desde los elementos más pequeños con los que los usuarios interactúan a diario (como botones, interruptores, deslizadores, texto y controles multimedia) hasta elementos más grandes, como las barras de pestañas y las barras laterales para navegar por las aplicaciones.
Los frameworks nativos como SwiftUI ofrecen a los desarrolladores todo lo necesario para adoptar el nuevo diseño en sus aplicaciones. El diseño universal permite a los desarrolladores centrarse más en el contenido de sus usuarios, lo que genera una experiencia consistente al desarrollar en las distintas plataformas de Apple.
Con la nueva app Icon Composer, desarrolladores y diseñadores pueden crear iconos visualmente atractivos que realzan la identidad de sus apps. Esta potente herramienta ayuda a crear una identidad visual consistente para los iconos de las apps mediante la anotación de capas para múltiples modos de renderizado, con funciones avanzadas que incluyen desenfoque, ajuste de translucidez, prueba de reflejos especulares y previsualización de iconos en varios tonos.
Marco de modelos de fundación
Con el marco Foundation Models, los desarrolladores podrán aprovechar Apple Intelligence para brindarles a los usuarios nuevas experiencias que sean inteligentes, disponibles cuando no estén conectados y que protejan su privacidad, mediante inferencia de IA gratuita.
El framework es compatible de forma nativa con Swift, lo que permite a los desarrolladores acceder fácilmente al modelo de Apple Intelligence con tan solo tres líneas de código. Generación guiada, llamadas a herramientas y más están integrados en el framework, lo que facilita más que nunca la implementación de capacidades generativas directamente en una aplicación existente. Por ejemplo, Automattic utiliza el framework en su aplicación de registro Day One para ofrecer a los usuarios funciones de inteligencia centradas en la privacidad.
“El marco del Modelo Fundacional nos ha ayudado a replantearnos las posibilidades del registro diario”, afirmó Paul Mayne, director de Day One en Automattic. “Ahora podemos integrar la inteligencia y la privacidad de maneras que respetan profundamente a nuestros usuarios”.
Xcode 26
Xcode 26 está repleto de funciones de inteligencia y experiencias para ayudar a los desarrolladores a hacer realidad sus ideas.
Los desarrolladores pueden conectar grandes modelos de lenguaje directamente a su experiencia de programación para escribir código, pruebas y documentación; iterar sobre un diseño; corregir errores; y más. Xcode cuenta con compatibilidad integrada con ChatGPT, y los desarrolladores pueden usar claves API de otros proveedores o ejecutar modelos locales en su Mac con silicio de Apple para elegir el modelo que mejor se adapte a sus necesidades. Los desarrolladores pueden empezar a usar ChatGPT en Xcode sin necesidad de crear una cuenta, y los suscriptores pueden conectar sus cuentas para acceder a más solicitudes.
Las herramientas de programación ayudan a los desarrolladores a mantenerse en el flujo y a ser más productivos en sus tareas. Accesibles desde cualquier parte del código, ofrecen sugerencias de acciones, como generar una vista previa o un área de pruebas, o solucionar un problema. Además, pueden gestionar indicaciones específicas para otras tareas directamente en línea.
Xcode 26 viene con características adicionales para mantener a los desarrolladores concentrados y productivos, como una experiencia de navegación rediseñada, mejoras en el catálogo de localización y soporte mejorado para Control de voz para dictar código Swift y navegar por la interfaz de Xcode completamente por voz.
Intenciones de la aplicación
App Intents permite a los desarrolladores integrar profundamente las acciones y el contenido de sus aplicaciones con las experiencias del sistema en todas las plataformas, incluidos Siri, Spotlight, widgets, controles y más.
Este año, App Intents incorpora compatibilidad con inteligencia visual. Esto permite que las apps ofrezcan resultados de búsqueda visuales dentro de la experiencia de inteligencia visual, permitiendo a los usuarios acceder directamente a la app desde esos resultados. Por ejemplo, Etsy está aprovechando la inteligencia visual para mejorar la experiencia del usuario en su app de iOS, facilitando un descubrimiento más rápido e intuitivo de productos.
En Etsy, nuestro trabajo es conectar fluidamente a los compradores con emprendedores creativos de todo el mundo que ofrecen artículos extraordinarios, muchos de los cuales son difíciles de describir. La posibilidad de conectar con los compradores directamente desde su iPhone con inteligencia visual es una gran oportunidad y facilita más que nunca que los compradores descubran rápidamente exactamente lo que buscan, a la vez que apoyamos directamente a las pequeñas empresas», afirmó Rafe Colburn, director de tecnología de Etsy.
Swift 6.2
Swift 6.2 introduce potentes funciones para mejorar el rendimiento, la concurrencia y la interoperabilidad con otros lenguajes como C++, Java y JavaScript. Y ahora, en colaboración con la comunidad de código abierto, Swift 6.2 es compatible con WebAssembly.
Basándose en la estricta comprobación de concurrencia de Swift 6, Swift 6.2 simplifica la escritura de código de un solo subproceso. Los desarrolladores ahora pueden configurar módulos o archivos individuales para que se ejecuten en el actor principal de forma predeterminada, eliminando así la necesidad de anotaciones adicionales.
Marco de contenerización
El marco de contenedorización permite a los desarrolladores crear, descargar o ejecutar imágenes de contenedores de Linux directamente en Mac. Está construido sobre un marco de código abierto optimizado para el silicio de Apple y proporciona un aislamiento seguro entre imágenes de contenedores.
Herramientas y recursos para juegos
Game Porting Toolkit 3 ofrece a los desarrolladores herramientas actualizadas para evaluar y perfilar sus juegos. Ahora pueden personalizar el HUD de Rendimiento de Metal y obtener información y orientación en pantalla para optimizar el código gráfico y obtener el mejor rendimiento posible en el entorno de evaluación. Además, pueden usar las Herramientas de Desarrollo Remoto de Mac para Windows para crear juegos de Mac en un Mac remoto en sus flujos de trabajo de desarrollo existentes.
Metal 4 está diseñado exclusivamente para el silicio de Apple y prepara el escenario para la próxima generación de juegos en plataformas de Apple con soporte para gráficos avanzados y tecnologías de aprendizaje automático.Los desarrolladores ahora pueden ejecutar redes de inferencia directamente en sus shaders para calcular la iluminación, los materiales y la geometría, lo que permite efectos visuales de gran realismo en sus juegos. La interpolación de fotogramas de MetalFX genera un fotograma intermedio por cada dos fotogramas de entrada para lograr velocidades de fotogramas más altas y estables, y la eliminación de ruido de MetalFX posibilita el trazado de rayos y el trazado de trayectorias en tiempo real en los juegos más avanzados.
La aplicación Apple Games ofrece a los jugadores un nuevo destino todo en uno para todos sus juegos y los amigos con los que juegan en iPhone, iPad y Mac. También presenta una nueva aplicación dedicada para que los desarrolladores vuelvan a involucrar a sus jugadores existentes y atraigan nuevos.
Los desafíos ofrecen a los jugadores una nueva forma de competir con amigos en enfrentamientos por puntuación, convirtiendo las partidas individuales en experiencias compartidas. Los desarrolladores que cuentan con marcadores de Game Center para sus juegos pueden añadir desafíos fácilmente, ofreciendo a los jugadores aún más formas de animar a un grupo, coronar a un ganador y disputar una revancha.
La Superposición de Juego mejora la experiencia de juego al integrar las funciones de Game Center directamente en la experiencia. Los jugadores pueden acceder a su próximo logro y puntuaciones recientes, además de ver qué amigos están jugando, lo que facilita iniciar un chat sin salir del juego. También pueden ajustar la configuración y ver los últimos eventos en la aplicación, manteniéndose conectados y en control sin interrumpir la inmersión.
Los Recursos en Segundo Plano Administrados simplifican el alojamiento de recursos para los desarrolladores, permitiéndoles controlar cómo su app o juego descarga recursos. Los desarrolladores pueden alojarlos ellos mismos o optar por Recursos en Segundo Plano Alojados por Apple, donde Apple gestiona el alojamiento. Cada membresía del Programa para Desarrolladores de Apple incluye 200 GB de capacidad de alojamiento de Apple para la App Store. Los Recursos en Segundo Plano Alojados por Apple pueden enviarse por separado de la compilación de la app.
Herramientas para ayudar a proteger a los niños en línea
Para garantizar que los niños tengan experiencias agradables, enriquecedoras y apropiadas en la aplicación, los desarrolladores pueden utilizar diversas herramientas, como los controles parentales y el marco de análisis de contenido sensible, para mejorar la seguridad infantil y garantizar la privacidad. Basándose en estas herramientas existentes, los desarrolladores pueden usar la nueva API de rango de edad declarado para ofrecer contenido apropiado según el rango de edad del usuario. Al implementar esta API, los padres pueden permitir que sus hijos compartan su rango de edad sin revelar su fecha de nacimiento ni otra información sensible, lo que permite a los desarrolladores adaptar las experiencias según corresponda. Esta función se centra en la privacidad: los datos del rango de edad solo se comparten si los padres lo permiten, y pueden desactivarlo en cualquier momento.
Nuevas funciones de accesibilidad de la App Store y App Store Connect
Las nuevas etiquetas nutricionales de accesibilidad para las páginas de productos de la App Store ayudan a los usuarios a conocer qué funciones de accesibilidad son compatibles antes de descargar una aplicación o un juego.Los desarrolladores ahora pueden compartir información en App Store Connect sobre la compatibilidad de su aplicación o juego, como si incluye VoiceOver, Control de Voz, Texto Más Grande, Subtítulos y más. Aparecerá una Etiqueta de Información de Accesibilidad en la página de producto de su aplicación, específica para cada plataforma compatible. Los desarrolladores también pueden agregar una URL en la página de producto de su aplicación en la App Store que dirija a los usuarios a un sitio web con más detalles.
La app App Store Connect en iOS y iPadOS se ha actualizado para que los desarrolladores puedan ver capturas de pantalla de TestFlight y recibir información sobre fallos, además de recibir notificaciones push cuando los evaluadores beta proporcionen comentarios. La API de App Store Connect admite estas mejoras e introduce la posibilidad de que los desarrolladores creen webhooks para obtener actualizaciones en tiempo real, además de compatibilidad con recursos en segundo plano alojados por Apple y la configuración de Game Center.