WWDC 2016 Consecuencias

A principios de esta semana, Apple inició oficialmente su evento anual WWDC (Worldwide Developers Conference) en San Francisco. Como siempre, el evento comenzó con una nota clave durante la cual Apple anunció actualizaciones para sus plataformas iOS, macOS, watchOS y tvOS. En este artículo, le diré todo lo que necesita recordar de la nota clave..

1. iOS 10

El lanzamiento de iOS de este año es enorme para ambos consumidores, en términos de nuevas características, y para desarrolladores, con nuevas tecnologías y API. Echemos un vistazo a lo que iOS 10 tiene para ofrecer..

Experiencia de usuario

El cambio más grande en iOS 10 que las personas verán cuando actualicen desde iOS 9 serán los cambios de diseño visual.

En primer lugar, la pantalla de bloqueo se ha reimaginado y se eliminó por completo el clásico "deslizar para desbloquear". Ahora, desde la pantalla de bloqueo, deslizar de derecha a izquierda abrirá la cámara y deslizar de izquierda a derecha abrirá la Hoy ver. En la vista Hoy, puede agregar widgets desde aplicaciones instaladas en su dispositivo para echar un vistazo rápido a la información que proporcionan.

Las notificaciones ahora se muestran en burbujas blancas tanto en la pantalla de bloqueo como en la parte superior de la pantalla cuando estás en otra aplicación. En iOS 10, las notificaciones también están ganando mucha funcionalidad adicional a través de extensiones de notificación enriquecidas. Cuando interactúa con, una notificación ahora puede presentar cualquier interfaz de usuario que quiera.

Con Mensajes por ejemplo, ahora se puede mostrar una vista en vivo que contiene la conversación para que no solo pueda responder al mensaje que acaba de recibir, sino que también puede permanecer en la conversación directamente desde la notificación. En el primer iOS 10 Vista previa para desarrolladores, esta función solo es accesible en iPhone 6s y iPhone 6s Plus usando 3D Touch en la notificación. Apple dijo, sin embargo, que las notificaciones enriquecidas llegarán a todos los dispositivos capaces de ejecutar iOS 10 y se activarán de otra manera para los dispositivos que no admiten 3D Touch..

El centro de control también obtuvo una actualización visual con algunas funciones adicionales, así como soporte para 3D Touch. Ahora puede presionar firmemente los cuatro botones inferiores, linterna, cronómetro, calculadora y cámara, para abrir un menú con accesos directos y acciones. El centro de control también se ha dividido en dos vistas, y la parte de reproducción de música tiene su propia vista. Esto permite que se muestren las ilustraciones del álbum de la canción y que los controles se extiendan un poco más. Curiosamente, en iOS 10, Apple también dividió los componentes de video y audio de Salida en antena, con uno en cada página del centro de control.

Siri

Como se esperaba, iOS 10 permitirá que las aplicaciones de terceros se integren con Siri, lo que ampliará enormemente la funcionalidad del asistente personal. Esta integración se maneja a través de las extensiones Siri y la nueva marca. SiriKit marco de referencia. Una de las aplicaciones mostradas por Apple fue llamar a un automóvil Uber usando Siri sin siquiera tener que ingresar a la aplicación.

La privacidad del usuario también ha sido atendida. Las aplicaciones de terceros no obtienen acceso a lo que el usuario aporta. En su lugar, Siri se encarga de toda la parte de voz y crea una intención con la que una aplicación puede actuar..

Mapas

los Mapas La aplicación de iOS 10 está obteniendo un rediseño completo, lo que hará que sea más fácil de usar y mucho más fácil buscar lugares cercanos. La navegación paso a paso también está obteniendo grandes mejoras, como el tráfico en ruta y las opciones para evitar peajes y autopistas. Al igual que con Siri, Apple también está abriendo la aplicación Mapas para desarrolladores a través de extensiones. Por ejemplo, a través de extensiones de terceros, los usuarios pueden hacer reservas en un lugar en particular sin tener que abandonar la aplicación Mapas.

Música

Al igual que en Maps, la aplicación Music en iOS 10 también se rediseñó por completo con iOS 10. Este nuevo diseño hace que la aplicación sea mucho más sencilla de usar, especialmente para Apple Music, y deja muy claro qué canciones se han descargado. Si bien esta actualización no agrega ninguna funcionalidad nueva a la Música, es un cambio visual muy positivo en todos los ámbitos..

