Android Studio es un sistema de desarrollo flexible basado en Gradle con un emulador rápido que ofrece varias funciones. Es un entorno de desarrollo integrado (IDE) para desarrollar aplicaciones para Android, que incluye características como soporte para Android Wear, herramientas Lint para detectar errores, uso de ProGuard para optimizar código, control de versiones y vistas previas de proyectos en diferentes resoluciones.
Android Studio: Sistema de compilación Gradle y emulador rápido
1. • Un sistema de compilación basado en Gradle
flexible
• Un emulador rápido con varias funciones
2. ¿QUÉ ES ANDROID?
Android es un sistema operativo de código
abierto para móviles desarrollado por Google y
por el grupo Open Handset Alliance, un
conglomerado de más de 30 empresas dedicadas
al mundo de la telefonía móvil.
Partiendo de una serie de aplicaciones y
utilidades base, Android permite al usuario crear
y compartir aplicaciones completamente nuevas
utilizando y maximizando todo el potencial del
teléfono móvil.
3. HISTORIA:
Nace el 16 de mayo de 2013 en la Google
I/O.
Primera versión estable en diciembre de
2014.
Disponible paraWindows / Mac / Linux.
Android, según diversas fuentes, tiene
una cuota de mercado de más del 80%.
Con el lanzamiento de este programa,
Google se beneficia de tener su propio
creador de aplicaciones paraAndroid y
actualmente ya cuenta con la versión
Android Studio 2.2 Preview. Obviamente,
al ser de Google cuenta con muchas
ventajas, como la de tener siempre un
software actualizado y con muchas
sorpresas.
4. CARACTERÍSTICAS:
Soporte para programar aplicaciones para
AndroidWear.
Herramientas Lint. Detecta el código no
compatible entre arquitecturas diferentes
o código confuso.
Utiliza ProGuard, para poder optimizar y
reducir el código del proyecto al exportar
a APK, para dispositivos de gama con
limitaciones.
Posibilita la opción del control de
versiones accediendo a un repositorio y
poder descargar Mercurial, Git, Github o
Subversion.
Nuevo diseño del editor con un soporte
para la posible edición de temas.
Actualizaciones frecuentes (diferentes
canales).
Nueva interfaz específica para el desarrollo
en Android.
Alertas en tiempo real de errores
sintácticos , compatibilidad o rendimiento
antes de acabar la aplicación.
Vista previa, en diferentes tipos de
proyectos y resoluciones.
5. • Windows 7/8/10 (32 o 64 bits).
• 2 GB de RAM (8 GB de RAM
recomendado).
• 2 GB de espacio libre mínimo (4 GB
recomendado).
• Resolución mínima de 1.280 x 800.
Windows
Mac OS X 10.8.5 o superior.
2 GB de RAM (8 GB de RAM recomendado).
2 GB de espacio libre mínimo (4 GB
recomendado).
Resolución mínima de 1.280 x 800.
Java 6.
Mac
GNOME o KDE Desktop.
Ubuntu…
64 bits / 32 bits.
GNU C (glibc) 2.1 o superior.
2 GB de RAM (8 GB de RAM recomendado).
2 GB de espacio libre mínimo (4 GB recomendado).
Resolución mínima de 1.280 x 800.
Java 8.
64 bits y procesador Intel (emulador.
Linux
6. Java es un lenguaje de programación
de propósito general, concurrente,
orientado a objetos, que fue
diseñado específicamente para tener
tan pocas dependencias de
implementación como fuera posible.
Eclipse es un entorno de desarrollo,
de código abierto y gratuito, cuyo
diseño sigue un patrón de
actualización basado en plugins. Su
objetivo es convertirse en una
plataforma de integración de
herramientas de desarrollo.
Si usted va a utilizar el IDE Eclipse
como entorno de desarrollo de
aplicaciones para Android, puedes
instalar un plugin personalizado
llamado Android DevelopmentTools
(ADT), que incluye soporte integrado
para proyectos de Android y
herramientas.
El SDK (Software Development Kit)
de Android, incluye un conjunto de
herramientas de desarrollo.
Comprende un depurador de código,
biblioteca, un simulador de teléfono
basado en QEMU, documentación,
ejemplos de código y tutoriales.