Android

Páginas: 11 (2554 palabras) Publicado: 13 de agosto de 2014
Tema:
Programación para dispositivos móviles Android



Índice




















Introducción

La programación es una rama indispensable de la Ingeniería en Sistemas la cual tiene como objetivo la creación de programas y herramientas para facilitar procesos y tareas específicos a una necesidad de una persona o empresa. Esta rama ha crecido mucho en los añosanteriores y ha sufrido muchos cambios a lo largo de su trayectoria, convirtiéndose en la rama de especialización de preferencia para muchos ingenieros.

Uno de los cambios que ha experimentado esta rama es la transición de programación con enfoque al escritorio a una programación móvil. Este enfoque ha permitido que se desarrollen herramientas y aplicaciones mucho más fáciles e intuitivas de usar yaque los dispositivos móviles son más sencillos y convencionales para la mayoría de gente.

Muchos analistas comentan que los consumidores prefieren ocupar su teléfono o tableta en vez de su computadora más a menudo. Esto constituye un mercado enorme ya que hay más personas que cuentan con dispositivos móviles que con computadoras de escritorio o laptops. Las posibilidades de crear aplicaciones yvenderlas a un precio razonable es una posibilidad muy real en nuestros días. Esto se ha demostrado por medio de compañías o individuos que han desarrollado muchas aplicaciones y han construido una reputación por manejar aplicaciones con el mejor servicio posible para los consumidores.

Hasta estos días hay tres plataformas móviles que dominan el mercado: Android diseñado por Google, iOSdiseñado por Apple, y Windows Phone diseñado por Microsoft. Por el momento nos enfocaremos en la programación para Android ya que es la plataforma más usada por los dispositivos móviles y también porque es de código abierto.

Conocer la programación para Android dará un mayor entendimiento para comprender el manejo y la operación de dicho sistema operativo con todos sus procedimientos, reglas yprotocolos. Es bueno recordar también que Android está diseñado con el lenguaje JAVA y funciona sobre una versión de un kernel de Linux. Si se cuenta con conocimientos previos de estas dos plataformas, la programación en Android se entenderá con mucha más facilidad.

A continuación en este documento se detallará el marco teórico con los conceptos básicos para realizar aplicaciones para Android, elbeneficio de escoger ésta plataforma sobre las demás y así mismo se realizará una guía práctica con un ejemplo sencillo de una aplicación funcional. Con esto se analizará el nivel de aprendizaje de los estudiantes.














Objetivos del proyecto

Objetivo general

Orientar a los alumnos en la programación en android.

Objetivos específicos

Enseñar los distintos elementos,vistas y objetos que el sistema operativo Android contiene en su librería.
Analizar los beneficios de la creación de aplicaciones móviles.
Desarrollar ejercicios y guías prácticas para fomentarel interés e .
Evaluar el conocimiento adquirido por los estudiantes durante el transcurso de la clase impartida.










Marco teórico
Conceptos básicos
-Clases
El concepto clave de laPOO es la clase. Una clase no es más que un concepto, que a la hora de implementarlo se compone de conjunto de variables (que conforman su estado) junto con un conjunto de funciones que se aplican sobre ellas (que conforman su comportamiento).
A menudo cuando uno comienza a trabajar en Android solamente necesita utilizar 3 o 4 tipos de clases distintas. Normalmente extendemos Activity, Fragment,View o AsyncTask, sin embargo llega un momento en el cual es necesario que empecemos a crear nuestras propias clases en Android, o bien para implementar interfaces como los ClickListener o algunos Callbacks, o bien para independizar código y modularizar nuestra aplicación y, en definitiva, mantener unas buenas prácticas.
Con respecto al uso de clases, hagamos un repaso de los tipos de clases que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • android
  • Andro
  • android
  • Android
  • Android
  • Android
  • Android
  • Android

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS