WWDC 2019 :: qué ver

En WWDC 2019, Apple mostró una de las mejores presentaciones de Keynote en los últimos años. Pero esto es solo el comienzo. Estamos esperando más de 100 sesiones de ingenieros de Apple. He reunido informes en la lista que creo que serán útiles para la mayoría de los desarrolladores de iOS. Si no sabe qué emprender, intente comenzar con ellos.




Tenga en cuenta que no todos los informes están disponibles todavía. Puedes verlos en vivo (hora de Moscú) o un par de días después de la transmisión. Verifique la hora con el horario oficial , ya que puede cambiar.


¿Qué hay de nuevo en Swift?


Aquellos que no sigan Swift Evolution estarán interesados ​​en saber qué hay de nuevo en Swift 5.0 y 5.1.


Xcode 11



La nueva versión del IDE para desarrolladores bajo el sistema operativo de Apple. Viene con Swift 5.1, soporte para paquetes Swift, nuevas funciones de depuración y prueba.


Swiftui



Durante mucho tiempo soñé con un nuevo UIKit en Swift y sin errores, pero Apple introdujo algo más. Un marco declarativo para crear una interfaz de aplicación en un par de líneas de código. Funciona en todos los sistemas Apple, incluidos los relojes. Ficcion! ¿Pero será posible usarlo para una aplicación que sea más compleja que Hello World?


Catalizador del proyecto



Oficialmente escuchamos sobre el proyecto Mazapán el año pasado. En esto, Apple mantuvo su promesa y permitió a todos los desarrolladores de iOS portar aplicaciones de iPad a macOS. Ahora se llama Project Catalyst . No necesitará aprender AppKit. Es suficiente verificar la configuración, eliminar llamadas a marcos que no están disponibles en macOS, agregar funciones específicas de escritorio, y eso es todo.


Implementación del modo oscuro en iOS


Miércoles 5 de junio, 20:00


El tema oscuro esperado por muchos finalmente ha llegado a iOS. En este video aprenderá cómo implementarlo en su aplicación.


Modernizando su IU para iOS 13


Jueves 6 de junio, 03:00 a.m.


Este informe le dirá cómo preparar su aplicación para la llegada de iOS 13. No olvide que el lanzamiento será en otoño, y es mejor prepararse con anticipación.


Combinar



¡Programación reactiva de Apple! Nosotros RxSwift no echamos raíces, pero ver qué pasó con Apple es interesante.


Compras en la aplicación y uso de notificaciones de servidor a servidor


viernes 7 de junio, 21:00


Novedades de las compras en la aplicación: aprenda en este video.


Geolocalización


Novedades en la ubicación principal , miércoles 5 de junio, 7:00 p.m.
Novedades de MapKit y MapKit JS , viernes 7 de junio, 03:00 a.m.


Apple ha agregado nuevas características a Core Location y MapKit. Por ejemplo, un usuario ahora puede dar acceso a la geolocalización solo una vez. Si su aplicación usa navegación, mire estos videos para evitar problemas.


Presentamos Iniciar sesión con Apple , miércoles 5 de junio, 7:00 p.m.


Se requerirá soporte para la autorización a través de Apple para todas las aplicaciones que admitan la autorización a través de otros servicios de terceros, como Google o Facebook. Iniciar sesión con Apple funcionará en la web. Cuéntales a tus compañeros desarrolladores web sobre esta gran característica.


Puede ver el resto de los videos en el sitio web oficial , en la aplicación oficial de iOS o en la aplicación no oficial de macOS .


Xcode 11 beta y nuevas versiones de sistemas operativos ya están disponibles para desarrolladores. Puede instalar el nuevo Xcode en Mojave junto a la versión principal. Pero para probar la transferencia de aplicaciones en macOS y generar UI a partir de código en tiempo real, debe instalar Catalina.

Source: https://habr.com/ru/post/454894/


All Articles