sábado, 2 de abril de 2016

H0x000C - Android - 0004 Desarrollo de Aplicaciones

Una vez se tiene la computadora preparada para la programación y el desarrollo, con los entornos gráficos de programación instalados, se procede a describir las aplicaciones realmente utiles que desarrollaremos para nuestro TelefonoInteligente.

En primer lugar se necesita:
+ 1 Libreta
+ 1 Bolígrafo/Lápiz
+ 1 Computadora preparada para la programación Android
+ 1 Telefono Inteligente

Las aplicaciones realizadas se clasificarán en tres bloques de dificultad:
+ Nivel Medio
+ Nivel Dificil
+ Nivel Avanzado

Procediendo a explicar cada nivel:

- NivelMedio: dejando atrás las aplicaciones fáciles como el Hola Mundo y demás, comenzaremos a realizar aplicaciones relativamete sencillas que tienen verdadera utilidad, como ejemplo:
+ Contador de Pulsos/Disparos
+ Semáforo
+ Arranque/Paro de un motor/robot
+ Descripción Hardware del dispositivo
+ Calculadora básica
+ ...


- NivelDificil: aplicando lo aprendido anteriormente, empezaremos a realizar aplicaciones bastante más completas y que representan una elevada verdadera utilidad que quedará demostrada con su uso, como ejemplo:
+ Controlador de espacio libre
+ Control de motor/robot
+ Fondos animados con valores de CPU
+ Calculadora Cientifica
+ Desarrollo gráfico
+ ...


- Nivel Avanzado: con los conocimientos adquiridos en los bloques anteriores, se desarrollarán aplicaciones de elevada utilidad, entrenemiento y conocimiento, al nivel de una empresa de desarrollo a cambio del sacrificio de tiempo que ello supone, como ejemplo:
+ Calculo de valores computacionales complejos
+ Encriptación
+ Videojuegos
+ Super-compresión de archivos
+ Control avanzado de motor/robot
+ ...


Necesitaremos apuntar bastantes valores y realizar bastantes diseños para nuestras aplicaciones y comenzar correctamente.
También podemos apuntar las ideas que se nos ocurran y desarrollarlas en papel para combrobar luego su funcionamiento.

Deberemos disponer también de un TerminalPortatil que no utilicemos para comprobar el desempeño ejercido por nuestras aplicaciones.









No hay comentarios:

Publicar un comentario