No soy un programador profesional, conozco poco PHP, HTML, Javascript, CSS. Quiero aprender el desarrollo de aplicaciones de Android. ¿Cuánto tiempo llevará aprenderlo?

Convertirse en un desarrollador de Android requiere que uno tenga una buena comprensión de los conceptos oop, los lenguajes de programación son solo herramientas, que lo ayudan a hablar y construir sistemas y aplicaciones valiosos.

Si tiene un buen conocimiento de los conceptos, simplemente comience con los tutoriales básicos de Android disponibles en el sitio web de desarrolladores de Android, así como subidos por numerosos desarrolladores de Android en YouTube.

O bien, puede usar varias alternativas de aplicación como phonegap, con la que puede convertir su aplicación JavaScript html en aplicaciones de Android (aunque puede enfrentar problemas de UI UX y creo que usar phonegap no es un atributo robusto para una aplicación de Android). Las aplicaciones de Android son la mejor solución.

Comience con tutoriales en la web, youtube, sitio web de desarrolladores de Android. Estoy seguro de que puedes aprender siempre y cuando los básicos sean fuertes.

Hola amigo

Solo puedo decirle que cuanto más tiempo tome, más fuerte se volverá. Los idiomas que tiene una experiencia previa son geniales, todos los idiomas son un poco diferentes a su manera. Así que creo que HTML, XML podría ser útil para que desarrolles una aplicación de Android. Elija el lenguaje XML, el lenguaje de aprendizaje más fácil y rápido.

Pero amigo, te recomiendo que aprendas JAVA, ya que este es el más básico y más importante que sabes que Java, ya que las aplicaciones de Android se desarrollan utilizando el lenguaje de programación Java.

Y Java id fun y mis idiomas favoritos de todos, bueno, esa es mi percepción. Por favor, comience a codificar en Java y escriba algunos códigos juguetones.

Aunque sea difícil, te toma tiempo aprender Java y piensas que no estás obteniendo tiempo para otros idiomas. Puedo decirte que esto sería de gran ayuda. 😉

Para construir una aplicación de Android, se requieren dos habilidades / idiomas principales, es decir, Java y Android. Java es el lenguaje utilizado en Android, pero la parte de Android consiste en aprender XML para el diseño de la aplicación, aprender los conceptos de Android y usar los conceptos mientras se programa en Java.

Para principiantes, necesitas aprender Java. Puede usar Android Studio como IDE (Descargar Android Studio y SDK Tools). El tiempo que lleva aprender el desarrollo de aplicaciones de Android depende de la rapidez con la que aprenda Java y avance hacia los conceptos de Android.

Puede usar PHP / MYSQL en la aplicación de Android Android Mobile usando archivos apk, por lo que debe incluir bibliotecas y usar framework para php en Android. Para obtener más detalles y construir el proyecto, puede obtener ayuda de Google.

La aplicación de servidor web se escribió en PHP / MYSQL y la aplicación de Android del lado del cliente se basará en XML y muchos otros. Para aprender de manera efectiva, usa el lenguaje de programación JAVA que está integrado en Android Studio y puede hacer que el diseño de UI / UX en Android Studio sea muy fácil de aprender haciendo aplicaciones de Android conociendo los conceptos básicos del lenguaje de codificación.

Para el desarrollo de aplicaciones de Android, necesitará una buena comprensión de Java. PHP es útil cuando implementa servicios web en su aplicación de Android. Entonces, teniendo en cuenta que conoce un poco de PHP, tomará alrededor de un mes comenzar a funcionar con Java. Si desea hacer la programación de Android, considere leer sobre el SDK de Android del desarrollador de Google Google APIs para Android | Desarrolladores de Google. Asegúrese de codificar junto con su estudio. El desarrollo de aplicaciones de Android es divertido de aprender y con tantos tutoriales disponibles en Internet, es un placer para un programador novato. Espero que esto ayude.

Según mi experiencia, primero intente compilar la aplicación híbrida con Ionic (cordova) o Meteor. Debido a que su experiencia proviene de tecnologías Front End como Html, javascript es inicialmente fácil para usted comprender los aspectos fundamentales de la instalación de la configuración de Android SDK y otras cosas. Lo que pasa es que puedes desarrollar aplicaciones de Android usando Javascript y Html5 solamente y puedes consumir servicios web de Php (que ya conoces) como backend. En javascript puede aprender los conceptos de OOP, verifique #Typescript (EC6 / EC7). Luego puede cambiar con la implementación nativa de la aplicación.

Pruebe un curso en línea con video tutorial para comenzar. Puede aprender del códice de Android en paralelo para obtener una buena base.

La forma más fácil de comenzar sería comenzar con la vista web, que le resultará familiar mientras comienza.

Usé udemy para actualizar mis lecciones hace unos meses. A pesar de que no lo hice extremadamente bien, ya que estoy en cosas diferentes en estos días, todo lo que puedo decir es que aprenderás muy fácilmente.

Puede usar sitios como desbordamiento de pila y otros sitios de ayuda para eliminar bloqueadores mientras está en ejecución para desarrollar su aplicación.

JQUERY tiene una extensión para la vista web y para dispositivos móviles que se pueden usar para desarrollar aplicaciones de vista web. Echa un vistazo en el sitio jQuery Mobile.

Android es un sistema operativo más importante. La codificación de Android está estrictamente escrita en java. Necesitas aprender lo que eso significa.

Dale 2 meses, creo. Le sugiero que comience con c ++ en sistemas que no sean de interfaz de usuario, y luego vaya a sistemas de interfaz de usuario controlados por eventos

Antes de aprender android, primero debes aprender java y su concepto oop, luego puedes comenzar a aprender android. Tomará alrededor de 2-3 meses.