Documente Academic
Documente Profesional
Documente Cultură
net blog
http://www.sgoliver.net/blog/?p=1267
"
sgoliver.net blog
Pensamientos varios sobre programacin, Android, .NET y Java
Navigation !
Para empezar con este Curso de Programacin Android, vamos a describir los pasos bsicos para disponer en nuestro PC del entorno y las herramientas necesarias para comenzar a programar aplicaciones para la plataforma Android. No voy a ser exhaustivo, ya existen muy buenos tutoriales sobre la instalacin de Eclipse y Android, incluida la documentacin oficial de la plataforma. Adems, si has llegado hasta aqu quiero suponer que tienes unos conocimientos bsicos de Eclipse y Java, por lo que tan slo enumerar los pasos necesarios de instalacin y configuracin, y proporcionar los enlaces a las distintas herramientas. Vamos all. Paso 1. Descarga e instalacin de Java. Si an no tienes instalado ninguna versin del JDK (Java Development Kit) puedes descargar la ltima versin desde la web de Oracle. En el momento de escribir este manual la versin ms reciente disponible es la 7 update11, que podremos descargar para nuestra versin concreta del sistema operativo. Por ejemplo, para Windows 64 bits descargaremos el ejecutable marcado como Windows x64 cuyo nombre de fichero es jdk-7u11-windows-x64.exe. La instalacin no tiene ninguna dificultad ya que es un instalador estndar de Windows donde tan slo hay que aceptar las opciones que ofrece por defecto. Paso 2. Descarga e instalacin de Eclipse. Si an no tienes instalado Eclipse, puedes descargar la ltima versin, la 4.2.1 [Eclipse Juno SR1] en la ltima revisin de este artculo, desde este enlace. Recomiendo descargar la versin Eclipse IDE for Java Developers, y por supuesto descargar la versin apropiada para tu sistema operativo (Windows/Mac OS/Linux, y 32/64 bits). Durante el curso siempre utilizar Windows 64 bits.
1 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
La instalacin consiste simplemente en descomprimir el zip descargado en la ubicacin deseada. Para ejecutarlo accederemos al fichero eclipse.exe dentro de la ruta donde hayamos descomprimido la aplicacin, por ejemplo c:\eclipse\eclipse.exe. Durante la primera ejecucin de la aplicacin nos preguntar cul ser la carpeta donde queremos almacenar nuestros proyectos. Indicaremos la ruta deseada y marcaremos la check Use this as the default para que no vuelva a preguntarlo.
Paso 3. Descargar el SDK de Android. El SDK de la plataforma Android se puede descargar desde aqu (en el momento de revisar este artculo la ltima versin es la r21, que funciona perfectamente con Eclipse 4.2.1). Con las ltimas versiones, Google proporciona un paquete que contiene Eclipse, el SDK y varios de los componentes necesarios ya instalados (el paquete se llama ADT Bundle for Windows), pero nosotros descargaremos e instalaremos cada cosa por separado, por lo que entraremos en el apartado Use an existing IDE y descargaremos el ADT pulsando sobre el botn Download the SDK Tools for Windows. Una vez descargado, bastar con ejecutar el instalador estndar de Windows. Paso 4. Descargar el plugin Android para Eclipse. Google pone a disposicin de los desarrolladores un plugin para Eclipse llamado Android Development Tools (ADT) que facilita en gran medida el desarrollo de aplicaciones para la plataforma. Podis descargarlo mediante las opciones de actualizacin de Eclipse, accediendo al men Help / Install new software e indicando la siguiente URL de descarga: https://dl-ssl.google.com/android/eclipse/
Seleccionaremos los dos paquetes disponibles Developer Tools y NDK Plugins y pulsaremos el botn Next> para comenzar con el asistente de instalacin.
2 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
Durante la instalacin Eclipse te pedir que aceptes la licencia de los componentes de Google que vas a instalar y es posible que aparezca algn mensaje de warning que simplemente puedes aceptar para continuar con la instalacin. Finalmente el instalador te pedir que reinicies Eclipse. Paso 5. Configurar el plugin ADT. Una vez instalado el plugin, tendremos que configurarlo indicando la ruta en la que hemos instalado el SDK de Android. Para ello, iremos a la ventana de configuracin de Eclipse (Window / Preferences), y en la seccin de Android indicaremos la ruta en la que se ha instalado. Finalmente pulsaremos OK para aceptar los cambios. Si aparece algn mensaje de warning aceptamos sin ms, ya que se son problemas que se solucionarn en el siguiente paso.
Paso 6. Instalar las Platform Tools y los Platforms necesarios. Adems del SDK de Android comentado en el paso 2, que contiene las herramientas bsicas para desarrollar en Android, tambin deberemos descargar las llamadas Platflorm Tools, que contiene herramientas especficas de la ltima versin de la plataforma, y una o varias plataformas (SDK Platforms) de Android, que no son ms que las libreras necesarias para
3 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
desarrollar sobre cada una de las versiones concretas de Android. As, si queremos desarrollar por ejemplo para Android 2.2 tendremos que descargar su plataforma correspondiente. Mi consejo personal es siempre instalar al menos 2 plataformas: la correspondiente a la ltima versin disponible de Android, y la correspondiente a la mnima versin de Android que queremos que soporte nuestra aplicacin. Para ello, desde Eclipse debemos acceder al men Window / Android SDK Manager. En la lista de paquetes disponibles seleccionaremos las Android SDK Platform-tools, las plataformas Android 4.2 (API 17) y Android 2.2 (API 8), y el paquete extra Android Support Library, que es una librera que nos permitir utilizar en versiones antiguas de Android caractersticas introducidas por versiones ms recientes. Pulsaremos el botn Install packages y esperaremos a que finalice la descarga.
Paso 7. Configurar un AVD. A la hora de probar y depurar aplicaciones Android no tendremos que hacerlo necesariamente sobre un dispositivo fsico, sino que podremos configurar un emulador o dispositivo virtual (Android Virtual Device, o AVD) donde poder realizar fcilmente estas tareas. Para ello, accederemos al AVD Manager (men Window / AVD Manager), y en la seccin Virtual Devices podremos aadir tantos AVD como se necesiten (por ejemplo, configurados para distintas versiones de Android o distintos tipos de dispositivo). Nuevamente, mi consejo ser configurar al menos dos AVD, uno para la mnima versin de Android que queramos soportar, y otro para la versin ms reciente disponible.
4 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
Para configurar el AVD tan slo tendremos que indicar un nombre descriptivo, la versin de la plataforma Android que utilizar, y las caractersticas de hardware del dispositivo virtual, como por ejemplo su resolucin de pantalla o el tamao de la tarjeta SD. Adems, marcaremos la opcin Snapshot, que nos permitir arrancar el emulador ms rpidamente en futuras ejecuciones.
Y con este paso ya tendramos preparadas todas las herramientas necesarias para comenzar a desarrollar aplicaciones Android. En prximos apartados veremos como crear un nuevo proyecto, la estructura y componentes de un proyecto Android, y crearemos una aplicacin sencilla para poner en prctica todos los conceptos aprendidos. Curso de Programacin Android en PDF Este curso tambin est disponible en PDF. Descubre cmo conseguirlo Te ha sido de utilidad el Curso de Programacin Android? Quieres colaborar de forma econmica con el proyecto? Puedes contribuir con cualquier cantidad, unos cntimos, unos euros, cualquier aportacin ser bienvenida. Adems, si tu aportacin es superior a una pequea cantidad simblica recibirs como agradecimiento un documento con la ltima versin del curso disponible en formato PDF. Sea como sea, muchas gracias por colaborar! Ms informacin: Descubre cmo conseguir el curso en PDF Preguntas frecuentes
5 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
Acerca de sgoliver
Ver todos los artculos de sgoliver !
Suscrbete
Suscrbete a alguno de nuestros canales.
Artculos Relacionados: Action Bar en Android (II) Action Bar en Android (I) Interfaz de usuario en Android: Fragments Cdigo del curso en GitHub Mapas en Android (Google Maps Android API v2) III
6 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
7 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
8 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
9 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
instalar el SDK Manager, cuando esten instalando los nuevos componentes en ecplipse puede ser que te de error al menos 2 veces pero con intentarlo nuevamente basta, y cuando instalas las librerias del SDK Manager obtienes que no consigue descargar ciertas cosas, dependiendo de tu conexion puede infulir mucho en que no se descarguen tan facil como uno espera, pero como dije antes volver a intentar hasta que todo este instalado, mi problema es que no encuentro como crear un nuevo projecto android (New Project Android) puedo crear una nueva app android pero tal cual aparece en la pantalla del post, no se si es que no veo bien pero por ningun consigo la opcion ayuda plz !!!
10 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
11 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
Hoy he empezado con este curso. Me gusta mucho mucho, muy bien explicado y muy claro todo. Adems importantisimo, completamente actualizado. Enhorabuena, espero que pueda seguir el curso sin problemas hasta el final :)
12 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
13 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
$ Comentarios Anteriores
Trackbacks/Pingbacks
Desarrollando una aplicacin Android sencilla | sgoliver.net blog - 16/08/2010 [...] de instalar nuestro entorno de desarrollo para Android y comentar la estructura bsica de un proyecto y los diferentes componentes software que podemos [...] Desarrollo en Android | sgoliver.net blog - 20/08/2010 [...] Entorno de desarrollo Android [...] Empezando con Android | Victor Pascual - 14/02/2011 [...] tenis un excelente tutorial de instalacin del entorno para programar en Android. Share and [...] Estadsticas del Blog en 2011 | sgoliver.net blog - 28/12/2011 [...] las pginas vistas), y como mayora dentro del TOP 10, los artculos de iniciacin del curso (entorno de desarrollo, componentes de una aplicacin, estructura de un proyecto, y desarrollo de la primera [...] Desarrollando una aplicacin Android | Android Wireless - 30/09/2012 [...] [...]
Deja un comentario
14 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
Name (required)
Website
Enviar Comentario
Buscar...
&
Publicidad
Salvo indicacin expresa, todo el contenido de este blog (incluido texto y descargas) est bajo una licencia licencia Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0 Espaa.
Publicidad
15 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
Archivo
Elegir mes
Categoras
Elegir categora
Etiquetas
DOM
ebook
16 de 17
10/06/13 13:30
http://www.sgoliver.net/blog/?p=1267
SAX
Enlaces .NET
el Guille La Web de Visual Basic, C#, .NET y ms
Enlaces Android
AndDev.org [Ingls] Androcode WikiDroid
17 de 17
10/06/13 13:30