Investigacion Entornos de Desarrollo
Investigacion Entornos de Desarrollo
Requisitos:
2 GB de RAM (4 GB recomendados)
400 MB de espacio en disco
1 GB para Android SDK
Monitor de 1280x800
Java Development Kit 7
2. Eclipse Android.
Eclipse es una plataforma de software compuesto por un conjunto de herramientas de
programacin de cdigo abierto multiplataforma para desarrollar lo que el proyecto llama
"Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas
en navegadores. Esta plataforma, tpicamente ha sido usada para desarrollar entornos de
desarrollo integrados (del ingls IDE).
El entorno de desarrollo integrado (IDE) de Eclipse emplea mdulos (en ingls plug-in) para
proporcionar toda su funcionalidad al frente de la plataforma de cliente enriquecido, a
diferencia de otros entornos monolticos donde las funcionalidades estn todas incluidas, las
necesite el usuario o no. Este mecanismo de mdulos es una plataforma ligera para
componentes de software.
Android ofrece un plugin personalizado para el IDE Eclipse, llamado Android Development
Tools (ADT). Este plugin proporciona un entorno potente, integrado en el que desarrollar
aplicaciones de Android. Se extiende las capacidades de Eclipse para que pueda configurar
rpidamente nuevos proyectos Android, construir una interfaz de usuario de aplicacin, y
poder depurar su aplicacin.
Instalacin:
Para instalar este IDE, nos vamos a la pgina del proyecto Eclipse
http://www.eclipse.org/downloads/
y
descargamos
la
versin
para
desarrolladores
de
Java.
Eclipse tiene la ventaja de que no necesita instalacin. Bajamos el programa, lo
descomprimimos y tal como est descomprimido, lo podemos usar. Si no ests familiarizado
con este entorno, os recomiendo que le echis un vistazo a estos tutoriales.
SDK
Android,
Otro elemento muy importante para desarrollar aplicaciones en Android, es su SDK (Sofware
Development Kit). Para adquirir el SDK, tenemos que acceder a la siguiente pgina:
http://code.google.com/intl/es-ES/android/download.html
Una vez descargado, solo hay que descomprimirlo en cualquier carpeta en tu disco duro, pero
recordad en que lugar lo habis guardado ya que nos har falta ms adelante.
En el SDK podemos encontrar todas las libreras y utilidades necesarias para poder trabajar
con
Android.
Plugin
Eclipse
Para integrar Android con Eclipse, necesitamos un Plugin, que dependiendo de la versin del
IDE que tengamos, se instalar de una forma concreta.
3. Comparativa, Android Studio y ADT (eclipse)
Android
Studio
Caractersticas
Sistema de construccin
Gradle
ADT
ANT
No (es
necesario
instalar un
plugin
Si
auxiliar)
Si
No
de cdigo Android
Si
No
Si
Si
claves
Si
Si
Prximas
Si
versiones
Si
No
layouts
Si
No
Si
No
Editor de navegacin
Si
No
Generador de assets
Si
No
Si
No
Si (a la
izquierda de la
lnea de
Visualizacin de recursos desde editor de
asignacin del
cdigo
recurso)
No
4. Otras alternativas.
Existen alternativas de entornos de desarrollo distintos a estos, pero los mencionados
son los ms consolidados para trabajar con Web Service(Un servicio web es una
tecnologa que utiliza un conjunto de protocolos y estndares que sirven para
intercambiar datos entre aplicaciones).
En el siguiente enlace se podrn ver algunas alternativas que no estn consolidadas pero
pueden servir de ayuda.
https://www.yeeply.com/blog/entornos-programacion-desarrollar-apps-android/
5. Tutoriales.
En los siguientes enlaces se podr encontrar informacin acerca de cmo conectarse a
servicios web con estas dos herramientas mencionadas.
http://www.desarrolloweb.com/articulos/entorno-desarrollo-android.html
http://www.javaya.com.ar/androidya/androidstudioya/
https://stuff.mit.edu/afs/sipb/project/android/docs/sdk/installing/installingadt.html
http://jarroba.com/instalar-el-sdk-de-android-y-vincularlo-con-eclipse/
http://androcode.es/2013/05/android-studio-el-nuevo-ide-para-android/