La primera presentación del año pasado del Apple Watch fue un gran evento, por decir lo menos. Echar un vistazo al último gran producto de Apple desde el iPhone y el iPad entusiasmó a los consumidores y a los desarrolladores de software de todo el mundo. La oportunidad para los desarrolladores en esta nueva plataforma es mucho más evidente que antes. Piense por un momento en la fiebre del oro de las aplicaciones para iPhone y iPad y en las innumerables historias de éxito de la noche a la mañana de muchos desarrolladores. Los próximos meses ofrecerán el mismo conjunto de oportunidades, gracias a la igualdad de condiciones para las empresas de desarrollo tanto grandes como pequeñas.
El factor diferenciador en el éxito será la cuestión de quién puede aprender el desarrollo de Apple Watch más rápido, para poder lanzar una aplicación única y pulida que pueda satisfacer la demanda prevista. Para ello, puedes pasar meses revisando las guías de desarrollo de Apple y experimentando con los conceptos o puedes hacer mi curso de Fundamentos del reloj de Apple para cubrir el mismo terreno en un solo día, lo que te permitirá empezar a tirar pintura al lienzo mucho más rápido.
Durante el reciente discurso de apertura de marzo, obtuvimos más información sobre el reloj de Apple, incluyendo la urgencia y la demanda de nuevas aplicaciones. Se mostraron varias aplicaciones como parte del discurso de apertura, cada una de ellas destacando las enormes posibilidades de esta nueva plataforma, desde tomar llamadas hasta abrir puertas de garaje de forma remota. Las características del Apple Watch superan con creces las expectativas de la impresión inicial del año pasado. La duración de la batería es más larga de lo esperado, las posibilidades de las aplicaciones son alucinantes. La posibilidad de hablar con el reloj para buscar en Internet o enviar un mensaje de texto o llamar a alguien pone el futuro al alcance de nuestra mano. Todas estas características «wow» ofrecen una oportunidad excitante para los desarrolladores, dándonos una nueva forma de expresar nuestra creatividad digital de una manera personal.
Es hora de empezar a escribir el software de Apple Watch. El kit de desarrollo de software WatchKit ya está disponible y Apple está listo para realizar pedidos anticipados del Apple Watch a partir de abril. Esto significa que a finales de abril podrás ver tus aplicaciones en las muñecas de la gente. El precio hace que el Apple Watch sea muy accesible, lo que significa que no deberíamos perder tiempo. ¿Qué vas a crear? ¿Una aplicación de deportes, un registrador de datos o algo que obtenga o genere datos de Internet? Las posibilidades sólo están limitadas por tu imaginación; los pensadores creativos y únicos tendrán éxito fácilmente en esta plataforma.
Al principio, la gente estaba preocupada de que el desarrollo de la aplicación Apple Watch se limitara a aplicaciones básicas con funcionalidad limitada, cuando en realidad es lo contrario. Apple ha hecho un trabajo increíble al proporcionar la capacidad de escribir aplicaciones con total interactividad y ofrecer la posibilidad de aprovechar la potencia de procesamiento y el acceso a Internet del iPhone que lo acompaña. Las demostraciones de muchas posibilidades, y cómo crearlas en el curso Apple Watch Fundamentals, es una prueba de lo que se puede lograr.
Los primeros rumores e impresiones sugerían que los desarrolladores sólo podían crear aplicaciones de resumen de información estática y notificaciones interactivas. Ahora sabemos que estas dos implementaciones son en realidad componentes suplementarios que se pueden incorporar a una compleja aplicación de relojes de estilo nativo que puede tener botones interactivos, tablas, animación y la capacidad de enviar y recuperar información a través del iPhone. En el curso Fundamentos de la Vigilancia de Apple aprenderás a desarrollar una aplicación completa que utilice el kit de desarrollo de WatchKit y este tipo de emocionantes características.
El nombre oficial de la rumorosa aplicación de información resumida es Glance. Glance es una vista suplementaria opcional relacionada con una aplicación de vigilancia totalmente interactiva. En el curso de Fundamentos de la Vigilancia de Apple, no sólo creamos una aplicación completamente interactiva, sino que también creamos un vistazo como una vista rápida complementaria de la información relacionada con la aplicación.
El nombre oficial de las notificaciones interactivas es Notificaciones procesables, y también son características adicionales opcionales que puedes implementar como parte de tu proyecto de aplicación Apple Watch. Tu aplicación puede programar una notificación local o remota que recibe el Apple Watch con una acción adjunta, en forma de botones que pueden enviar instrucciones a tu aplicación para activar un procesamiento personalizado posterior. Este nivel de interacción proactiva con el usuario abre una gran cantidad de casos de uso para los desarrolladores creativos. En el curso Fundamentos del Reloj de Apple verás exactamente cómo se logra esto, porque no sólo complementamos nuestra aplicación del reloj con una vista panorámica, sino que también implementamos notificaciones procesables.
Otra característica disponible como parte de WatchKit es la capacidad de descargar tareas de procesamiento pesado al iPhone. Puedes crear una aplicación de relojes con un botón, por ejemplo, que desencadene una acción en el extremo del iPhone para el procesamiento en segundo plano, ahorrando de forma inteligente la batería del reloj y, al mismo tiempo, ofreciéndote una completa funcionalidad de las prestaciones del iPhone. (Esto también se trata en detalle en el curso.)
Puedes descargar Xcode y el SDK de WatchKit ahora y empezar a desarrollar aplicaciones de Apple Watch. Tu aplicación de Apple Watch será parte de un entorno general que impacta al usuario y al ecosistema del iOS. Tu aplicación podría abarcar el iPad, el iPhone y el Apple Watch, y tu solución podría ser unida por el poder de la nube y la integración de la plataforma iOS. Podrías almacenar datos usando el reloj, y editar los datos usando el iPhone, y luego terminar analizando todo en el iPad. Dada la multitud de posibilidades y la belleza del reloj en sí, es seguro decir que el reloj de Apple será un gran éxito en el dominio de la tecnología vestible.