6 de junio de 2022
PRESIONE SOLTAR
Apple proporciona a los desarrolladores tecnologías aún más potentes para impulsar la experiencia de la aplicación.
Las nuevas API ofrecen una integración de plataforma más profunda y mayores capacidades para aplicaciones de terceros
CUPERTINO, CALIFORNIA Apple presentó hoy nuevas herramientas, tecnologías y API diseñadas para ayudar a los desarrolladores a crear experiencias aún más ricas para sus usuarios. Los widgets en la pantalla de bloqueo permiten a los desarrolladores mostrar información clave de sus aplicaciones de una manera nueva, mientras que otras API nuevas en las plataformas de Apple los ayudan a crear funciones más exclusivas. WeatherKit brinda a los desarrolladores la capacidad de integrar los datos del pronóstico del tiempo de Apple directamente en sus aplicaciones, y Xcode Cloud, el servicio de integración y entrega continua de Apple integrado en Xcode, ahora está disponible para todos los miembros del Programa de desarrolladores de Apple para ayudarlos a crear aplicaciones de mayor calidad, más rápido. Metal 3 permite a los desarrolladores de juegos crear gráficos asombrosos con un rendimiento acelerado, y el desarrollo para las plataformas de Apple ahora es aún más intuitivo con mejoras en Swift, SwiftUI y Xcode. Y con las mejoras en SKAdNetwork, las redes publicitarias y los desarrolladores pueden medir mejor el rendimiento de los anuncios y al mismo tiempo preservar la privacidad del usuario.
“Nos encanta colaborar con nuestra comunidad de desarrolladores y brindarles nuevas tecnologías innovadoras que les permitan crear la próxima gran generación de aplicaciones”, dijo Susan Prescott, vicepresidenta mundial de relaciones con desarrolladores y marketing empresarial y educativo de Apple. “Con nuevas y potentes API para widgets en la pantalla de bloqueo, nuevos servicios como WeatherKit, la disponibilidad de Xcode Cloud para ayudar a todos los desarrolladores de Apple a crear aplicaciones más rápido y nuevas capacidades de juego con Metal 3, los desarrolladores tienen más herramientas que nunca para crear experiencias de aplicaciones que a sus usuarios les encantará”.
La nube de Xcode ya está disponible
Xcode Cloud ahora está disponible con una variedad de planes de suscripción que se adaptan mejor a las necesidades de los desarrolladores, comenzando con 25 horas por mes gratis hasta diciembre de 2023 para todos los miembros del Programa de Desarrolladores de Apple y llegando a 1,000 horas por mes.
Integrado en Xcode, Xcode Cloud es un servicio en la nube de integración y entrega continuas diseñado específicamente para los desarrolladores de Apple. Permite a los desarrolladores y equipos de todos los tamaños crear, probar y entregar aplicaciones de alta calidad de manera aún más eficiente mediante la creación automática de aplicaciones en la nube para liberar su Mac para otras tareas. Y con las pruebas paralelas en la nube, los desarrolladores pueden probar en una versión simulada de cada dispositivo Apple actual, implementar fácilmente una compilación para pruebas internas o entregar a los probadores beta a través de TestFlight.
Los desarrolladores pueden encontrar más información sobre los planes disponibles para Xcode Cloud aquí.
Mejoras en Xcode 14
Xcode 14 presenta nuevas mejoras para mejorar aún más la productividad de los desarrolladores. Las compilaciones de proyectos son hasta un 25 por ciento más rápidas, gracias al paralelismo mejorado, y la aplicación Xcode ahora es un 30 por ciento más pequeña para descargar, con tiempos de ejecución de simuladores descargables para watchOS y tvOS. El nuevo objetivo multiplataforma crea una única interfaz SwiftUI para usar en iOS, iPadOS, macOS y tvOS. El código del desarrollador es más fácil de mantener pero altamente personalizable para aprovechar las capacidades únicas de cada plataforma. Las vistas previas en vivo de SwiftUI ahora son interactivas de forma predeterminada en Xcode, por lo que los cambios son inmediatos y los desarrolladores pueden crear variantes de cada vista previa sin escribir ningún código, alterando el esquema de color, el tamaño del texto, la orientación del dispositivo o los modos de accesibilidad. La nueva función de icono de aplicación en el catálogo de activos permite a los desarrolladores proporcionar un tamaño de icono único para todas las plataformas, y Xcode genera automáticamente todos los activos necesarios para la aplicación. Xcode incluye mejoras de lenguaje y edición con un autocompletado más inteligente, y fragmentos dinámicos adicionales hacen que los desarrolladores accedan al código que quieren escribir más rápido.
Nuevas capacidades de juego
Metal 3, la última versión del marco de gráficos de Apple, viene con nuevas características que permiten a los desarrolladores de juegos aprovechar el poder del silicio de Apple para un rendimiento de juego aún mayor. MetalFX Upscaling permite a los desarrolladores renderizar rápidamente escenas complejas mediante el uso de fotogramas menos intensivos en cómputo y luego aplicar escalado espacial de alta calidad y suavizado temporal. El resultado es un rendimiento acelerado que hace que los juegos se sientan más receptivos y los gráficos se vean asombrosos. Los desarrolladores de juegos también se benefician de una nueva API de carga rápida de recursos que minimiza el tiempo de espera al proporcionar una ruta más directa desde el almacenamiento hasta la GPU, para que los juegos puedan acceder fácilmente a las texturas y la geometría de alta calidad necesarias para crear mundos expansivos para un juego realista e inmersivo.
Los desarrolladores de juegos que se integran con Game Center ahora pueden agregar vistas de actividad en el tablero, lo que permite a sus usuarios ver qué juegos están jugando sus amigos y sus puntajes más altos. Y con la compatibilidad con SharePlay, es más fácil que nunca para los usuarios jugar juntos en tiempo real.
Mejoras a Swift y SwiftUI
Swift y SwiftUI ofrecen la mejor manera de crear una aplicación y ahora vienen con nuevas funciones que agilizan el proceso de desarrollo.
Swift agrega una poderosa capacidad de procesamiento de cadenas con un nuevo soporte literal de expresiones regulares integrado directamente en el lenguaje, lo que permite a los desarrolladores verificar rápidamente la corrección de sus expresiones regulares y extraer información con menos código. Con los nuevos complementos de paquetes disponibles en Swift Package Manager, ahora es más fácil para los desarrolladores ejecutar comandos personalizados en sus proyectos e incluso cargar y compartir los comandos con otros.
SwiftUI, el marco de interfaz de usuario de próxima generación de Apple, cuenta con una API de navegación mejorada para facilitar a los desarrolladores el control de cómo su aplicación se mueve de una vista a otra. Con diseños personalizados, los desarrolladores pueden ir más allá de los diseños de aplicaciones comunes y crear versiones que funcionen mejor para sus diseños de aplicaciones. Y Swift Charts se puede personalizar para casi cualquier necesidad de gráficos para que los desarrolladores puedan visualizar mejor los datos en sus aplicaciones.
Presentamos WeatherKit
WeatherKit permite a los desarrolladores integrar el mismo pronóstico meteorológico global de clase mundial que impulsa Apple Weather directamente en sus aplicaciones. Usando modelos meteorológicos de alta resolución combinados con aprendizaje automático y algoritmos de predicción, Apple Weather proporciona el clima actual, pronósticos por hora de 10 días, pronósticos diarios y clima histórico.1 WeatherKit está disponible para los desarrolladores a través de las API REST y Swift nativas, y viene con 500 000 llamadas API por mes incluidas con una membresía del Programa de Desarrolladores de Apple. Los desarrolladores que necesiten más podrán comprar niveles adicionales de servicio directamente en la aplicación Apple Developer a partir de este otoño.
Los desarrolladores pueden encontrar más información sobre los planes disponibles para WeatherKit aquí.
Enfoque centrado en la privacidad para medir anuncios
La API de SKAdNetwork viene con nuevas funciones diseñadas para ayudar a las redes publicitarias y a los anunciantes a medir mejor el rendimiento de los anuncios en las aplicaciones o en la web, al mismo tiempo que se preserva la privacidad del usuario. Los ID de origen jerárquicos aumentan la capacidad de un desarrollador para optimizar sus campañas sin aumentar el riesgo de seguimiento de personas entre aplicaciones. SKAdNetwork también presenta valores de conversión jerárquicos para permitir que los desarrolladores reciban más información sobre las conversiones para campañas más pequeñas, y los desarrolladores pueden calcular mejor el retorno de la inversión publicitaria al ofrecer múltiples conversiones en ventanas de tiempo definidas.
Nuevas API para aplicaciones aún más potentes
Los desarrolladores de Apple tienen más API disponibles que nunca para crear experiencias de aplicaciones que les encantarán a sus usuarios. Algunas de las API más recientes disponibles para los desarrolladores incluyen:
- Widgets en la pantalla de bloqueo: Con iOS 16 habilitando widgets en la pantalla de bloqueo del iPhone, los desarrolladores ahora pueden compartir sin problemas el mismo código entre sus widgets en la pantalla de bloqueo y las complicaciones en Apple Watch, que se basan en la misma nueva API de WidgetKit.
- Texto en vivo: Los desarrolladores ahora pueden ofrecer a los usuarios la capacidad de capturar texto directamente de las fotos y videos que se encuentran en sus aplicaciones, o a través de una transmisión de cámara en vivo. Live Text se procesa en el dispositivo para una mayor privacidad y rendimiento del usuario.
- Herramientas de colaboración: Las ricas funciones de colaboración integradas en Mensajes están disponibles para aplicaciones de terceros. Los desarrolladores también pueden resaltar el contenido que los usuarios han compartido desde su aplicación en Mensajes en una nueva sección Compartido contigo de su aplicación, lo que facilita que los destinatarios vuelvan a ese contenido más adelante.
- Claves de acceso: Las claves de acceso son credenciales de próxima generación que son más seguras, más fáciles de usar y están diseñadas para funcionar en aplicaciones tan fácilmente como lo hacen en la web.
- kit de mapas: Las aplicaciones de terceros pueden incluir la experiencia detallada de la ciudad en 3D y Look Around para una experiencia de usuario más rica. Las nuevas API de Apple Maps Server ofrecen integraciones de Maps más rápidas y sencillas.
- Filtros de enfoque: los desarrolladores pueden ajustar el contenido de sus aplicaciones según el enfoque actual del usuario.
- Accesos directos automáticos: los desarrolladores ahora pueden usar App Intents para permitir que sus aplicaciones se usen con Siri y accesos directos, sin necesidad de configuración por parte del usuario.
- reloj OS 9: Las llamadas VoIP ahora son compatibles con CallKit; la hoja para compartir permite a los usuarios compartir contenido desde su aplicación favorita directamente a iMessage y otras aplicaciones de mensajería populares; y las aplicaciones de terceros ahora pueden acceder a la aplicación Fotos con el selector de fotos e incluso integrarse con Apple TV.
- Plano de habitación: Desarrollado por ARKit, los desarrolladores ahora pueden utilizar el escáner LiDAR en iPhone y iPad para crear un plano de planta en 3D para una habitación, con características como dimensiones y tipo de muebles incluidos.
- Actividades en vivo: Al usar WidgetKit, los desarrolladores pueden mantener a sus usuarios actualizados con la información más actualizada para una actividad o evento directamente en la pantalla de bloqueo.2
Acerca de Apple
Apple revolucionó la tecnología personal con la introducción de Macintosh en 1984. Hoy, Apple lidera el mundo en innovación con iPhone, iPad, Mac, Apple Watch y Apple TV. Las cinco plataformas de software de Apple (iOS, iPadOS, macOS, watchOS y tvOS) brindan experiencias perfectas en todos los dispositivos Apple y capacitan a las personas con servicios innovadores que incluyen App Store, Apple Music, Apple Pay e iCloud. Los más de 100.000 empleados de Apple se dedican a fabricar los mejores productos del mundo ya dejar el mundo mejor de como lo encontramos.
- Los datos meteorológicos históricos no están disponibles en todas las regiones. Visitar desarrollador.apple.com/weatherkit para conocer la disponibilidad de funciones.
- Live Activities estará disponible para los desarrolladores a finales de este año.
Prensa Contactos
alex doblador
Manzana
(408) 862-6559
Katie Clark Alsadder
Manzana
Línea de ayuda multimedia de Apple
(408) 974-2042