Академический Документы
Профессиональный Документы
Культура Документы
Tabla de contenido
Introduccin.................................................................................................. 2
Contenido...................................................................................................... 2
MIT App Inventor....................................................................................... 2
Eclipse......................................................................................................... 3
Android....................................................................................................... 5
Conclusiones................................................................................................. 5
Referencias.................................................................................................... 6
Introduccin
En los ltimos aos los celulares han experimentado una gran evolucin, desde
los primeros que eran grandes y pesados, pensados slo para hablar por
telfono en cualquier parte, hasta los telfonos modernos que ahora cuentan
con sistemas operativos que nos permiten explotar al mximo su funcionalidad.
Con casi 2.000 millones de dispositivos que montan Android como sistema
operativo en la actualidad es interesante pensar en una idea que nos permita
formar parte del mundo que rodea al Smartphone.
Android es un sistema operativo y una plataforma software, basado en Linux
para telfonos mviles. Esto es una de las claves de la popularidad de Android,
como Linux, es una plataforma de cdigo abierto, lo que permite a fabricantes,
operadores y desarrolladores dar mayor funcionalidad a sus Smartphone.
Contenido
MIT App Inventor
MIT App Inventor es una herramienta de programacin basada en los bloques
que permite a todos, incluso para nosotros como principiantes construir
aplicaciones totalmente funcionales para los dispositivos Android. Los recin
llegados a App Inventor podemos poner nuestra primera aplicacin en marcha
y funcionando en una hora o menos, en esta herramienta se pueden programar
aplicaciones ms complejas en mucho menos tiempo que con lenguajes ms
tradicionales, basados en texto.
Esta herramienta est disponible para cualquier persona con una cuenta
Google, ya que la autenticacin de acceso y almacenamiento para proyectos
de App Inventor est vinculada a esa cuenta y no necesariamente debe ser una
cuenta en Gmail.
MIT App Inventor incluye un emulador para el telfono en el que podemos crear
aplicaciones y probarlas, al igual que nos permite subir las en Google Play que
es la tienda digital para Android.
Una de las caractersticas de esta herramienta es que se puede desarrollar
aplicaciones en esta, pero no se puede exportar el cdigo fuente a Eclipse o
algn otro IDE, ya que App Inventor no genera cdigo fuente Java.
App Inventor solo maneja cdigo fuente de Android no ejecutables, es decir
.apk y solo se pueden cargar en esta herramienta, sin embargo se puede
compartir cdigo de proyectos con otros usuarios de App Inventor, adems de
que podemos tambin compartir nuestras aplicaciones con otros usuarios
Android.
Instalacin de App Inventor:
Eclipse
Eclipse es un entorno de desarrollo, de cdigo abierto y gratuito, cuyo diseo
sigue un patrn de actualizacin basado en plugins. Su objetivo es convertirse
en una plataforma de integracin de herramientas de desarrollo. Es un IDE que
podramos denominar genrico, ya que no fue concebido para ser utilizado con
un solo lenguaje de programacin, sino que es compatible con una gran
variedad de lenguajes.
Principales caractersticas
Gestin de Proyectos
Depurador de Cdigo
Perspectivas, Editores y Vistas
Coleccin de Plugins
Una vez descargado e instalado Eclipse, estos seran los pasos necesarios para
su configuracin y poder desarrollar aplicaciones Android utilizando este
entorno de desarrollo.
seguir las
Android
Android es un sistema operativo inicialmente pensado para telfonos mviles,
al igual que iOS, Symbian y Blackberry OS. Lo que lo hace diferente es que est
basado en Linux, un ncleo de sistema operativo libre, gratuito y
multiplataforma.
El sistema permite programar aplicaciones en una variacin de Java llamada
Dalvik. El sistema operativo proporciona todas las interfaces necesarias para
desarrollar aplicaciones que accedan a las funciones del telfono (como el GPS,
las llamadas, la agenda, etc.) de una forma muy sencilla en un lenguaje de
Eclipse
NetBeans
IntelliJ
Android Studio
Aide
Conclusiones
Hoy en da el hacer aplicaciones para el sistema operativo Android, el cual es
usado en los dispositivos mviles, se ha convertido en una faceta muy
importante para nosotros como informticos, ya que Android en muy popular
actualmente y por lo tanto es una buena forma de ganar dinero ya que las
aplicaciones que desarrollamos las podemos poner a la venta en la tienda
digital de Android que es Google Play. Adems actualmente existen varias
herramientas con las cuales podemos desarrollar estas aplicaciones y algunas
son muy fciles de usar, as que ya no tenemos pretexto de ponernos al da con
los avances tecnolgicos ya que Android es uno de ellos.
Referencias
http://histinf.blogs.upv.es/files/2012/12/android-trabajo.pdf
http://appinventor.mit.edu/explore/content/faq.html
http://www.pcactual.com/articulo/zona_practica/paso_a_paso/paso_a_paso_soft
ware/12544/crea_una_aplicacion_para_los_dispositivos_android.html
http://academiaandroid.com/ide-entornos-integrados-de-desarrollo-paraandroid/
http://www.xatakandroid.com/sistema-operativo/que-es-android