Mostrando entradas con la etiqueta herramientas. Mostrar todas las entradas
Mostrando entradas con la etiqueta herramientas. Mostrar todas las entradas

martes, 9 de diciembre de 2014

Android Studio IDE 1.0. Características.

Por fin nos llega la versión estable del que a partir de ahora será el IDE oficial para Android: Android Studio 1.0.

Un editor de código inteligente.

Android Studio cuenta con un editor de código inteligente capaz de realizar tareas de completado, refactorización y un análisis avanzado de nuestro código. El editor nos ayudará a ser más productivos como desarrolladores de aplicaciones Android.

Imagen 1. Editor de código en Android Studio 1.0.

lunes, 15 de septiembre de 2014

Depuración

Android Studio nos permitirá depurar nuestras aplicaciones sobre dispositivos virtuales o físicos. Con Android Studio podremos:
  • Seleccionar el dispositivo sobre el que queremos depurar nuestra aplicación.
  • Visualizar el registro del sistema.
  • Añadir puntos de ruptura en nuestro código.
  • Examinar variables y evaluar expresiones en tiempo de ejecución.
  • Ejecutar las herramientas para depuración desde el SDK de Android.
  • Realizar capturas de pantalla y vídeo de nuestras aplicaciones.

viernes, 12 de septiembre de 2014

La vista de proyecto Android

La vista de proyecto Android nos muestra una versión simplificada de la estructura de nuestro proyecto, permitiéndonos acceder de manera rápida a los archivos más importantes, incluyendo los archivos relacionados con el sistema de builds Gradle. Esta vista se destaca porque:
  • Agrupa los archivos relacionados con el sistema de builds Gradle.
  • Muestra las carpetas más importantes para cada módulo del proyecto.
  • Agrupa los archivos manifest por módulo.
  • Agrupa los archivos de recursos teniendo en cuenta el idioma, la orientación de la pantalla, tipos de pantalla, etc.

martes, 2 de septiembre de 2014

El editor de plantillas

Android Studio cuenta con un editor avanzado de plantillas que nos permitirá añadir widgets fácilmente a nuestros diseños con una simple acción de pinchar y arrastrar. También contaremos con una vista previa de las modificaciones que vayamos haciendo en el código fuente (XML) de nuestras plantillas.

El editor soporta dos modos de visualización: una vista en modo texto donde podrás modificar el código XML tal cual, y una vista en modo diseño más visual.

domingo, 31 de agosto de 2014

Creando un Proyecto

Android Studio facilita la creación de aplicaciones para múltiples dispositivos: teléfonos, tabletas, televisores, relojes y Google Glass. El asistente de creación de creación de proyectos, nos permitirá elegir el o los dispositivos para los que queramos crear una aplicación y será el encargado de generar todo lo necesario para que empecemos nuestro desarrollo.

Requerimientos del sistema

Windows®.

  • Microsoft® Windows® 8/7/Vista/2003 (32 o 64 bit).
  • RAM mínima: 2 GB. RAM recomendada: 4 GB.
  • 400 MB de espacio en disco para Android Studio y 1 GB para el SDK de Android (imágenes para dispositivos virtuales).
  • Resolución de pantalla mínima: 1280 x 800.
  • Java Development Kit (JDK) 7.
  • Opcionalmente y para la emulación acelerada basada en chips Intel: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality.

Mac® OS X®.

  • Mac® OS X® 10.8.5 o superior y hasta la versión 10.9 (Mavericks).
  • RAM mínima: 2 GB. RAM recomendada: 4 GB.
  • 400 MB de espacio en disco para Android Studio y 1 GB para el SDK de Android (imágenes para dispositivos virtuales).
  • Resolución de pantalla mínima: 1280 x 800.
  • Java Runtime Environment (JRE) 6.
  • Java Development Kit (JDK) 7.
  • Opcionalmente y para la emulación acelerada basada en chips de Intel: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality.

Ejecuta Android Studio con el JRE 6 para optimizar el renderizado de fuentes. Puedes configurar tus proyectos para que usen la versión 6 o 7 del JDK.

Linux.

  • Compatible con los escritorios GNOME y KDE.
  • Biblioteca para C de GNU (glibc) 2.11 o posterior.
  • RAM mínima: 2 GB. RAM recomendada: 4 GB.
  • 400 MB de espacio en disco para Android Studio y 1 GB para el SDK de Android (imágenes para dispositivos virtuales).
  • Resolución de pantalla mínima: 1280 x 800.
  • Java Development Kit (JDK) 7.
  • Opcionalmente y para la emulación acelerada basada en chips de Intel: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality.

