WWDC20 – Novedades

Recién terminada la Keynote de la WWDC 2020 toca dar un repaso a las novedades presentadas y buscar entre la documentación aquellos frameworks o productos que no han podido mostrarse en la keynote.

iOS 14

Widgets.

En lugar de que nuestra app muestre un icono ahora podemos poner un widget de diferentes tamaños en la Home Screen

App Clips.

¿Por qué hacer descargar al usuario una app completa cuando sólo quiere usar una pequeña parte de ella y quizá sólo en ese momento? Para eso está App clips. Una mini versión de tu app que se puede activar por NFC, al leer un código QR, o uno de los nuevos App Clips Codes

Y no, las herramientas que generar los nuevos códigos de Apple aún no están disponibles.

iPadOS 14

Apple Pencil

Escribe con el Pencil y no te preocupes, que iPadOS la va a entender sin problemas. Pero además de letras también puede interpretar formas

watchOS 7

ClockKit

Crear múltiples complicaciones para cada familia de complicaciones.

SwiftUI

Mayor integración del framework de desarrollo de interfaces de usuario. Ahora tendrás soporte para MapKit, SceneKit, AVFoundation…

macOS 11 Big Sur

Apple Silicon

Bienvenidos a este periodo de dos años en el que los desarrolladores portaremos, o desarrollaremos apps para los Mac que lleven el procesador de Apple.

Podemos apuntarnos para recibir el Developer Transition Kit, que es un Mac mini con el micro Apple A12Z Bionic. Tiene un coste de $500, debe devolverse al terminar el programa y Apple no reembolsará el dinero a los desarrolladores.

Mac Catalyst

Apple ha dejado claro que apoya al 100% este proyecto con el soporte para más frameworks de iOS y diseño 100% Big Sur para todas las apps

Machine Learning

Big Sur trae mejor soporte para el entrenamiento y uso de los modelos de ML que hagan nuestras apps sobre esta nueva versión del sistema operativo.

tvOS 14

HomeKit

La app de demótica llega a nuestros televisores y con la nueva versión podremos controlar escenas o ver la imagen de las cámaras mientras vemos Fundación

Nuevos Frameworks

Algunos de estos frameworks no han tenido tiempo en la keynote, pero no por eso dejan de ser menos interesante.

Accessibility

Pocos productos son tan accesibles para la gente con alguna minusvalía o dificultad como son los de Apple y ahora dan otro paso más creando un framework que hace que el añadir soporte de accesibilidad sea más sencillo.

App Clips

Las mini apps. Una de las novedades estrellas de esta WWDC 2020

App Tracking Transparency

Las apps tendrán que solicitar permiso para poder compartir los datos del usuario final con terceros

Apple Archive

El framework que nos va a dejar comprimir o descomprimir archivos, directorios…

ML Compute

Para acelerar el entrenamiento y validación de redes neurales. Muy útil.

Nearby Interaction

Adquirir la posición de un iPhone siempre y cuando tenga el chip U1 (iPhone 11 o superior)

SensorKit

Accede a los datos de los sensores de un iPhone o de el Apple Watch que tenga emparejado.

StoreKit Test

Para crear test que se ejecutan sobre las compras in-app o las suscripciones de nuestras apps. La de dolores de cabeza que va a a aliviar este framework.

WidgetKit

Otro de los productos estrella de esta keynote. Los widgets llegan a la pantalla de inicio.

Novedades SwiftUI

No ha sido casi nombrado, pero trae alguna que otra novedad interesante.

App Structure.

Se ha creado el protocolo App para poder definir la estructura y comportamiento de las vistas de nuestra aplicación

Grids.

De los controles más solicitados por todos los desarrolladores, parece que ya tenemos la versión de UICollectionView para SwiftUI, está en versión horizontal y vertical.

TextEditor

Otro control muy esperado, el editor de texto multilínea.