Cómo aprender a hacer aplicaciones de Android, como principiante.

1.
Necesita aprender solo JAVA básico y borrar los conceptos de OOP.
Los conceptos de OOP como interfaz, herencia, polimorfismo, clase, método, tipo de datos, modificadores de acceso, etc. luego se pueden iniciar Android. JAVA es un lenguaje básico para aprender Android y todos los conceptos de JAVA principales se utilizan en Android.
Si desea utilizar una animación en su aplicación de Android, debe tener conocimientos sobre el concepto SWING de JAVA.
Tengo algunos materiales hechos a mano que es te doy.
Espero que te ayude.
core JAVA: Core Java Book por Paresh Bhavsar versión 3.0.pdf
luego, después de que puedas comenzar desde aquí: Cómo hacer aplicaciones de Android

2.
Existe otro método para desarrollar una aplicación sin codificación mediante la cual puede desarrollar una aplicación de forma más rápida y sencilla. Algunas de las herramientas son las siguientes:
1. Página en configure.it
2. Enterprise Mobile App Builder y MBaaS
3. Máquina de aplicaciones
4. Roadie móvil
5. TheAppBuilde
6. Aplicaciones de negocios
7. buen barbero

Al desarrollar Android, iOS, Windows Apps tiene dos estrategias, tales como,

  • Desarrollo nativo
  • JAVA & XML – Android
  • Objective-C o Swift – iOS
  • .NET – Windows
  • No puede reutilizar el código para otra plataforma como iOS, Windows
  • Toma tiempo para la experiencia en cada plataforma
  • Desarrollo híbrido usando PhoneGap
    • HTML y JavaScript – Android, iOS, Windows, BlackBerry y +5 OS
    • Base de código único (escribir una vez, ejecutarlo en todas las plataformas)
    • Rápido de aprender y fácil de desarrollar

    Buscando tutorial gratuito en phonegap? Tutorial de Phonegap para principiantes y avanzados | PhonegapPro o en busca de entrenamiento en línea en línea Phonegap Training | Entrenamiento en línea | Apache Cordova en línea

    Para confirmar que una aplicación de Android está diseñada para usuarios específicos, aquí hay algunos pasos clave a seguir:

    • Cuando tenga una idea en general, cree un formulario de comentarios y realice una encuesta para descubrir qué tipo de funciones preferirían los usuarios ver en su aplicación.
    • Obtenga ayuda de análisis e información de la plataforma social al tiempo que forma el carácter de usuario para su aplicación. Al analizar el comportamiento del usuario y el nivel de compromiso, puede comprender fácilmente todo sobre sus usuarios objetivo.
    • Crear una aplicación enfocada en los usuarios requiere varias sesiones de modificación y actualizaciones antes de que se convierta en una forma atractiva para el usuario.
    • No olvide considerar y analizar aplicaciones y mercados competitivos para obtener una visión completa de lo que los usuarios desean abordar. Lea el artículo completo: https://www.whatech.com/mobile-a

    En primer lugar tendrás que aprender Java. No es necesario que conozca las conexiones de socket avanzadas, etc., pero al menos lo suficiente como para diferenciar entre objeto y clase.
    Puedes escoger cualquier buen libro para eso. Mi favorito es Head First Java Second edition, que es un muy buen libro para principiantes.

    Lo siguiente sería aprender el desarrollo de Android. Prueba los tutoriales oficiales primero. Hay un tutorial sobre desarrolladores de Android en la sección de formación. Incluso puedes unirte al curso de Udacity, que cuenta con el respaldo oficial de Google y es muy fácil de entender.
    Si quieres entrar en detalles, prueba el curso en coursera.


    Me gustó mi respuesta? Sigue mi blog para leer más en Learn Programming.
    Sígueme en Abhi (@ abhi347) | Gorjeo

    Ya hay muchas respuestas a esta pregunta. Por favor revise las preguntas de Quora antes de hacer preguntas similares.

    Aquí está una de mis respuestas:

    La respuesta de Karuppiah Natarajan a ¿Cómo empiezo con el desarrollo de aplicaciones para Android con solo un conocimiento muy básico sobre programación?

    Y también puedes ver otras respuestas en esa pregunta.

    Y revisa http: //www.androidappworld.quora …, tiene algunas publicaciones sobre algunos buenos tutoriales para hacer algunos tipos específicos de aplicaciones, como el reproductor de música, etc.

    Te recomendé seguir varios canales de youtube enfocados en el desarrollo de Android.

    Algunos de mis favoritos son: Slidenerd (un hombre indio) y The New Boston.

    La forma en que enseñan y la forma en que organizan todas sus listas de reproducción seguramente te ayudarán a aprender de una manera sistemática.


    Eche un vistazo a mi último juego en Google Play – Mr Tap – Aplicaciones de Android en Google Play

    Mi primer juego en Google Play – Plus One Minus One – Aplicaciones de Android en Google Play

    Espero que te gusten y si lo haces, apóyanos dejando un comentario positivo en Google Play

    Oye, obtén tu respuesta aquí: ¿Cómo puedo aprender a desarrollar aplicaciones para dispositivos Android?

    Desde mi lado, me gustaría sugerir aprender en http://www.thenewboston.com

    Todo lo mejor
    Paz

    Como usted sabe C ++ básico, tiene una idea básica de la programación orientada a objetos. Java sería un buen lugar para comenzar. También al hacer eso no te pierdas los paquetes AWT o Swing. Me ayudó a acercarme a los conceptos básicos de la interfaz de usuario.
    Bueno, no será gran cosa si saltas de inmediato en Android. Solo recuerda que tomará tiempo y no te rindas hasta que lo hagas bien.

    Si solo quieres hacer una muestra de la aplicación de Android, solo necesitas lo básico de Java.
    Para la instalación de la versión de desarrollo de andriod, siga esta documentación proporcionada por mi equipo oficial de Android: developer.android.com
    Y puedes ir a blogs como vogella, androidhive para comprender mejor las propuestas.

    Codeschool es realmente bueno para principiantes. Los cursos de video de Codeschool son muy fáciles de seguir y después de cada clase tienen una sección de pruebas y exámenes. Codeschool también ofrece descuento de primer mes. Puede obtener ese código de descuento a continuación:
    Inscribirse en el código de la escuela por 9 dólares

    • Ver en primer lugar es el interés. Y no es necesario que seas muy bueno en la programación de Java mientras comienzas. Puede aprenderlo gradualmente a partir de los códigos que puede implementar en su proyecto desde los sitios web. Incluso soy un desarrollador de Android. Inicialmente, tenía muy poco conocimiento de Java, más tarde, al practicar cómo obtener los códigos de los tutoriales en línea y otras fuentes, eventualmente comenzarás a aprenderlo. Aprender de la práctica es más efectivo que aprender teóricamente. Asegúrate de que estás de acuerdo con los conceptos básicos que poseen una absorbencia absorbida en el aprendizaje. Esto te guiará y te acompañará en el futuro.

    Primero debes conocer muy buena programación orientada a objetos. Para Android necesitas conocer Java. Después de eso, puedes ver un muy buen tutorial sobre New Boston: Desarrollo de aplicaciones de Android para principiantes. Usted también tiene desarrolladores de Android. Después de los tutoriales tienes que practicar mucho. La mejor manera es hacer algunas aplicaciones.

    Primer paso, descargue la última versión de eclipse … Descargue e instale SDK, JDK, ADT … está listo para comenzar ahora … ahora solo con Google y aprenda … creo que es fácil …

    Es muy fácil de aprender android.

    Hay un lugar muy útil que es la guía propia de google para desarrolladores de Android.

    Y encuentro el desbordamiento de pila también como muy útil la mayoría de las veces.