Mensajes

Podría decirse que la aplicación más renovada en iOS 10 es la Mensajes solicitud. Se han agregado tantas funciones a iMessage y aquí solo algunas de las principales:

  • Aplicaciones de terceros de iMessage para agregar pegatinas y otro contenido a las conversaciones
  • Vista previa de enlaces, videos y música en línea
  • Burbuja y efectos de pantalla completa para mensajes.
  • leer los recibos en una base por conversación
  • emoji más grande
  • Emoji sugerencias de tipo rápido
  • toque para reemplazar palabras con emoji
  • mensajes escritos a mano
  • Táctil digital y mensajes de latido.

Estos cambios hacen que iMessage esté a la par con otras aplicaciones, como Facebook Messenger. Si quieres ver estas funciones en acción, mira el video de Apple.

Toque 3D

Además de toda la nueva funcionalidad 3D Touch relacionada con las notificaciones y el centro de control, la pantalla de inicio también tiene más funciones 3D Touch. Para las aplicaciones que admiten un widget de vista Hoy, esto aparecerá junto con los accesos directos de la aplicación cuando se presione firmemente en la pantalla de inicio. Las aplicaciones de terceros también obtendrán un acceso directo para compartir un enlace a la aplicación en App Store.

Teléfono y VoIP

Otro nuevo tipo de extensión en iOS 10 permite que las aplicaciones se integren en el Teléfono solicitud. Si bien aún no se han mostrado todas las posibilidades de extensiones de teléfono, el ejemplo que Apple mostró durante la presentación fue una aplicación que detecta un número de teléfono spam y lo muestra en la pantalla de llamada entrante..

Otra API interesante que Apple mostró durante la presentación es una específica para las aplicaciones de VoIP, como Skype y WhatsApp. Ahora, en lugar de recibir una notificación automática al recibir una llamada, se puede mostrar una superposición a pantalla completa (casi idéntica a la que aparece cuando se recibe una llamada de FaceTime) una vez que las aplicaciones se han actualizado para admitirlo..

Casa

Con iOS 10, Apple está expandiendo aún más HomeKit, el marco de Apple para controlar los accesorios conectados en su hogar. La plataforma de accesorios de automatización del hogar admite más tipos de accesorios y iOS 10 también incluye un dispositivo dedicado Casa Aplicación para que pueda controlar sus accesorios habilitados para HomeKit desde una sola aplicación, en lugar de ir a la aplicación específica de cada fabricante. La aplicación Home también simplifica enormemente la configuración de habitaciones y escenas en su casa.

Otras pequeñas características

Si bien Apple no pudo abarcar todo en la nota clave, hay muchas características más pequeñas en iOS 10, que incluyen:

  • Ahora es posible eliminar algunas de las aplicaciones iOS preinstaladas, incluidos Mapas, Correo y Notas.
  • Las notificaciones de estilo de alerta ahora aparecerán igual que las notificaciones de banner, pero permanecerán en la parte superior de su pantalla hasta que se realice una acción manual.
  • El HUD al cambiar el volumen de medios ya no aparece.
  • iOS 10 incluye una interfaz de aplicación de cámara de iPad rediseñada.
  • Ahora es posible borrar todas sus notificaciones en el centro de notificaciones usando 3D Touch.
  • El nuevo teclado también admite escritura multilingüe..

En general, iOS 10 es una actualización importante y es compatible con todos los dispositivos que pueden ejecutar iOS 9 con la excepción de:

  • iphone 4s
  • Ipad 2
  • Ipad 3
  • Ipad mini
  • iPod Touch 5ta Generación

2. macOS sierra

La parte de la conferencia principal relacionada con Mac de este año comenzó con el cambio de marca oficial de OS X a macOS. Este nuevo nombre pone el sistema operativo de escritorio Mac en línea con otras plataformas de Apple, iOS, watchOS y tvOS. Apple nombró la primera actualización bajo el moniker macOS Sierra.

Siri en la Mac