Probada sobre Ubuntu® 12.04, Precise Pangolin (versión de 64 bit capaz de ejecutar aplicaciones de 32 bit).

Instalando Android Studio

Android Studio cuenta con todo lo necesario para empezar a desarrollar aplicaciones: incluye las herramientas del SDK y el IDE con la tecnología de IntelliJ.

Si aún no has descargado Android Studio, puedes consultar el artículo "Obteniendo Android Studio".

Antes de instalar Android Studio, asegúrate de tener instalado la versión 6 o superior del JDK (solo con el JRE no será suficiente). Para comprobar si tienes el JDK instalado y qué versión, abre un terminal y escribe javac -version. Si el JDK no está disponible o la versión es inferior a la 6, descarga el JDK correspondiente a tu plataforma.

Añadiendo paquetes al SDK

Por defecto, el SDK de Android no incluye todo lo que necesitamos para empezar nuestros desarrollos. El SDK distingue entre herramientas, plataformas y otros elementos que podremos descargar conforme los vayamos necesitando a través del gestor de paquetes. Por tanto, antes de empezar, tendremos que añadir una serie de paquetes necesarios a nuestro SDK.

Para empezar a añadir paquetes, ejecutaremos el gestor de paquetes de cualquiera de las siguientes formas:
  • Desde la pantalla de bienvenida de Android Studio: Configure > SDK Manager.
  • Si ya disponemos de un proyecto abierto, desde la barra de herramientas pulsando el botón , o bien, seleccionando la opción de menú Tools > Android > SDK Manager.
  • Si estamos en Windows, ejecutando el archivo SDK Manager.exe desde el directorio raíz del SDK.
  • Si estamos en Mac/Linux, abriendo un terminal, yendo al directorio tools/ del SDK y ejecutando el comando android sdk.

sábado, 30 de agosto de 2014

Actualizando Android Studio

Si ya dispones de una versión instalada de Android Studio,  puedes actualizar a la última versión instalando un parche. Desde el propio Android Studio, selecciona la opción de menú Help > Check for Updates (en Mac, Android Studio > Check for Updates) para ver si existen actualizaciones pendientes. En la mayoría de los casos funcionará. Ten en cuenta que estamos trabajando con una versión beta.

Si por alguna razón no se encuentra disponible la nueva versión, procede a descargarlo manualmente.

Importante. Si reemplazas una versión previamente instalada, el proceso de instalación de la nueva versión eliminará cualquier paquete del SDK que te hayas descargado con anterioridad. Para conservarlos, haz una copia del directorio del SDK a una carpeta temporal antes de instalar la actualización. Una vez se haya instalado, restaura la copia. Si por alguna razón algo hubiera fallado durante el proceso de copia, vuelve a descargar el SDK a través del gestor de paquetes.

Para instalar paquetes adicionales como imágenes adicionales de Android para el emulador u otras bibliotecas que no están disponibles por defecto en el SDK, utiliza el gestor de paquetes. Puedes abrirlo desde la pantalla de bienvenida de Android Studio: Configure > SDK Manager, o bien, si ya dispones de un proyecto abierto , pulsando el botón de la barra de herramientas, o seleccionando la opción de menú Tools > Android > SDK Manager.

Obteniendo Android Studio

Android Studio
Android Studio. Detalle del editor de plantillas.
Android Studio es el nuevo entorno de desarrollo de Android basado en tecnología IntelliJ IDEA. Posee una serie de características y mejoras sobre Eclipse ADT y acabará siendo el IDE oficial de Android una vez éste, esté listo. Además de las cualidades que nos ofrece como producto basado en IntelliJ, Android Studio nos nos proporciona:
  • Gradle como sistema de compilación y generación de paquetes.
  • Definición de varios entornos de ejecución y la generación de un APK para cada uno de ellos.
  • Plantillas predefinidas para los servicios de Google y para varios dispositivos.
  • Editor de plantillas con soporte para la edición de temas.
  • Lint como herramienta para obtener mejoras en el rendimiento, usabilidad, compatibilidad entre versiones y otros problemas.
  • ProGuard y firma de aplicaciones.
  • Soporte integrado para la nube de Google.