Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Material
Actividad de aprendizaje 1
Indice
Material
Actividad de aprendizaje 1
Tema 2.
Introduccin App Inventor.
Introduccin:
Descripcin material del programa:
Tema 1.
Introduccin al Mundo de Android.
1.
Android:
1.1
Historia de Android:
1.2
1.3
Caractersticas:
1.4
Arquitectura:
1.5
Diseo y desarrollo:
2.1
Primeros Pasos:
Introduccin
El siguiente material busca ampliar el conocimiento acerca del sistema operativo
Android, como plataforma mvil revolucionaria y una nueva herramienta para el
desarrollo de aplicaciones basada 100% en entorno web, gratuita y orientada a
objetos para todo pblico, ya que es no es necesario ser un programador avanzado
para crear lneas de cdigo.
Tema1
Introduccin al Mundo de Android.
1. Android
Material
Actividad de aprendizaje 1
Material
Actividad de aprendizaje 1
Material
Actividad de aprendizaje 1
Material
Actividad de aprendizaje 1
1.3 Caractersticas:
Caractersticas y especificaciones actuales:
Diseo
dispositivo
Soporte
streaming
Almacenamiento
Conectividad
Soporte
hardware
adicional
Mensajera
Entorno
desarrollo
Google Play
Multi-tctil
Bluetooth
Videollamada
Navegador web
Soporte de Java
Soporte
multimedia
Material
Actividad de aprendizaje 1
1.4 Arquitectura:
Los componentes principales del sistema operativo de Android (cada seccin se describe en detalle):
Aplicaciones: las aplicaciones base incluyen un cliente de correo electrnico, programa de SMS, calendario, mapas,
navegador, contactos y otros. Todas las aplicaciones estn escritas en lenguaje de programacin Java.
Marco de trabajo de aplicaciones: los desarrolladores tienen acceso completo a los mismos APIs del framework usados por
las aplicaciones base. La arquitectura est diseada para simplificar la reutilizacin de componentes; cualquier aplicacin
puede publicar sus capacidades y cualquier otra aplicacin puede luego hacer uso de esas capacidades (sujeto a reglas de
seguridad del framework). Este mismo mecanismo permite que los componentes sean reemplazados por el usuario.
Bibliotecas: Android incluye un conjunto de bibliotecas de C/C++ usadas por varios componentes del sistema. Estas
caractersticas se exponen a los desarrolladores a travs del marco de trabajo de aplicaciones de Android; algunas son:
System C library (implementacin biblioteca C estndar), bibliotecas de medios, bibliotecas de grficos, 3D y SQLite, entre
otras.
Runtime de Android: Android incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones disponibles
en las bibliotecas base del lenguaje Java. Cada aplicacin Android corre su propio proceso, con su propia instancia de la
mquina virtual Dalvik. Dalvik ha sido escrito de forma que un dispositivo puede correr mltiples mquinas virtuales de forma
eficiente. Dalvik ejecuta archivos en el formato Dalvik Executable (.dex), el cual est optimizado para memoria mnima. La
Mquina Virtual est basada en registros y corre clases compiladas por el compilador de Java que han sido transformadas al
formato.dex por la herramienta incluida "dx".
Ncleo Linux: Android depende de Linux para los servicios base del sistema como seguridad, gestin de memoria, gestin
de procesos, pila de red y modelo de controladores. El ncleo tambin acta como una capa de abstraccin entre el hardware
y el resto de la pila de software.
Material
Actividad de aprendizaje 1
Material
Actividad de aprendizaje 1
Tema 2
2. Introduccin App Inventor.
App inventor es un framework creado inicialmente por el MIT (Instituto tecnolgico de Massachusetts) y fue adquirido por
google, para que cualquier persona con inters pueda crear su propia aplicacin mvil, ya sea para su empresa, para su
casa o por otros intereses.
Para crear una aplicacin con app inventor hay que realizar dos pasos:
El diseo de la aplicacin, en la que se seleccionan los componentes para su aplicacin.
El editor de bloques, donde irs escogiendo los bloques que te sean necesarios segn la aplicacin que tengas pensada
crear.
Tu aplicacin aparecer paso a paso en la pantalla del telfono, a medida que aadas piezas a la misma podrs probar
tu trabajo. Cuando hayas terminado, puedes empaquetar la aplicacin y producir una aplicacin independiente para instalar.
Si no tienes un telfono Android, puedes construir tus aplicaciones utilizando el emulador de Android, el software se ejecuta
en tu computadora y emula el sistema operativo del telfono.
El entorno de desarrollo de App Inventor es compatible con Mac OS X, GNU / Linux y sistemas operativos de Windows, y
varios modelos de telfonos Android populares. Las aplicaciones creadas con App Inventor se pueden instalar en cualquier
dispositivo Android.
Antes de poder utilizar App Inventor, es necesario configurar el ordenador e instalar los archivos de instalacin de App
Inventor en el equipo.
Material
Actividad de aprendizaje 1
Material
Actividad de aprendizaje 1
Google: Nexus
T-Mobile G1
Material
Actividad de aprendizaje 1
2.
aplicaciones.
3.
Toque en el Desarrollo.
5.
activados.
Material
Actividad de aprendizaje 1
Material
Actividad de aprendizaje 1
Webgrafa:
http://appinventor.mit.edu/explore/
http://es.wikipedia.org/wiki/Android
http://www.tuappinvetorandroid.com
Material
Actividad de aprendizaje 1