La nueva característica más significativa que se agrega a Mac en macOS Sierra es Siri. Al presionar el icono de Siri en el dock o en la barra de menú (o mediante un método abreviado de teclado personalizado) puede interactuar con Siri en su Mac. En macOS, Siri puede realizar casi cualquiera de las mismas solicitudes que puede hacer en un dispositivo iOS, incluido el clima, la reproducción de música y la búsqueda en la web..

En la Mac, sin embargo, también puede manejar consultas de búsqueda de archivos complejos. Lo que es aún más útil es que cualquier respuesta que Siri le dé se puede agregar a la sección de widgets del centro de notificaciones. Por ejemplo, puede buscar un grupo específico de archivos, fijar la respuesta en el centro de notificaciones y luego, a lo largo del día, arrastrar y soltar los archivos que encontró directamente desde el widget..

Apple paga en la web

Otra nueva característica importante es la capacidad de los Mac para usar Apple Pay en safari. En los sitios web que admiten Apple Pay, aparecerá un mensaje en su iPhone para autenticar una compra con identifición de toque. El proceso es tan simple como realizar cualquier otro pago con Apple Pay aparte del paso adicional de retirar su teléfono para autenticar la compra..

Organizando windows

En un esfuerzo por hacer que su escritorio esté menos desordenado, macOS ahora admite pestañas en casi cualquier aplicación. Por ejemplo, si está trabajando en varios documentos en Páginas, en lugar de tener tres ventanas abiertas, ahora puede tener una ventana con tres pestañas, una pestaña para cada documento. Apple dijo que el soporte de esta función en aplicaciones macOS será automático si la aplicación está usando NSDocument clase.

A continuación, macOS Sierra también le permite crear una vista de imagen en imagen de un video que está reproduciendo. Esta característica funciona de manera idéntica a la forma en que lo hace en iPad. La vista de video se puede cambiar de tamaño y anclar a cualquier esquina de la pantalla. En macOS Sierra, el reproductor de video siempre se mantiene al tanto de lo que está haciendo, incluso en aplicaciones de pantalla completa.

Trabajar con otros dispositivos de Apple

macOS Sierra se basa en Manos libres, que se introdujo en iOS 8 y OS X Yosemite, para hacer que los dispositivos Apple funcionen mejor juntos a través de las siguientes características:

  • Desbloqueo automático detectará cuando estás cerca mediante el uso de Apple Watch. Si actualmente está usando su Apple Watch y está desbloqueado, su Mac no le pedirá una contraseña al iniciar sesión.
  • Portapapeles universal te permite copiar y pegar casi cualquier cosa entre todos tus dispositivos.

Optimizaciones de almacenamiento

Por último, Apple también le facilita la administración de sus archivos y el espacio de almacenamiento de Mac con macOS Sierra. En primer lugar, un nuevo Escritorio carpeta se creará en su iCloud Drive y sincronizará automáticamente los archivos en su escritorio entre las computadoras para que no tenga que arrastrarlos manualmente a iCloud Drive. También podrá acceder a estos archivos de escritorio en sus dispositivos iOS a través de la aplicación iCloud Drive..

Además, macOS mirará de forma inteligente los archivos en su computadora y determinará qué archivos ya no son necesarios (por ejemplo, archivos duplicados o archivos que no se han utilizado en mucho tiempo). macOS eliminará estos archivos (en el caso de archivos duplicados) o los cargará automáticamente en iCloud Drive por ti. Al hacerlo, el sistema operativo puede liberar una gran cantidad de espacio..

Si bien macOS Sierra no es una actualización tan grande como lo es iOS 10, sí presenta muchas mejoras y características excelentes, como Siri y Apple Pay. macOS Sierra es compatible con los siguientes dispositivos:

  • MacBooks e iMacs 2009 y posteriores
  • MacBooks Airs y MacBook Pros 2010 y posteriores

3. watchOS 3

De manera similar a watchOS 2 el año pasado, el enfoque principal de watchOS 3 es el rendimiento y las pequeñas mejoras de usabilidad, que se suman a una actualización significativa. Con watchOS 3, su Apple Watch también obtendrá algunas nuevas aplicaciones integradas, incluidas Recordatorios y Encuentra a mis amigos.

Nuevas interfaces de usuario e interacciones

