¿Es mejor para un principiante asistir a un campamento de desarrollo web de pila completa o un campamento de desarrollo de aplicaciones móviles (para iOS / Android)?

Hoy en día, puede hacer mucho más con el desarrollo web de pila completa, incluida la creación de aplicaciones móviles . Además, casi todas las aplicaciones web ahora siguen principios de diseño receptivos, lo que significa que la aplicación se adapta al tamaño de la pantalla en la que la está viendo. “Móvil primero” puede ser una palabra de moda, pero realmente es donde ha ido la industria.

Además de eso, si aprende JavaScript (como lo hará en cierta capacidad en cualquier bootcamp de desarrollo web de pila completa), podrá escribir aplicaciones nativas tanto para Android como para iOS usando React Native, un marco de JavaScript mantenido por Facebook. Las aplicaciones web progresivas también tienen como objetivo brindar una experiencia de aplicación nativa a los navegadores móviles.

En otras palabras, el desarrollo de aplicaciones móviles se está convirtiendo en un subconjunto del desarrollo web de muchas maneras , aunque, por supuesto, todavía hay un nicho. Sin embargo, como principiante, siempre es inteligente ir al campo que le dará la mayor variedad de oportunidades. Entonces, si te encantan los aspectos móviles del desarrollo web, estás en una excelente posición para especializarte.

Muchos de los estudiantes de Thinkful (el campo de entrenamiento en el que trabajo) han creado aplicaciones React Native. Aquí está la cartera de un estudiante de Bootcamp de desarrollo web a tiempo completo: puede ver que creó una aplicación de verificación de puntaje de fútbol usando React Native durante la semana flexible del curso. Como los estudiantes se especializan en JavaScript de pila completa, es relativamente sencillo aplicar ese conocimiento a React Native (ya que usa JavaScript).

Siempre y cuando un bootcamp de desarrollo web enseñe tecnologías actualizadas, informe sus resultados y esté dispuesto a mostrarle el trabajo de los estudiantes que es compatible con dispositivos móviles, creo que es una decisión clara a favor de un bootcamp de desarrollo web.

Tiene el fondo perfecto en este momento para el desarrollo web, por lo que seguiría adelante y aprendería primero sobre desarrollo web utilizando los marcos de JavaScript fullstack.

Hay un montón de excelentes opciones: vea ¿Cuáles son los mejores bootcamps / cursos de programación disponibles en los Estados Unidos?

Más tarde, puede pasar al desarrollo móvil, preferiblemente con Xcode, Objective-C y Swift, ya que se está desarrollando un software que puede convertir automáticamente su aplicación de iOS en Android (consulte Apportable – Swift & Objective-C para Android).

Bootcamp completo de desarrollo web. Mobile es una intersección de diferentes disciplinas que hace que sea más difícil de aprender si no eres un desarrollador experimentado. Pruebe Mobile una vez que tenga experiencia en programación.

1. Si quieres unirte a MS, trata de atraparlos ahora (es el dispositivo móvil y Windows se ejecutará en cualquier lugar)

2. Haga un simple backend de API, luego una simple aplicación móvil. Entonces sigue adelante. Entonces tendrá una “base sólida”.