Red de conocimiento informático - Conocimiento informático - ¿Puedo desarrollar iOS después de aprender Android?

¿Puedo desarrollar iOS después de aprender Android?

Esto no es necesariamente cierto, ios y android son diferentes, pero si aprendes android, ¡será más fácil aprender ios! La siguiente es una comparación entre Android e iOS:

Dificultad de entrada: la mayoría de los diversos desarrollos de aplicaciones en el sistema operativo Android se desarrollan utilizando JAVA, ejecutándose en la máquina virtual Dalvik, y una pequeña parte utiliza NDK. Es relativamente fácil empezar. iOS usa Objective-C para el desarrollo. Si desea aprender iOS en profundidad, no solo necesita tener una base en el desarrollo de Objective-C, sino también tener programación avanzada en MacOS/Darwin y C/C++ para profundizar, así es. Es relativamente difícil comenzar. En el futuro, será más profundo. Si tiene una buena base en el lenguaje C, puede elegir iOS.

Estado de desarrollo: Android es de código abierto y los componentes del sistema se pueden reemplazar libremente en términos de diseño, y Google no se preocupará por usted. La única forma de descargar aplicaciones en iOS es la Appstore. Los desarrolladores deben aprobar la revisión de Apple para iniciar sus aplicaciones. Incluso si aprueban, si llaman API que no deben usarse, aún pueden eliminarse de los estantes en cualquier momento. La gestión es muy estricta. Por lo tanto, hay muchos software de alta calidad en iOS y es fácil para los desarrolladores ganar dinero. Aunque hay software de alta calidad en Android, hay más software basura, el umbral es bajo y no existe un estándar de la industria. El software es básicamente gratuito y no se puede vender por dinero.

Salario laboral: a partir de los dos puntos anteriores, no es difícil ver por qué el salario para el desarrollo de iOS es más alto que el de Android. Tomando como ejemplo a los graduados universitarios, después de la capacitación en Android, el salario mensual en el empleo es de alrededor de 4000 a 5000 yuanes. Si tiene experiencia, el salario inicial será de más de 7000 yuanes. Después de la capacitación en iOS, el salario mensual promedio en el empleo es de aproximadamente 7000 yuanes. 5.000-6.000 yuanes Si tienes experiencia, el salario inicial rondará los 5.000-6.000 yuanes. Sin embargo, este número es sólo un rango aproximado y la situación específica depende de la capacidad del individuo.

Resumen comparativo: ¿Es mejor aprender Android o iOS? Esta pregunta debe analizarse en detalle, ya que varía de persona a persona y no puede basarse únicamente en el salario y comentarios aleatorios del mundo exterior. Si eres bueno en JAVA, se recomienda aprender Android; si eres bueno en lenguaje C, se recomienda aprender iOS. No importa lo que elijas estudiar, siempre que tengas un conocimiento técnico sólido, serás muy popular en los próximos años, especialmente el mercado de iOS está regulado y gestionado de manera ordenada, lo que hace que el desarrollo de aplicaciones sea más sencillo. . Finalmente, parafraseando lo que dijo un internauta: "Tus intereses son tu corazón. No lo hagas por hacerlo, de lo contrario serás sólo una herramienta".