Red de conocimiento informático - Conocimiento informático - ¿El desarrollo de Android tiene que utilizar Java? ¿Es conveniente desarrollar en otros lenguajes?

¿El desarrollo de Android tiene que utilizar Java? ¿Es conveniente desarrollar en otros lenguajes?

No creo que sea necesario usar Java para el desarrollo de Android, pero en comparación con otros lenguajes, Java es más conveniente, porque las personas que estudian informática o desarrollo de software, generalmente, libros de texto profesionales Todos se distribuyen Los libros de texto de Java y los profesores enseñarán el lenguaje Java según los libros y las condiciones reales. Y, en términos generales, los editores que dominan el lenguaje Java representan la gran mayoría. Si utiliza a otros y encuentra problemas que no comprende, es posible que deba confiar en usted mismo.

Android está desarrollado en base a java. Se puede decir que el nivel de Java de un desarrollador determinará directamente su nivel de Android.

Debido a que el lenguaje de desarrollo de las aplicaciones de Android es el lenguaje Java, y una gran cantidad de clases en la biblioteca principal de Java también se usan en Android, por lo tanto, antes de aprender a desarrollar Android, primero puede aprender los conceptos básicos. Sintaxis de Java Estudie detenidamente la biblioteca de clases básica de Java SE. El desarrollo de aplicaciones de Android se basa en el lenguaje Java. Por lo tanto, sin conocimientos básicos sólidos de Java, no tiene sentido simplemente copiar mecánicamente el código de otras personas. En esta etapa, las personas involucradas en el desarrollo de Android incluyen principalmente dos tipos de personas: un tipo son los desarrolladores de Java que pasan al campo de Android a través del autoestudio y el otro tipo ingresa al campo de Android a través de un período de capacitación intensiva en algunas instituciones de capacitación de Android; . La imagen de arriba es una imagen del desarrollo de la capa de aplicaciones de Android.

Así que creo que es mejor usar Java para el desarrollo de Android. Si su talento, su capacidad de autoaprendizaje y otros aspectos son fuertes, puede usar otros lenguajes de diseño de Android.