Creación de aplicacións para Apple Watch e watchOS 2

Unha guía para desenvolver aplicacións para dispositivos portátiles de Apple e os seus últimos sistemas operativos

15 de outubro de 2015

Este ano, Apple creou ondas ao introducir o impresionante, futurista manexable, o Apple Watch . Non deixando de facelo, o xigante tamén introduciu unha nova actualización do sistema operativo para este dispositivo: o reloxo 2. Orixinalmente presentado no WWDC (Worldwide Developers Conference) este ano e programado para o lanzamento o 16 de setembro deste ano, foi adiado debido a un erro no seu desenvolvemento. Foi lanzado finalmente o 22 de setembro.

Neste post, ofrecémosche unha guía para desenvolver aplicacións para o Apple Watch, presentando algunhas novidades coas que podes xogar co reloxo 2.

Novas características do reloxo 2

Desenvolvemento de aplicacións con Xcode

Xcode agora ofrece a súa suite de desenvolvemento non só para OS X e iOS, senón tamén para o reloxo. Está dispoñible para descargar na Mac App Store e chega sen custo. Tamén podes descargar a seguinte versión beta aquí. Unha vez que obtés unha ID de Apple, podes unirte ao Programa de Desenvolvedores de Apple.

Xunto co que permite deseñar deseños e desenvolver o tipo de código correcto para eles, Xcode escanea o teu traballo por erros e recompila en tempos de execución executables, que podes desplegar ou vender a través da App Store.

Xcode apoiou a Swift desde o seu lanzamento anterior, versión 6. A versión beta de Xcode 7, con todo, é compatible con Swift 2.

Desenvolvemento de aplicacións con Swift

Introducido primeiro na WWDC 2014, Swift foi destinado a substituír Objective-C, que é a base para desenvolver aplicacións de iOS e OS X. Este ano, a compañía fixo o código aberto de lingua, tamén ofrecendo soporte para Linux. Swift 2 amplía aínda máis algunhas das súas características e funcionalidades.

A documentación de Apple ofrece unha presentación bastante boa para Swift. Non necesita que tiveses ningunha experiencia previa en traballar coa lingua e guíache a través de pasos sinxelos, facilitando a comprensión do proceso.

Ademais disto, podes atopar varios cursos en liña e tutoriais sobre traballar con Swift. Un dos mellores é Learn Swift Tips, o que lle dá asesoramento aos desarrolladores, consellos prácticos e útiles. Abarca todo o espectro de niveis, desde os principiantes ata os desarrolladores avanzados. Ademais, tamén dá enlaces a bibliotecas de código, libros e exemplos de códigos creados polos desenvolvedores no pasado.

watchOS 2: Apertura de novas avenidas para os desenvolvedores

O reloxo 2, sen dúbida, abriu varias avenidas aos desarrolladores de iOS , permitindo así que creas mellores aplicacións para todo o rango de dispositivos iOS, ademais do smartwatch de Apple.

O mercado de smart watches só está evolucionando e a competencia aínda non é tan feroz. Creando aplicacións altamente desexables e útiles para o reloxo, polo tanto, pode empurrar cara arriba a demanda dos que se poden usar, axudándoo a estar de pé e ombreiros por encima da competencia.