HERRAMIENTAS DE DESARROLLO EN ANDROID

HERRAMIENTAS DE DESARROLLO EN ANDROID

El IDE que emplearemos habitualmente para nuestros desarrollos es Eclipse. Habitualmente, cuando estemos en modo programación, con la perspectiva de Java, tendremos nuestra estructura de carpetas del proyecto a la izquierda de la pantalla, en la parte central el menú de edición de archivos y en la parte inferior la consola, quedando la Toolbar en la parte superior. 

OBJETIVOS


• Conocer lo que es un computador y lo que puede hacer.
• Entender cómo se codifica la información en un
computador.
• Entender el concepto de algoritmo.
• Conocer qué son los lenguajes de programación y para
qué sirven.
• Conocer los orígenes y la historia del lenguaje Java.
• Comprender los tipos de datos y los operadores que
actúan sobre ellos.
• Comprender los conceptos de variables, constantes.
• Conocer los operadores de Java.
• Comprender el concepto de expresión y de asignación.
• Comprender el fl ujo de control y las estructuras de
selección e iteración que permiten modificarlo.
• Comprender el paradigma de la Programación a
Objetos.
• Comprender los conceptos de clase, objeto y mensajes
y conocer cómo se definen en Java.
• Comprender los conceptos de herencia, polimorfismo y
vinculación dinámica.
• Comprender los conceptos de método y atributo y
cómo se declaran y definen en Java.
• Comprender el concepto de interfaz en Java y su
relación con la herencia.
• Comprender el mecanismo de excepciones en Java.
• Conocer las clases básicas para el desarrollo de
aplicaciones en Java.
• Conocer las colecciones básicas de la API de Java.
• Conocer la entrada/salida en Java
• Comprender el concepto de programación concurrente.
• Comprender el concepto de hebra y conocer cómo se
puede crear en Java.
• Saber descargar e instalar el entorno de desarrollo
Eclipse.
• Conocer las distintas partes de la perspectiva Java del
entorno Eclipse y la función de cada una de ellas.
• Saber crear un proyecto Java en Eclipse, ejecutarlo,
exportarlo e importarlo.
• Saber construir un proyecto y generar un fichero JAR
ejecutable.
• Dominar la perspectiva de depuración de Eclipse.
• Saber lo que es Android y conocer sus orígenes e
historia.
• Conocer la arquitectura en capas de Android.
• Conocer las distintas versiones de su API y el problema
de la fragmentación.
• Saber instalar las herramientas necesarias para el
desarrollo de aplicaciones Android: Eclipse, el SDK de
Android y el plugin ADT.
• Conocer la perspectiva de Eclipse para el desarrollo de
aplicaciones Android y sus distintas funciones.
• Dominar el emulador de Android.
• Saber cómo crear un proyecto Android en Eclipse
• Conocer la estructura de directorios de un proyecto de
Android y el objetivo de todos los archivos y recursos
que allí aparecen.
• Saber compilar y ejecutar un proyecto Android en el
emulador.
• Saber lanzar una aplicación desarrollada en un
dispositivo real.
• Saber depurar una aplicación Android.
• Conocer los distintos componentes básicos para el
desarrollo de aplicaciones.
• Comprender el mecanismo de activación de los
componentes de una aplicación.
• Comprender el contenido y el objetivo del fichero
AndroidManifest.
• Comprender el concepto de actividad y tarea y saber
gestionarlas de forma programada y a través de la
interfaz de usuario.
• Conocer el ciclo de vida de los componentes de
aplicaciones.
• Comprender la forma de ejecutar tareas en segundo
plano para no ocupar la hebra de la interfaz de usuario.
CONVENIO DE COLABORACIÓN UMA-SAMSUNG 9
• Conocer la diversidad de pantallas disponibles en el
mercado y los parámetros que las caracterizan.
• Dominar las herramientas para el diseño de interfaces
gráfi cas de usuario presentes en el entorno de
desarrollo.
• Conocer y comprender las particularidades de
interacción persona computadora en sistemas móviles
• Conocer los distintos componentes gráfi cos básicos
para el diseño de interfaces gráfi cas.
• Comprender cómo añadir elementos a la barra de
acciones, diálogos y notifi caciones.
• Comprender como se implementa la persistencia de
datos en Android.
• Conocer y comprender el funcionamiento de algunos
de los componentes avanzados presentes en los
dispositivos: GPS, acelerómetro, cámara, etc.
• Saber cómo acceder a Internet desde una aplicación.
• Crear aplicaciones complejas que integren diferentes
servicios del dispositivo.
• Saber cómo planifi car el desarrollo de un proyecto
mediano.
• Saber cómo diseñar una aplicación Android

¿A QUIÉN VA DIRIGIDO?

  • Directivos y Gerentes que desean potenciar sus habilidades con el fin de mejorar sus perspectivas profesionales, mediante una contribución más efectiva a sus organizaciones.
  • Emprendedores que deseen contar con una base formativa y unos conocimientos que contribuyan al éxito de sus proyectos empresariales.
  • Toda aquella persona interesada en actualizar y ampliar sus conocimientos de Herramientas de desarrollo en Android.

Para poder ver el programa completo con sus temas, requisitos... solicite la información sin compromiso.

Solicite más Información

Esta web utiliza 'cookies' propias y de terceros para ofrecerte una mejor experiencia y servicio. Al navegar o utilizar nuestros servicios, aceptas el uso que hacemos de las 'cookies'.