En primer lugar, el Amigos El menú, que solía aparecer en su Apple Watch cuando presionaba el botón lateral, ha sido reemplazado por una aplicación Muelle. Puede elegir qué aplicaciones aparecen aquí y en qué orden se muestran en.

Las aplicaciones que se muestran en su dock no son solo instantáneas visuales de la última vez que usó esa aplicación, sino que también son vistas previas en vivo..

A medida que las vistas previas en vivo de sus aplicaciones en el dock le permiten ver información de sus aplicaciones más usadas, ahora se han eliminado las miradas. Ahora, deslizar hacia arriba desde la parte inferior de la pantalla mostrará un nuevo Centro de control que se parece mucho a su contraparte iOS.

Aplicaciones instantáneas

La mejora de rendimiento más notable para los usuarios de Apple Watch será la velocidad a la que las aplicaciones ahora pueden iniciarse y estar listas para usar. Como resultado de las nuevas API en watchOS 3, cualquier aplicación que el usuario ponga en su dock o agregue una complicación en su esfera de visualización, obtiene privilegios especiales para actualizar el contenido de la aplicación en segundo plano y permanecer en la memoria. Como desarrollador, esto le permite asegurarse de que su aplicación esté lista en cualquier momento cuando el usuario quiera abrirla..

Nuevas caras de reloj

Como es habitual, Apple también ha agregado algunas caras nuevas para watchOS 3. Estas incluyen:

  • Minnie Mouse
  • Caras de reloj analógicas, digitales y cronográficas que cuentan con sus anillos de actividad en el centro de la esfera del reloj
  • una simple esfera del reloj, Numerales, que solo muestra las manecillas del reloj y la hora actual en una variedad de fuentes

Además de estas nuevas caras, watchOS 3 ahora tiene soporte para más complicaciones en las caras existentes, como el clima en la cara de las fotos. Por último, ahora también puede deslizar el dedo en la pantalla para cambiar las caras del reloj en lugar de ir a través del menú Force Touch.

Nuevos marcos

Para hacer que el Apple Watch sea un dispositivo aún más capaz, ahora se pueden usar más frameworks y herramientas de desarrollo en watchOS (tanto en aplicaciones como en interfaces de notificación) que incluyen:

  • Apple Pay dentro de las aplicaciones de watchOS
  • entrenamiento en segundo plano, frecuencia cardíaca en tiempo real, acceso al giroscopio y datos del acelerómetro durante todo el día para aplicaciones de acondicionamiento físico
  • SpriteKit
  • SceneKit
  • Centro de juegos
  • CloudKit
  • Tacto preciso y eventos de corona digital.
  • Soporte para reproducción de video en línea y acceso al altavoz del reloj.

4. tvOS 10

tvOS se presentó en octubre pasado con el lanzamiento de la cuarta generación de Apple TV y es efectivamente una versión modificada de iOS con una interfaz de usuario única. Esta actualización es la primera actualización importante para la plataforma desde su lanzamiento en octubre. Aunque es la actualización más pequeña en todas las plataformas de Apple, tvOS 10 agrega algunas características muy útiles.

Siri más inteligente

En primer lugar, Siri ahora puede buscar películas y programas de televisión por temas, como "comedias de la escuela secundaria". Esto hace que sea aún más fácil para ti encontrar algo genial para ver..

Además, la búsqueda por voz de Siri ahora también se ha extendido a YouTube. Cuando le pides a Siri que busque algo en YouTube, la aplicación de YouTube abrirá la página de búsqueda.

Inicio de sesión único

Con tvOS 10, Apple también está simplificando el registro y la autenticación para los usuarios. Con esta nueva función, solo tendrá que autenticar su Apple TV una vez y tvOS se encargará del resto para cada aplicación que descargue..

Modo oscuro

tvOS ahora también tiene un modo oscuro. Esto cambiará la apariencia de su Apple TV para que sea más adecuado para cuartos oscuros y cines en casa. Los desarrolladores también pueden ajustar el aspecto de sus aplicaciones a través de un nuevo Recogida propiedad que le dice a la aplicación si el dispositivo actual está en modo claro u oscuro.

aplicación remota de iOS

