Oye. Lo que elija debe depender totalmente de los idiomas que tenga. Si tiene buenos conocimientos prácticos de Java, puede seleccionar Desarrollo de Android.
Si tiene conocimientos básicos de C o C ++, puede seleccionar Desarrollo de iOS (para desarrollar Aplicaciones en Objective C, que ahora está casi muerto). Si no tiene problemas para aprender un nuevo idioma, puede optar por Swift para iOS (hay muchos tutoriales que le enseñan Swift con bastante rapidez y también es bastante fácil). Tenga en cuenta que para desarrollar aplicaciones para iOS Debería tener un MacBook / Mac. La razón por la que no dije una máquina con Mac OS X es porque no son geniales. Deje qué tan poderosa puede ser su PC / computadora portátil que se retrasen mucho cuando intente ejecutar Mac OS en ellos como una máquina virtual.
Lo que personalmente sugiero es que intente aprender el Desarrollo de aplicaciones híbridas. Es algo que está en tendencia en este momento. Desarrolle una vez y utilícelo en dispositivos que ejecutan sistemas operativos diferentes. Para esto, sin embargo, tendrá que tener un buen conocimiento sobre HTML, CSS y JavaScript.
- ¿Cómo es trabajar para NMDC (NATIONAL MINERAL DEVELOPMENT CORPORATION) como ingeniero (químico, mecánico, metalurgia, etc.)?
- ¿Debo quedarme en una empresa de tecnología pre-IPO que gane 120K + más 10K en opciones en SF o ir a un Big Four que gane 150K con una bonificación anual del 10% de base?
- Tengo 28 años y no soy muy buen programador. ¿Es demasiado tarde para mejorar significativamente mis habilidades de programación?
- ¿Habrá alguna necesidad de fotógrafos profesionales después de 10 años?
- Estoy listo para convertirme en consultor independiente de UX. ¿Cómo consigo mis primeros clientes?