15 de octubre de 2015
Este año, Apple creó olas al presentar el impresionante y futurista portátil, el Apple Watch. Sin detenerse solo en eso, el gigante también introdujo una nueva actualización del sistema operativo para este dispositivo, el watchOS 2. Originalmente presentado en la WWDC (Worldwide Developers Conference) este año y programado para su lanzamiento el 16 de septiembre de este año, Se retrasó debido a un error en su desarrollo. Finalmente fue lanzado el 22 de septiembre.
En esta publicación, te traemos una guía para desarrollar aplicaciones para el Apple Watch, presentando algunas características nuevas con las que puedes jugar en watchOS 2.
- Consejos para crear aplicaciones atractivas para el Apple Watch
Nuevas características de la watchOS 2
- El último sistema operativo de Apple Watch ofrece a los desarrolladores más funciones básicas del hardware, lo que les permite trabajar de manera más efectiva con el wearable. Aprovechar al máximo el potencial del smartwatch ayudaría a transformarlo en un dispositivo de cómputo móvil de pleno derecho, que puede realizar una amplia gama de funciones, por su propia cuenta, sin tener que estar atado al iPhone.
- La nueva versión del sistema operativo portátil permite a los desarrolladores acceder a componentes como el micrófono y la corona digital. Eso implica que los usuarios pueden hacer uso de las aplicaciones sin tener que depender de sus teléfonos inteligentes todo el tiempo.
- ClockKit, que se introdujo recientemente en la última versión de Xcode, permite a los desarrolladores manipular la cara del reloj con la función Complicaciones. Básicamente, son lecturas que aparecen junto al dial y muestran varios bits de información y notificaciones. Esto ayuda a los usuarios a acceder a las notificaciones y actualizaciones sin necesidad de cambiar a ellos. Los desarrolladores pueden trabajar con esta función para ofrecer a los usuarios más opciones en la corona digital de sus relojes.
- Creación de aplicaciones Apple Watch: cómo ayuda a los minoristas
Desarrollando aplicaciones con Xcode
Xcode ahora ofrece su suite de desarrollo no solo para OS X y iOS, sino también para watchOS. Está disponible para descargar en la Mac App Store y es gratuito. También puedes descargar la próxima versión beta aquí. Una vez que obtenga un ID de Apple, puede unirse al Programa para desarrolladores de Apple.
Además de permitirle diseñar diseños y desarrollar el tipo correcto de código para ellos, Xcode escanea su trabajo en busca de errores y lo compila en tiempos de ejecución ejecutables, que luego puede implementar o vender a través de la App Store.
Xcode es compatible con Swift desde su versión anterior, la versión 6. La versión beta de Xcode 7, sin embargo, es compatible con Swift 2.
Desarrollando aplicaciones con Swift
Presentado por primera vez en la WWDC 2014, Swift pretendía reemplazar a Objective-C, que es la base para desarrollar aplicaciones iOS y OS X. Este año, la compañía ha creado el lenguaje de código abierto, que también ofrece soporte para Linux. Swift 2 amplía aún más varias de sus características y funcionalidades.
La documentación de Apple en sí misma ofrece una buena introducción a Swift. No necesita que tenga experiencia previa en el trabajo con el idioma y lo guía a través de pasos simples, lo que le facilita la comprensión del proceso.
Además, puedes encontrar varios cursos y tutoriales en línea sobre cómo trabajar con Swift. Una de las mejores es Learn Swift Tips, que brinda consejos a los desarrolladores, instrucciones y consejos útiles. Cubre todo el espectro de niveles, desde principiantes hasta desarrolladores avanzados. Además, también proporciona enlaces a bibliotecas de códigos, libros y ejemplos de códigos creados por desarrolladores en el pasado.
watchOS 2: Abriendo nuevas avenidas a los desarrolladores
Indudablemente, watchOS 2 ha abierto varias vías más para los desarrolladores de iOS, lo que les permite crear mejores aplicaciones para toda la gama de dispositivos iOS, además del reloj inteligente de Apple.
El mercado de los smartwatch solo está evolucionando y la competencia aún no es tan feroz. La creación de aplicaciones altamente deseables y utilizables para el Watch, por lo tanto, puede aumentar la demanda de lo portátil, ayudándolo a sobresalir por encima de la competencia.
- Los mejores libros sobre desarrollo de aplicaciones iOS para 2014