Junto con el lanzamiento de tvOS 10, Apple también lanzará una versión completamente renovada del iOS Remote la aplicación Esta nueva aplicación permitirá que su dispositivo iOS realice todas las mismas funciones que la Siri Remote Eso está incluido con Apple TV. Además de esto, también puede mostrar información relevante sobre lo que se está reproduciendo actualmente en el Apple TV, como las ilustraciones del álbum..

5. Xcode 8 y herramientas de desarrollo

El lanzamiento de Xcode de este año, Xcode 8, hará que el desarrollo de aplicaciones para cualquiera de las plataformas de Apple sea más fácil que nunca.

Swift 3

Para los usuarios de Swift, Xcode 8 incluye Swift 3, la última y próxima versión del lenguaje de programación de Apple. Swift 3 contiene muchas características nuevas, que incluyen muchas mejoras y mejoras que forman la base del lenguaje. Sin embargo, si no quieres moverte a Swift 3 de inmediato, Xcode 8 también incluye Swift 2.3. Xcode 8 también incluye la herramienta de migración familiar para migrar de Swift 2.3 a Swift 3 cuando esté listo.

Generador de interfaz

El Generador de Interfaces de Xcode 8 tiene muchas mejoras, incluyendo:

  • la capacidad de editar un guión gráfico al obtener una vista previa del tamaño / orientación de un dispositivo en particular
  • la capacidad de realizar ediciones en vistas y ver controladores en cualquier nivel de zoom
  • una forma mucho más fácil de crear diferentes diseños para diferentes clases de tamaño
  • Vista previa de modo oscuro y editor de interfaz para guiones gráficos de tvOS

Depuración

Xcode 8 también hace que las aplicaciones de depuración sean más fáciles. También viene con un excelente informe de fallos al ejecutar pruebas, gráficos de memoria para detectar pérdidas de memoria y un indicador de FPS para el rendimiento de depuración en los juegos. Los problemas de la interfaz de usuario ahora también son más fáciles de depurar en Interface Builder.

Extensiones de aplicaciones Xcode

Los desarrolladores externos ahora pueden crear extensiones que se conectan directamente a Xcode. El primer (y único) tipo de extensión de Xcode es una extensión del editor de origen. Estas extensiones son capaces de:

  • añadiendo y eliminando contenido
  • contenido de transformación
  • modificando selección de contenido
  • modificando la mesa de trabajo
  • cambio en la navegación del archivo

Usabilidad

Por último, Xcode 8 incluye muchas mejoras pequeñas que hacen que trabajar con Xcode sea más fácil y divertido, como:

  • La adición de literales de color en línea con el código. Esto no solo le brinda una vista previa de los objetos de color, sino que también puede abrir un selector de color para cambiar los colores fácilmente..
  • Autocompletar para activos de imagen. Esta adición muestra una pequeña vista previa en línea con su código.
  • Generador de documentación de código automático.
  • Firma automática de código y aprovisionamiento para aplicaciones. Xcode ahora puede encargarse de crear y mantener certificados y aprovisionar perfiles. Esto significa que, si trabaja en varias máquinas, solo tendrá que iniciar sesión con su ID de Apple para poder firmar y distribuir sus aplicaciones con éxito. Ya no necesita exportar e importar certificados y perfiles de aprovisionamiento manualmente.
  • Documentación unificada de API a través de plataformas. Esto significa que para la clase. UITableView, por ejemplo, no obtendrá páginas y documentos separados para las plataformas iOS y tvOS. Solo habrá una página que contenga la disponibilidad de esa API para cada plataforma y cualquier elemento específico de la plataforma..
  • Documentación de la API fuera de línea incluida en Xcode. Debido a la unificación de la documentación en todas las plataformas, el tamaño total de la documentación se ha reducido tanto que se incluye de forma predeterminada en Xcode.
  • Por último, pero no menos importante, una nueva fuente de San Fransisco Mono.

Conclusión

La WWDC de este año estuvo repleta de actualizaciones para las cuatro plataformas de Apple: iOS, macOS, watchOS y tvOS. Todas estas actualizaciones están actualmente disponibles en la vista previa para desarrolladores, con iOS 10 y macOS Sierra lanzando una versión beta pública en julio. Estas actualizaciones serán gratuitas para dispositivos compatibles y se lanzarán este otoño.