Para resumir: puedo comprar un libro, la gente dice "Solo lea el sitio del desarrollador", me gusta que me alimenten con la pieza de aprendizaje temprano para una tecnología, qué camino a través del sitio del desarrollador me dará la alimentación con cuchara que necesito (eso es , ejemplos vinculados directamente a la sección que se está discutiendo, un camino claro, etc.).
Sigo viendo que no necesito comprar un libro de desarrollo de Android, que debería leer el sitio para desarrolladores de Android , porque tiene todo lo que necesito saber. Lo veo más como beber de una manguera contra incendios .
Pero soy una de esas personas a las que les gusta que le enseñen los conceptos básicos. Me gusta acumular mis conocimientos, en lugar de caer en la documentación de referencia. También me gusta asegurarme de haber visto todos / la mayoría de los temas cubiertos. Odiaría desarrollar algo incorrecto, porque no sé sobre fragmentos, proveedores de contenido o lo que sea.
Entonces, dado que es un gran recurso, mejor que cualquier libro (no necesitamos libros apestosos), ¿cómo recorro el sitio para obtener la información proporcionada de la misma manera que lo haría un libro?
Respuestas:
La secuencia de lectura que parece cercana a la ruta de aprendizaje que funcionó bien para mí hace unos años es la siguiente:
Abrir pestaña Dev Guide . Tenga en cuenta que la declaración de apertura al principio dice:
Lea los temas enumerados en la columna izquierda uno por uno, de arriba a abajo.
Nota: tratar con hipervínculos en los temas de la Guía de desarrollo puede ser complicado. Para una primera lectura, evitaría dar un paso al costado para estudiarlos, leer como si fuera texto simple, pero esto es más bien una cuestión de preferencia personal.
Bueno, las guías introductorias como esa están diseñadas para permitir un estudio rápido ; Si siente que no puede leer rápido, es mejor que aprenda cómo hacerlo.
Es muy poco probable que Android sea la única tecnología que necesitará para aprender durante su carrera. Habrá muchos otros por delante.
Ser capaz de reconocer las guías para principiantes y leerlas rápidamente le brindará una gran ventaja a largo plazo. Esto le permitirá comenzar a trabajar rápidamente con nuevas tecnologías, mientras que otros muchachos aún se quejarán de las mangueras de incendios y perderán el tiempo buscando un camino real que realmente se encuentre frente a ellos.
fuente
Bueno, aquí están los pasos que tomé (dado que me gusta saltar sobre mi cabeza que, por lo que sé, no es exactamente tu forma de hacer las cosas):
fuente
La universidad comunitaria a la que asisto en realidad tiene un curso para aprender a programar en Android. Estamos aprendiendo los conceptos básicos (y algunos avanzados) de Java primero y luego pasamos a Android. El libro de texto hace un trabajo bastante bueno al explicar las cosas y, que yo sepa, es uno de los únicos libros de texto de programación de Android que existen. Aquí hay un enlace a él en Amazon: http://www.amazon.com/Android-How-Program-Series-ebook/dp/B007HDPSAU/ref=pd_rhf_ee_p_t_3
Tengo el ebook para mi iPad. ¡Quizás un libro de texto podría ayudarte! Tiene algunas preguntas de autoafirmación (y sus respuestas). Buena suerte :)
fuente
Después de visitar el sitio del desarrollador, creo que mi premisa original es correcta. Si desea una visión general clara (incluso guiada) del tema, use primero alguna otra fuente.
Pude usar Android Boot Camp 2012 para obtener una visión general del tema. (Por supuesto, no es tan bueno para referencia más adelante)
Después de eso, puedo leer mejor lo que hay en el sitio web del desarrollador y poner las piezas en un buen contexto.
fuente