android_sdk_logo
Actualidad, Android, Informática, Software, Tecnología

¿Qué Es Y Para Que Sirve Android SDK?

Siempre que comienzas a desarrollar una app móvil, los sistemas operativos te  solicitan tener instalado todo el entorno de desarrollo necesario para programar. Desde el IDE (Interface Development Environment) hasta el  SDK (Software Development Kit).

En ese sentido A continuación te mostraré qué es y qué importancia tiene el SDK en Android.

android_sdk_logo
Android SDK

Seguramente estás dando tus primeros pasos  en el desarrollo de Android, y te has dado cuenta que para programar de maravilla en Android Studio necesitas instalar distintas librerías, funciones, y herramientas que te pide el propio sistema.

Empecemos diciendo que SDK se refiere a aquellas librerías que deberás instalar para continuar con el desarrollo de tu proyecto.

En el caso de Android Studio es un tanto amigable la interfaz gráfica para descargar e instalar las librerías necesarias del SDK. Sencillamente seleccionas lo que necesitas, aceptas la licencia, y lo instalas, tan simple como eso.

Por cierto, Android Studio ya incluye algunas SDK cuando lo instalas, sin embargo no serán suficientes para tener un entorno de desarrollo completo.

¿Por Qué Hay Tantas Librerías Para Descargar?

Esta es una pregunta común cuando inicias y no te preocupes, para eso estamos aquí. Android maneja muchas cosas con respecto a sus servicios, librerías externas, apis, etc.

Las librerías del Android SDK se dividen de la siguiente manera:

SDK Platforms (Plataformas del SDK)

Estos SDK son los que te permitirán tener vistas previas en las distintas versiones de Android como verás a continuación.

Si te hace falta una api del SDK Platforms, sencillamente no te la mostrará. La ventaja de tener al menos desde la api 15 es que podrías tener una vista previa de cómo se vería en cada versión de sistema operativo.

sdk_platforms
SDK Platforms

SDK Tools (Herramientas del SDK)

Probablemente estas sean las más importantes para el desarrollo de Android. Aquí encontrarás herramientas para emular los dispositivos móviles, servicios de la google play, servicios para el APK, servicios de Google para la web, NDK, y repositorios de soporte como por ejemplos los famosos Constraint Layout.

sdk_tools_android
SDK Tools

SDK Updates (Actualizaciones del SDK)

Está es la más sencilla. Sirve para tener actualizadas todas nuestras apis y herramientas del SDK, o bien, para agregar paquetes extra que no están disponibles en las dos mencionadas anteriormente. Puedes agregarlo manualmente en este apartado.

sdk_updates_android
SDK Updates

Mi recomendación es que tengas todas las librerías instaladas, sé que es mucho por descargar, pero más vale que tengas todas las librerías listas para cuando venga una situación y no tener que esperar a descargar e instalar para luego seguir trabajando.

Así que dedica un día completo solo a descargar e instalar las librerías (si tu internet es lento), pero si tienes un internet de banda ancha no esperarás demasiado.

¿Estás comenzando a desarrollar en Android Studio? Descarga aquí la última versión de Android Studio.

Anuncios

3 thoughts on “¿Qué Es Y Para Que Sirve Android SDK?”

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s