¿Cómo puedo convertirme en un desarrollador de aplicaciones de Android sin conocimientos o habilidades previas de programación?

Hola

Es simple. Para aprender Android Dev necesitas:

  1. Fundamentos sólidos en Java para los cuales Udacity tiene un curso maravilloso para comenzar a programar y también, en el curso de conceptos básicos de Android, enseñan a los principiantes los conceptos básicos de Java junto con el desarrollador de Android y lo hacen de manera brillante.
  2. Guía de referencia de Java: un libro o una buena conexión a Internet para buscarlo en Google.
  3. Buen recurso de aprendizaje primario: recomendaré el curso básico de Android gratuito de Udacity.
  4. Horas dedicadas de práctica
  5. Membresía en un buen desarrollador. comunidades / foros como StackOverflow
  6. Un buen sistema. ¿Necesitas mencionarlo? Si de hecho. “Agradable” puede ser un término contextual, pero para mí significa tener un escritorio de plataforma personalizado con Core i5, 8 GB de RAM. Porque es mucho más económico de construir, mantener y aún más potente y confiable con piezas de calidad que cualquier sistema de marca. Prefiero tener una buena cantidad de RAM para facilitar el proceso de creación de Android y emuladores que requieren muchos recursos. También una buena tarjeta gráfica (si te inclinas a crear aplicaciones de juegos). La cuestión con este punto es que tengo Linux, Windows, Mac ejecutándose en el mismo equipo personalizado. todas las cosas genuinas cuestan alrededor de 60 grands 😉
  7. lo más importante celo y pasión hacia el desarrollador de Android

Ahora, para convertirse en un desarrollador independiente de Android. necesitas:

  1. para completar la capacitación básica con los recursos enumerados anteriormente (puede tomar alrededor de dos meses desde que comienza a dominar los conceptos básicos de la programación de Android mientras se dedican de 2 a 3 horas diarias al estudiante promedio)
  2. Un portafolio de aplicaciones básicas para confiar y probablemente demostrarlo al cliente potencial.
  3. Mejor que las habilidades de comunicación promedio. Diré que el inglés debería ser más un ‘must’ que ‘una preferencia’.
  4. Horas dedicadas de práctica ( lo sé , es una repetición de los pasos mencionados anteriormente)
  5. Confianza
  6. Suscripción a pocos canales de actualización selectiva de Android como canales de YouTube, podcasts, revistas, etc. para mantenerse actualizado . Encuéntralos tú mismo. Será una experiencia de aprendizaje agradable mientras lo descubres. También recuerde, el desbordamiento de información es realmente inquietante. He estado allí
  7. Los fenómenos de acercarse a un cliente:
    1. Pregúnteles a sus amigos, a su padre, a su madre, a una pequeña tienda local o a cualquiera si puede ayudarlos a crear una aplicación
    2. Crear perfiles en portales independientes. Hay toneladas de ellos y varía según la persona qué portal se adapta mejor a usted 😉

Además de todos los pasos enumerados anteriormente, no se estresen. Sal, socializa o participa en alguna actividad lúdica. Lo necesitará para ser un buen profesional independiente.

Siga estos y debería estar listo para comenzar.

Ref: la respuesta de Vidit Kothari a ¿Cuáles son las habilidades y herramientas de software necesarias para convertirse en un desarrollador independiente de Android?

Hacer una aplicación para Android es fácil

Debe tener un buen conocimiento de Java y XML.

No vaya directamente al desarrollo de aplicaciones, primero aprenda sobre Java lo básico, luego comience con una aplicación simple como una calculadora y aprenda Java lado a lado

consulte los tutoriales en video (thenewboston o slidenerd) pero no los copie, intente comprenderlos y cree el suyo propio

aprender android studio

Comenzando | Desarrolladores de Android

podrías referirte a mi propia aplicación para Java

Más de 900+ preguntas de prueba / prueba.

Más de 300 preguntas de entrevista.

Más de 300 programas java.

Java OCJP + – Aplicaciones de Android en Google Play

