¿Cómo es comenzar a aprender el desarrollo de Swift a través del desarrollo de Apple Watch en lugar de iOS o macOS?

Puede ser realmente interesante

Me metí en la programación Swift porque estaba interesado en el desarrollo de Apple Watch. Sin embargo, la cantidad de material de aprendizaje para principiantes para iOS es mucho, mucho mayor, así que comencé allí, pero eso no significa que tú también debas hacerlo.

Lo que me gusta de desarrollar para watchOS es que es mucho más simple. La arquitectura de iOS es compleja, tiene muchos rincones sombríos y temas difíciles. watchOS es como LEGO: es divertido jugar con él. Y debido a que a veces hay situaciones en las que watchOS no te permite hacer lo que quieres fácilmente, realmente necesitas encender tu cerebro y crear algún tipo de truco (hermoso o feo, ¡eso debes decidirlo!) .

Puedo decir que desarrollar para watchOS es como hablar esperanto: no es, ya sabes, algo real , pero hace que tu cerebro funcione y puedes comenzar a jugar con él, experimentar con él y construir algo interesante lo más rápido posible.

Pero debe saber que en este momento la aplicación Apple Watch no existe sin una aplicación iOS, por lo que debe usar el desarrollo watchOS solo como un “trampolín” para comenzar a trabajar con iOS.

Como aprender a ponerse una corbata antes de abotonarse la camisa.

No en serio. Las aplicaciones de Apple Watch son accesorios. Accesorios potentes, posiblemente hermosos, sí, pero accesorios de todos modos. Aprender a hacer una aplicación Watch no hará mucho para aprender a desarrollar aplicaciones iOS. Sin embargo, si aprende el desarrollo de iOS primero, watchOS será muy fácil.