El SDK de Android es un robusto kit de desarrollo de software creado por Google para proporcionar a los desarrolladores un completo conjunto de herramientas para crear aplicaciones Android.
Características de Android SDK
Android SDK cuenta con un conjunto decente de bibliotecas y herramientas de desarrollo para ayudar a los programadores a crear y probar aplicaciones. La solución para los desarrolladores de Android nuevos o inexpertos es el ADT Bundle. Cuenta con una amplia colección de utilidades, entre las que se incluyen
- Eclipse;
- herramientas de la plataforma Android;
- la última imagen del sistema Android.
El SDK de Android asume que los desarrolladores ya tienen instalados Eclipse (soportado oficialmente por el IDE), el JDK (Java Development Kit) y el plugin Android Development Tools (no es necesario, pero sí recomendable). En otras palabras, el SDK sólo incluye utilidades básicas para trabajar con aplicaciones Android.
Características del SDK de Android
Inicialmente, el SDK no contiene la plataforma Android ni ningún componente de terceros. Para obtenerlos, tendrás que ejecutar el gestor de SDK e instalar al menos una plataforma junto con las herramientas adecuadas. La razón es muy sencilla: las plataformas se actualizan constantemente para admitir nuevas funciones y empaquetarlas en el SDK todo el tiempo sería bastante costoso, por no hablar del tamaño del paquete final. Por eso Google ha adoptado una solución más sencilla. Por supuesto, se necesitará una conexión de red, pero ¿quién no tiene una hoy en día? Y de esta forma también podrás estar al día de las últimas características de la plataforma.
El SDK también es compatible con versiones anteriores de la plataforma, desde Android 1.1 hasta la más reciente. De este modo, los desarrolladores pueden crear aplicaciones para dispositivos más antiguos y probar su compatibilidad con las plataformas más recientes.
En general, el SDK es una gran ayuda para los desarrolladores de Android, aunque está dirigido a desarrolladores experimentados.