es realmente completo para mejorar su conocimiento de Java, pero si no sabe nada sobre Java, no acepte esta aplicación, comience con un libro estándar

1. Head First Java, 2da Edición

2. Pensar en Java (4ª edición)

3. Piensa en Java

4. Introducción a Java por Sedgewick

5. Java en pocas palabras

6. Core Java Volume I – Fundamentals (novena edición) (Core Series): Cay S. Horstmann

7. Programa de Java Cómo (objetos tardíos) por Paul Deitel, Harvey Deitel

Puede verificar su habilidad Java con mi aplicación de lado a lado (Tema por tema)

La mejor de las suertes .

Sí, puede crear una aplicación de Android sin ningún conocimiento de C o Java. Si conoce HTML, Javascript, jQuery, puede usar una herramienta como Titanium (Desarrollo de aplicaciones móviles Titanium | Appcelerator Inc.) o PhoneGap (PhoneGap | Home) para crear aplicaciones.

Sin embargo, te sugiero que conozcas un poco mejor la plataforma y conceptos básicos como MVC y programación orientada a objetos. Incluso si crea aplicaciones con estas herramientas, debe conocer los conceptos básicos, por decir lo menos.

¿Si por qué no?
Primero intente aprender lenguaje C, codifique programas básicos.
Aprenda el concepto básico de programación orientada a objetos a través de Java.
Entonces ve por developers.android.com
Happy Coding 🙂
La codificación es divertida: p

No tiene que ser un asistente de programación para crear su propia aplicación.

Hay muchos recursos y herramientas para ayudarlo, y eso no significa entregar todo su proyecto a un diseñador externo.

Todavía puede tener una gran cantidad de información para asegurarse de que el resultado sea exactamente lo que esperaba.

Aquí en prodalist hemos reunido nuestros mejores consejos para aquellos que buscan crear una aplicación sin experiencia previa en programación.

Al igual que con cualquier proyecto nuevo, la creación de una aplicación comienza con la investigación.

Desde establecer sus objetivos y elegir su plataforma móvil hasta comprender el mercado y las opciones de monetización, aquí hay algunas preguntas que debe hacerse antes de continuar con el diseño y desarrollo de su aplicación:

¿Quién es la competencia?

Antes de hacer cualquier otra cosa, revise el mercado de aplicaciones móviles similares existentes.

No se desanime si alguien ya ha hecho algo similar: recuerde, hay muchas aplicaciones disponibles.

Este ejercicio no es saber si su idea es completamente única, sino aprender qué funciona bien y qué no.

¿Cómo puedes hacerlo mejor? ¿Dónde están sus competidores decepcionando a sus clientes? ¿Qué puedes ofrecer al mercado?

Si su aplicación móvil es una extensión de un servicio existente (como una revista en línea o un sitio web de noticias, por ejemplo), la competencia realmente no importa. Lo que ofrece es contenido original para un público específico que conoce y confía en su marca.

Hola,

Si desea crear una aplicación a través de la codificación personalizada, debe aprender idiomas como Java, SQL, etc. para desarrollar una aplicación de Android o de otra manera es la plataforma de desarrollo de aplicaciones móviles.

Con la ayuda de herramientas de desarrollo de aplicaciones, puede desarrollar aplicaciones con funciones de arrastrar y soltar sin escribir una sola línea de código.

Soy desarrollador de aplicaciones, he probado la mayoría de las plataformas de desarrollo de aplicaciones móviles. He desarrollado más de 50 aplicaciones hasta hoy con la ayuda de Phonegap, Telerik, ConfigureIT. Se están ejecutando con éxito en la tienda de aplicaciones.

Según mi experiencia en este campo, recomiendo a los desarrolladores, así como a los principiantes, usar la plataforma de desarrollo de aplicaciones móviles como Cross Platform Mobile App Development Tools, Online, Developer, Enterprise, ya que proporciona codificación automática, función de vista previa de aplicaciones, conexión directa de API y un Muchas más características. Estas cosas ahorran mucho más tiempo de desarrollo y proporcionan una aplicación rápida y bien diseñada en mucho menos tiempo.

