¿Es el desarrollador de iOS una opción profesional adecuada para un ingeniero de TI en India? Si no, ¿cuál sería la mejor opción?

En primer lugar, me gustaría decir que no puede confiar en una sola tecnología. Con la nueva era de desarrollo, debe cubrir otros idiomas, como los servicios web en Java / PHP, Android, Javascript (Node.js, Angular.js), etc. En los idiomas de escenarios actuales, además del idioma con el que trabajó, debe saber .

En términos de ofertas de trabajo, obtendrá muchas oportunidades. Pero si desea planificar a largo plazo, le sugiero que no confíe en una sola tecnología / idioma, los idiomas seguirán cambiando y vendrán nuevos idiomas en el futuro. Lo importante es aprender la resolución de problemas utilizando conceptos de programación, marcos, algoritmos, estructuras de datos. Estos son los mismos en todos los idiomas con algunas diferencias en el enfoque y la sintaxis.

Las opciones son creadas solo por usted, su conocimiento y cuánto porcentaje de esfuerzo puede dedicar al trabajo. Un hombre es preferible si es un buen alumno y un buen observador de nuevas ideas y desarrollo.

Todo lo mejor…

El desarrollo móvil es definitivamente una buena elección de carrera porque

  • El desarrollo para dispositivos móviles le brinda un pequeño subsistema de computación, más pequeño que una PC pero mucho más amplio considerando sus aplicaciones.
  • El futuro será más personalizado cada día.
  • El desarrollo móvil comprende inherentemente procesamiento optimizado, interacción de datos y API de Internet. Esto no es cierto para las aplicaciones de software destinadas a PC o web. Por lo tanto, te prepara para lo mejor (o lo peor) de todos los mundos.

Por supuesto, le ayudaría a fortalecer su base para algoritmos y estructuras de datos porque no puede construir una solución optimizada y escalable sin este músculo.

No se limite a aprender los matices de su plataforma (móvil) prevista. Aprenda los fundamentos de la programación y el procesamiento de datos, y siempre tendrá demanda.

El desarrollo de iOS ha comenzado a proliferar en la India y no podría haber un mejor momento para comenzar el desarrollo de iOS …

Cientos de nuevas empresas se están reproduciendo en la India en este mismo momento y casi todas las nuevas empresas necesitan un sitio web y una aplicación …

Pero hay una información interesante que aprendí en una reunión del equipo de Hike (aplicación de mensajería de tipo Whatsapp hecha en India) … Tienen 6 desarrolladores de iOS y 231 desarrolladores de Android … Estaba desconcertado y explicaron que Android tiene tantos factores de forma que necesitan un equipo muy grande para impulsar una actualización en Android que penetre en todos los dispositivos … Los dispositivos iOS, por otro lado, son limitados y una actualización para el factor de forma del iPhone 5 les permite impulsar el iPhone 5S, 5,5C, 6 y 6Plus … Uno más para 4 y 4S y uno más para 6S y ya están …

Entonces, si necesita garantías de trabajo, estaría mejor aprendiendo Java, pero si tiene muchas ideas y tiempo propios, entonces iOS es perfecto para usted … desarrollar sus propias aplicaciones paga más en iOS que en Android …

Tengo más de 6 años de experiencia en el desarrollo de aplicaciones iOS. Hasta ahora no me he sentido mal por el desarrollo de aplicaciones iOS. Se está volviendo más interesante y desafiante en mi compañía.

Aunque la empresa y su cliente son importantes. Si su aplicación está dirigida a usuarios indios, tenemos una amplia base de usuarios de Android que iOS. Pero si está trabajando para empresas multinacionales, siempre hay una opción previa para desarrollar aplicaciones para iOS.

Además, si aprende una tecnología móvil como iOS, puede aplicar lo mismo en otros. Básicamente, la mayoría de los conceptos básicos son los mismos. Un ejemplo es Android.

Una de las dificultades que puede enfrentar es que desarrollar aplicaciones para iOS es costoso. Necesitas una máquina Mach, es posible que necesites dispositivos iOS para probar tu aplicación y deberías ser parte del programa para desarrolladores iOS. El programa de desarrollador de Apple le cuesta alrededor de $ 99 por año. Y obviamente los productos de Apple son costosos.

También debe aprender el Objetivo C, Swift, para desarrollar aplicaciones para Swift.

Así que sugiero, es de acuerdo a su interés. Si te gusta desarrollar aplicaciones para iOS no lo dudes. Ve a la cabeza y disfruta.

Si conoce Java y le gustaría desarrollar aplicaciones para Android, esa también es una buena opción.

Todo lo mejor.

Como desarrollador de iOS, debo decir que será una elección correcta. Si eres una persona creativa, entonces puedes alcanzar un nuevo horizonte. A medida que consideramos el futuro, la mejor opción será convertirse en un desarrollador de pila completa. Entonces, la mejor opción será convertirse en un desarrollador full stack. Aprende iOS, Java, lenguaje de scripting, python. Entonces puedes conquistar el mundo como desarrollador full stack. Actualmente el campo de TI exige esta opción.