¿Qué puedo aprender junto con Android?

Además de las cosas mencionadas en la respuesta anterior, enumeraré algunas cosas que creo que irán de la mano con su aprendizaje de Android (no es una lista ordenada, puede elegir lo que más le convenga o en cualquier orden)
– Android está siguiendo a Java 6 (creo) y Oracle lanzó recientemente Java 8, por lo que si no está siguiendo, puede comenzar a hacerlo ya que Java 8 agregó muchas funciones inteligentes al lenguaje.
-Como ya tienes más de 2 años de experiencia profesional, puedes mejorar tu comprensión del patrón de diseño.
-Puedes comenzar a aprender sobre cómo alojar el servidor y almacenar datos en el servidor y luego exponer la API para que otros desarrolladores la consuman, como desarrollador de Android has utilizado la API de otros servicios y esta será una buena experiencia de aprendizaje.
– Puede elegir cualquier otra plataforma móvil y aprender a comenzar a aprender, por lo que si tiene idea, puede iniciarla en varias plataformas.

  1. ¿Ha contribuido a AOSP, a través de Intrinsics personalizado?
  2. Renderscript
  3. Se pueden explorar las optimizaciones de coprocesador de neón (Intrinsics, Assembly).
  4. Extienda las API de renderscript para su dominio y contribuya a AOSP.