El principal beneficio de esta herramienta es que es una plataforma basada en la web, por lo que no necesita comprar ningún sistema adicional, puede crear una aplicación desde cualquier lugar y desde cualquier sistema.

Espero que mi respuesta pueda ayudarte.

Descargo de responsabilidad: he desarrollado un reproductor de música para Android . Entonces, esta pregunta está dentro de mi dominio de experiencia.

Debe perfeccionar tres cosas si desea desarrollar cualquier aplicación de Android.

• Diseño y comprensión a nivel de marco. Diseñar parte de la aplicación. Cómo se ve la interfaz de usuario y la navegación de la aplicación

• Java en general

• Biblioteca especial para fines especiales.

El tiempo que tomará aprender las tres cosas depende de sus antecedentes y de cuánto esfuerzo esté listo para poner.

Aprender sobre el marco es fácil. Por lo general, puedes pulirlo en 2 meses

Java puede ser difícil si no tienes experiencia en informática y puede tomar alrededor de un año

Las bibliotecas especiales son para fines especiales. Entonces, seguiremos aprendiéndolo para su vida. Stack Overflow y GitHub serán muy importantes aquí.

PD: Puedes probar mi aplicación aquí: Beautiful Music Player

Sí tu puedes. Comencé el desarrollo de Android por mi cuenta con conocimiento previo de Java.

Tienes que aprender al menos Java básico. Y adquiera el hábito de leer documentación.
Obtendrá muchos tutoriales excelentes en el sitio de desarrolladores de Google.

Aunque existen herramientas que simplifican la vida, recomendaría aprenderlo desde el núcleo utilizando la plataforma de estudio Android de Google. De esa manera entenderás qué cosas están sucediendo y por qué.

Si es disciplinado al respecto, lo aprenderá en aproximadamente un mes para crear aplicaciones básicas.
Sigue adelante y explora las cosas. Todo lo mejor.

Bueno, hay muchos canales de youtube que deberían ayudarte a convertirte en un desarrollador de Android, como newboston academy, smart herd y muchos otros. También te recomendaría que encuentres un buen maestro para aumentar tu conocimiento y conocer las últimas habilidades en el mercado.

mira cómo hacer una aplicación de alarma en tu teléfono, sin aprender ningún tipo de programación: Una alarma matutina efectiva para Android (Parte 2) | Mejores macros para Macrodroid | Episodio 12

no, eso no es posible

More Interesting

Cómo ganar tiempo de conversación y obtener cupones gratis probando aplicaciones de Android

¿Mejorar la experiencia del usuario de una aplicación móvil conducirá a un mayor uso de la misma?

¿Cuánto podemos ganar (mínimo y máximo) en el desarrollo de juegos de Android en India?

¿Qué herramientas hay para realizar pruebas A / B en aplicaciones móviles nativas?

Cómo crear una aplicación de Android con Android Studio

¿Qué puedo hacer para ejecutar un proceso de una aplicación de Android en segundo plano sin dejar que el usuario lo sepa?

¿Es posible usar C ++ para el desarrollo de Android e IOS?

¿Cuáles son algunas ideas para principiantes de la aplicación Android Firebase?

Expatriate Life in China: ¿Hay alguna aplicación de Android o iPhone para traducir automáticamente los mensajes SMS de chino a inglés que recibo?

¿Cuáles son las desventajas de hacer que una aplicación solo sea compatible con Android versión 4.0 y superior?

¿Cómo se implementan los algoritmos de autocorrección o sugerencia de escritura?

Si desea desarrollar una aplicación de Android y tiene una buena idea sobre la funcionalidad y las características de esa aplicación, ¿cómo debe comenzar? ¿Debería diseñar el diseño primero y luego hacer la codificación o viceversa? ¿O deberías comenzar ambos simultáneamente?

¿Cuál es la forma más fácil de desarrollar una aplicación de Android y las herramientas utilizadas para la misma?

¿Cuál es la mejor rutina a seguir para convertirse en desarrollador de Android a los 17 años?

¿Cuáles son todos los softwares que necesito instalar en mi computadora portátil para crear una aplicación de Android simple?