Paso 7: Práctica hace la perfección
Así como trabajar a través de los ejercicios y proyectos en tu curso de Android, debe comenzar a escribir tus propio mini-apps tan pronto como sea posible. Cada vez que aprende una nueva habilidad, crear una aplicación que lo utiliza, o ir un poco más lejos y construir una aplicación que se da un paso más allá. Por ejemplo, si el curso camina a través de la creación de una aplicación de contador que utilizan más y menos botones para incrementar el total de la pantalla, entonces usted podría ver en la documentación de Java como código a botones de radio o spinner y crear una cuenta de la aplicación que permite al usuario seleccionar un partida total diferente a cero.
Práctica le ayudará a fijar los nuevos conocimientos en su cerebro y también revelan lagunas en su aprendizaje.
Inspiración para aplicaciones
Cuando usted comienza, usted no será capaz de hacer mucho, pero dentro de unas semanas que usted puede estar pensando en cosas útiles que podría hacer con sus nuevas habilidades. Pero si es falta de inspiración, entonces pidiendo a amigos ni familiares que tengan un Android de teléfono lo que les gustaría una app para hacer. O mirar en el Google Play app store o ITunes, para ver si hay algo allí podría volver a crear para su propio uso.
Bastante fácil que hacer es:
- Contar y hacer el seguimiento de las cosas (tales como vueltas de una pista de atletismo, o las unidades de alcohol consumido basan en tamaño y alcohol el porcentaje de vidrio)
- Dividiendo el proyecto de ley después de una comida en un restaurante y trabajando la punta
- Emisión de diversos ruidos dependiendo de cómo se mueve el teléfono
- Trabajando el promedio, max y min cuando un montón de lecturas individuales se han introducido
- Generar imágenes fractales, basados en a partir de parámetros introducidos por el usuario
- Simple manipulación de imágenes, por ejemplo, convertir una foto color a blanco y negro
- Simulando una ruleta o el tiro de un dado
Aprender Java (o cualquier lenguaje de programación) puede ser una experiencia frustrante y habrá momentos cuando se siente como dar para arriba, pero el palo con él. Desarrollo de aplicaciones es una fascinante mezcla de conocimiento, creatividad, ingenio y matemáticas, y cada aplicación que se produce será un poco más sofisticado que el anterior.