Tecnología

Android Studio

¿Qué es Android Studio?

Es el entorno de desarrollo integrado oficial para la plataforma Android. Se anunció el 16 de mayo de 2013 en la conferencia Google I/O y reemplazó a Eclipse como el IDE oficial para el desarrollo de aplicaciones de Android. La primera versión estable se lanzó en diciembre de 2014. 

Android Studio permite flexibilidad para desarrollar funciones y características para cierta herramienta o app del sistema correspondiente, es decir, cuenta con herramientas y servicios para que desarrolladores puedan crear aplicaciones para Android. 

Este entorno hace que las aplicaciones desarrolladas sean mucho más eficientes e independientes y permite compatibilidad con otros sistemas o plataformas. 

Características 

  • Permite al usuario trabajar sin problemas y con una gran cantidad de funciones útiles. 
  • Incluye patrones de compilación que proporcionan funcionalidad desde otras aplicaciones mucho más rápido. 
  • Gran cantidad de herramientas de prueba con marcos. 
  • Desarrolla aplicaciones para cualquier dispositivo Android. 
  • Soporte para lenguajes NDK y C++
  • Plantillas para crear diseños comunes de Android y otros componentes. 
  • Un dispositivo Android virtual utilizado para ejecutar y probar aplicaciones. 
  • Soporte de construcción basado en Gradle.
  • Reelaboraciones y correcciones específicas de Android.
  • Herramientas Lint para identificar rendimiento, usabilidad, compatibilidad de versiones y otros problemas.
  • Capacidades de firma de aplicaciones e integración de ProGuard.
  • Un editor de diseño versátil que permite a los usuarios arrastrar y soltar componentes de la interfaz de usuario.
  • Soporte de programación de aplicaciones Android Wear. Soporte integrado para Google Cloud Platform, lo que permite la integración con Firebase Cloud Messaging (anteriormente Google Cloud Messaging) y Google App Engine.
  • Renderizado en tiempo real.
  • Consola de desarrollador: consejos de optimización, ayuda con la traducción, estadísticas de uso

Lenguaje para programar en Android Studio 

El sistema operativo de Android siempre se ha desarrollado por medio del lenguaje de programación de Java, Android no es propiamente un lenguaje, ya que, es solamente el entorno para desarrollar Java. 

La plataforma puede ser compatible con lenguajes como Kotlin, NDK Y C++, en cuestión de compilación de código se usa Gradle que es especializado en funciones para Android.

La plataforma puede ser compatible con lenguajes como Kotlin, NDK Y C++, en cuestión de compilación de código se usa Gradle que es especializado en funciones para Android.

¿Cómo usar Android Studio?

Cuando se ejecuta el sistema el asistente nos da la opción de crear o iniciar un nuevo proyecto desde cero o importar un proyecto ya iniciado.  

Si se trata de un proyecto nuevo, aparecerán una serie de celdas donde implementamos los datos facilitados en la solicitud, empezando por el nombre, dónde se guardará, aspecto, etc.  

Una vez que hemos configurado todo el proyecto o importado un proyecto anterior, estamos listos para empezar a programar sin problemas como de costumbre. 

¿Qué es necesario para usar Android Studio? 

Para usarlo de forma intuitiva, principalmente se debe conocer lenguajes de programación como Kotlin y Java, puesto que estos lenguajes están muy relacionados con el desarrollo de aplicaciones y herramientas de Android. 

De esta forma, puedes utilizar de forma intuitiva todas las funciones de Android Studio. Después de eso, podemos definir proyectos en menos tiempo y de manera más eficiente y estable. 

También, tiene especificaciones para ser usado en PC, se debe tener en cuenta lo siguiente: 

  • Windows 10, 8, o 7 de 32/64 bits  –  MacOS X 10.10 hasta 10.13 – GNOME o KDE Linux. 
  • 4 GB de RAM como mínimo, el recomendado es de 8 GB. (Si utilizas el emulador Android, requerirás de 1 GB extra) 
  • 2 GB de almacenamiento mínimo, aunque es recomendable más de 4 en adelante. 
  • Java Development Kit (JDK) 8. 
  • Una resolución mínima de 1280 x 800, pero se recomienda de 1440 x 900 en adelante. 

Autor: Laura Manuela Mosquera Giraldo

Editor: Carlos Iván Pinzón Romero

Código: UCPA-5

Universidad: Universidad Central

Fuentes:

JS Jesus Santaella .(2022). Talently Blog. ¿Qué es Android Studio?
https://talently.tech/blog/que-es-android-studio/ 
W. Wikipedia, la enciclopedia libre. (2023). Android Studio.
 https://es.wikipedia.org/wiki/Android_Studio  
Esteban. (2020). El Español. Android Studio: esto es lo que puedes hacer con este programa.
https://www.elespanol.com/elandroidelibre/tutoriales/20200117/android-studio-puedes-hacer-programa/460455295_0.html 

Imágenes

Esaú, A (2015). Java básico, introducción para Android
 (Fotografía). OpenWebinars
https://openwebinars.net/blog/java-basico-introduccion-para-android/ 
Samuel,F (2019). Ni Java ni C++, Kotlin pasa a ser el lenguaje preferido por Google para desarrollar apps en Android
(fotografía).Xataca Android
https://www.xatakandroid.com/programacion-android/no-hara-falta-aprender-java-para-programar-android-kotlin-pasa-a-ser-preferido-google 
El Español (2021).Android Studio: esto es lo que puedes hacer con este programa
(fotografía). El androide libre
 https://www.elespanol.com/elandroidelibre/tutoriales/20200117/android-studio-puedes-hacer-programa/460455295_0.html 

Video

Android Developers( 25 de octubre de 2017).What's new in Android Studio 3.0 (video). YouTube.https://www.youtube.com/watch?v=0n9sBgds-Hs