¿Puedo aprender el desarrollo de Android con solo algunos conocimientos de Java?

Sí, si eres perfecto en lenguaje Java básico como OOP, entonces puedes aprender el desarrollo de Android.

Básicamente, Android es fácil, puedes aprender en pocas semanas, pero practica bien haciendo aplicaciones de muestra. puedes aprender desarrollo de Android en línea, puedo sugerirte los mejores cursos en línea de Android

MEJORES CURSOS ONLINE ANDROID:

  • Clase magistral de la aplicación Android Oreo y Android Nougat
  • Desarrollo de aplicaciones de Android para principiantes: 87 horas + y 80 aplicaciones
  • El curso completo para desarrolladores de Android y Java – Build 21 Apps

ELIGE EL PRIMER CURSO DE LOS CURSOS ANTERIORES

de este curso puedes aprender sobre:

Desarrolle aplicaciones para la última versión de Android que también funcionen en dispositivos Android más antiguos que ejecutan versiones anteriores del sistema operativo Android.

· Descargue, instale y configure el software necesario (gratuito).

· Crea tu primera aplicación.

· Cree una gama de aplicaciones que demuestren aspectos clave del marco de Android.

· Pruebe sus aplicaciones en emuladores o en un teléfono o tableta Android real.

· Aprenderá programación de Java porque el desarrollo de aplicaciones de Android requiere conocimiento de Java. Se incluyen videos tutoriales de Java que lo pondrán al día rápidamente.

· Asegúrese de que sus aplicaciones funcionen con las versiones actuales y anteriores de Android en teléfonos y tabletas.

· Use Android Studio 2.3, la versión más nueva de la herramienta Android de Google.

· ¡Aprenda a usar bases de datos, servicios web e incluso haga que sus aplicaciones hablen!

· Comprender el nuevo diseño de restricción, para la creación de pantalla “arrastrar y soltar”.

· ¡Usa potentes bibliotecas de código para reproducir videos, descargar datos del sitio web, manipular imágenes y mucho más!

  • Te enseñan paso a paso CÓMO crear aplicaciones de Android 7 para la plataforma Nougat de Google que funcionará en versiones anteriores de Android.
  • Con cada paso integral, se explica el POR QUÉ lo está haciendo.
  • Tendrá un conocimiento de NIVEL EXPERTO del lenguaje de programación Java y sabrá exactamente cómo funciona cada proceso de desarrollo de Android Nougat.
  • El curso se ACTUALIZA continuamente, por lo que aprenderá lo último a medida que evoluciona Android Nougat.
  • Siempre se agrega NUEVO CONTENIDO, y está cubierto con acceso completo de por vida al curso.
  • El APOYO es alucinante: las preguntas que tiene son respondidas ese día.
  • La EXPERIENCIA para ser un desarrollador de aplicaciones Android Nougat según lo enseñado por los mejores.
  • Las habilidades que aprenderás están en ALTA DEMANDA. Has aprendido a programar como un experto. ¡Ve a buscar ese trabajo!

libros de texto sugeridos para ANDROID:

  • Programación de Android: la guía Big Nerd Ranch (3rd Edition)
  • Android Cookbook: problemas y soluciones para desarrolladores de Android por Ian F. Darwin
  • Teléfonos Android para tontos de Dan Gookin

TODO LO MEJOR…

Depende de lo que quieras decir con “algunos conocimientos de Java”. Como mínimo, debe comprender las primitivas, los tipos de referencia, el uso adecuado de for, while, if, etc. Pude escaparme de la herencia por un tiempo. Pero debes conocer la programación orientada a objetos. Debería poder escribir código de trabajo pero no código elegante o sofisticado.

Personalmente, creo que es mejor que uno comience a codificar en Android después de aprender los conceptos básicos de Java y luego aprender tanto Android como Java simultáneamente. Android tiene muchas reglas y términos específicos de la plataforma. Conceptos como Actividad, Intención, receptores de transmisión son completamente Android, aunque se basan en la sintaxis del código Java.

En resumen, comience a poner sus manos en Android lo antes posible una vez que su Java sea viable.

Sí, puedes hacerlo si tienes conocimiento hasta que puedas hacer un bucle, puedes aprender explorando en el área, pero te recomendaré que hagas lado a lado iniciar tu desarrollo de Android y comenzar el concepto de oop también.

También tengo un blog de Android FreebiesLearning: el aprendizaje es gratuito, espero que te ayude

Mi mejor sugerencia es comenzar a crear aplicaciones. Hay toneladas de tutoriales en línea, puede copiar y pegar parte del código desde allí y experimentar cambiando las líneas de códigos y cómo reaccionan.

En programación aprendes más por práctica que por teoría.

Por ejemplo, escribí mi primer código Java este año (excepto la Universidad) y después de 3 a 4 meses estaba listo con una aplicación bastante compleja (OneBoard – Anonymous Discussion Text Board – Aplicaciones de Android en Google Play).

Pero si tuviera que volver a escribirlo desde cero, me tomaría la mitad de tiempo que el primero.

Eso depende de lo que quieras decir con “algunos”.

Deberá comprender los conceptos de OO para escribir algo complicado. Pero si conoce Java básico y se siente cómodo con las ideas de OO, realmente solo está aprendiendo algunas clases de IU y navegación que son diferentes a las de la programación de escritorio. Las partes más elegantes de Java las puedes recoger si y cuándo.

Sí, tiene algunas bibliotecas diferentes para aprender, pero Java es lo que es.

More Interesting

¿Es Android 6.0 Marshmallow oficial ahora?

¿Cuáles son buenas aplicaciones para un nuevo usuario de Android?

¿Cuál es la forma correcta de enviar notificaciones a todos los usuarios que utilizan FCM (Firebase Cloud Messaging)?

Cómo ver los registros de aplicaciones que se ejecutan en un dispositivo virtual del emulador Genymotion

¿Qué tan bueno es Crashlytics para aplicaciones de Android?

¿Cuánto tiempo llevará desarrollar una aplicación de reproductor de video para Android?

¿Es posible ser adicto a las aplicaciones? ¿Y hay algún término específico para esa adicción?

¿Puedo conseguir un trabajo en Google perfeccionándome en el desarrollo de aplicaciones de Android?

¿Cuáles son las ventajas y desventajas de crear una aplicación híbrida en lugar de crear aplicaciones separadas de iOS y Android?

Para desarrollar juegos de Android, ¿qué contenidos de Java debo aprender?

¿Cuál es el futuro y el alcance del desarrollo de Android en India?

¿Es posible desarrollar una aplicación de Android como WhatsApp en PHP?

¿Existe una aplicación de Android que silencia las notificaciones durante la noche pero permite a las personas que llaman persistentemente o de alguna manera proporciona una opción para que la persona denote la llamada como una emergencia?

¿Cuál es el software de sincronización más confiable entre un teléfono Android y Outlook en una PC sin el uso de una nube?

¿La mayoría de los navegadores de Android utilizan el código fuente del navegador de Android?