sábado, 11 de mayo de 2013

Como Instalar el plugin de Git en Eclipse (EGit)


Instalando EGit

 A continuación se detallan todos los pasos para instalar EGit en nuestro Eclipse.
  1. Vamos al menu Help > Install New Software (Ayuda > Instalar Nuevo Software...)
  2. Hacemos click en Add (Agregar)
  3.  En la pantalla de Add Repository, ingresamos el nombre EGit y la url http://download.eclipse.org/egit/updates y hacemos click en OK.
  4. En la lista que se actualiza, debemos tildar Eclipse Git Team Provider y luego darle a NEXT o Siguiente
  5. Luego, le damos Next/Siguiente un par de veces mas, y Finish/Finalizar. Al hacerlo, se ejecutara la descarga e instalación. Debemos esperar a que finalice el proceso y es posible que nos solicite reiniciar Eclipse.
Con esto ya tenemos instalado el plugin en nuestro entorno Eclipse!

Que es AndEngine?

AndEngine es una libreria de código abierto (Open Source) para Android, que facilita el desarrollo de Juegos utilizando OpenGL. La última versión utiliza OpenGL 2 (GLES 2).

Fue desarrollada por Nicolas Gramlich y actualmente es mantenída por él mismo, así como también una gran comunidad de desarrolladores. Al ser open source, tiene una gran comunidad que la utiliza y que  incluso han desarrollado extensiones para AndEngine

Una de las extensiones mas utiles, es la de Box2D. Box2d es una librería que maneja la física, originalmente creada en c++, pero que ya ha sido portada a una gran cantidad de lenguajes. Actualmente AndEngine tiene su propia extension por lo que cuando necesitemos utilizar física en nuestros proyectos, esta extensión nos ahorrará cientos de horas de desarrollo.

En el futuro, estaré escribiendo tutoriales para la extension de Box2d en AndEngine!

Instalando Eclipse para Android y las herramientas de desarrollo (Android SDK)

Lo primero que debemos hacer para poder desarrollar un juego, y cualquier aplicacion de android, es configurar un entorno de desarrollo con las librerías necesarias. Existen varias herramientas y formas de hacerlo. A continuación descirbiré la forma en que personalmente prefiero hacerlo, y de la forma en que estarán basados todos los articulos y tutoriales de este blog.

Decargas

El entorno que utilizaremos será Eclipse, con el SDK de Android. Si bien podemos instalar cada una de las herramientas por separado, los amigos de Google, ya nos dejan todo servido en bandeja, por lo que con solo descargar un solo archivo, podemos tener todo.

ADT  (Android Development Toolkit) es un plugin de Eclipse que contiene todas las herramientas proporcionadas por google para desarrollar aplicaciones para android.

Debemos descargar la version de Eclipse proporcionada por android, que ya contiene este plugin y todas las herramientas desde el siguiente link:

http://developer.android.com/sdk/index.html

Le damos click al boton Download the SDK y esperamos a que la descarga finalice.

Una vez finalizada, abrimos el archivo comprimido, y lo descomprimimos en una carpeta que será en donde todas nuestras herramientas estarán alojadas en nuestra pc. Lo ideal es colocarlo en una carpeta de nombre simple para evitar problemas de referencias invalidas en un futuro.

Yo lo descomprimo todo en : C:\Android-ADT

Con esto ya tenemos instalado todo.

Configuración inicial

El siguiente paso es iniciar eclipse y preparar todo lo necesario.
Vamos a la carpeta donde descomprimimos todo y dentro de la carpeta eclipse, ejecutamos el archivo eclipse.exe

Al abrirlo, nos aparecera la pantalla de carga y una pantalla que nos pregunta el Espacio de Trabajo o Workspace que queremos utilizar.  Esto es una ubicacion en nuestro disco rígido, donde todos nuestros proyectos estaran alojados, por lo que conviene crear una ubicacion facil.



Le damos aceptar y esperamos a que finalice la carga.

Al finalizar, nos aparece la pantalla principal de Eclipse.
Antes de poder comenzar a hacer cualquier cosa, debemos actualizar nuestros SDK con las ultimas versiones, y descargar las APIs y  herramientas de las distintas versiones de Android para las cuales queremos desarrollar.

Para hacerlo hacemos click en el ícono del Android SDK Manager dentro de Eclipse.

Se abrirá el Android SDK Manager. Ahi mismo aparece una lista con las distintas versiones de las APIs con las que querramos desarrollar. En este punto es decisión del usuario, que versiones utilizar y a que versiones de android apuntar. Lo ideal, y para abarcar la mayor cantidad de usuarios, es decargar la version 2.2 (Api 8), que es la minima soportada por AndEngine y la última disponible para que nuestro proyecto compile con la ultima api disponible. Las marcamos y luego le damos click a Install Packages.



Una vez instaladas las APIs, ya tenemos listo nuestro entorno para desarrollar aplicaciones con Android!
En el próximo post, vamos a ver como preparar las librerias de AndEngine en nuestro Espacio de Trabajo (Workspace)

Saludos!~