SlideShare una empresa de Scribd logo
1 de 10
"AÑO DEL DIÁLOGO Y LA RECONCILIACIÓN NACIONAL"
ESCUELA PROFESIONAL DE INGENIERIA DE
 SISTEMAS Y TELEMATICA 
DOCENTE: Ing. Marco Aurelio Porro Chulli.
CURSO: Electivo
TEMA : Android Studio
BAGUA GRANDE 2018
ANDROID STUDIOANDROID STUDIO
Android Studio es el Entorno de Desarrollo Integrado (IDE)
oficial para el desarrollo de aplicaciones para Android y se basa
en IntelliJ IDE
Fue anunciado 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 para Android. La primera versión estable fue publicada en diciembre de 2014.
Está basado en el software IntelliJ IDEA de JetBrains y ha sido publicado de forma gratuita a través de la Licencia Apache
2.0. Está disponible para las plataformas Microsoft Windows, macOS y GNU/Linux. Ha sido diseñado específicamente
para el desarrollo de Android.
Estuvo en etapa de vista previa de acceso temprano a partir de la versión 0.1, en mayo de 2013, y luego entró en etapa beta
a partir de la versión 0.8, lanzada en junio de 2014. La primera compilación estable, la versión 1.0, fue lanzada en
diciembre de 2014. La última versión estable es la 3.0, y fue lanzada en octubre de 2017​
HISTORIAHISTORIA
CARACTERÍSTICAS
1) Soporte para programar aplicaciones para Android Wear (sistema operativo para dispositivos corporales como 
por ejemplo un reloj). 
2) Herramientas Lint (detecta código no compatible entre arquitecturas diferentes o código confuso que no es capaz 
de  controlar  el  compilador)  para  detectar  problemas  de  rendimiento,  usabilidad  y  compatibilidad  de 
versiones.
3) Utiliza ProGuard para optimizar y reducir el código del proyecto al exportar a APK (muy útil para dispositivos 
de gama baja con limitaciones de memoria interna).
4) . Integración de la herramienta Gradle encargada de gestionar y automatizar la construcción de proyectos, como 
pueden ser las tareas de testing, compilación o empaquetado.
5) Nuevo diseño del editor con soporte para la edición de temas.
6) Nueva interfaz específica para el desarrollo en Android.
7) Permite  la importación  de  proyectos realizados  en  el  entorno Eclipse,  que  a  diferencia  de  Android  Studio 
(Gradle) utiliza ANT.
1.
2.
8) Posibilita el control de versiones accediendo a un repositorio desde el que poder descargar Mercurial, Git, Github o 
Subversion.
9) Alertas en tiempo real de errores sintácticos, compatibilidad o rendimiento antes de compilar la aplicación.
10) Vista previa en diferentes dispositivos y resoluciones.
11) Integración con Google Cloud Platform, para el acceso a los diferentes servicios que proporciona Google en la nube.
12) Editor de diseño que muestra una vista previa de los cambios realizados directamente en el archivo xml.
REQUERIMIENTOS DE SOFTWARE Y HARDWARE
ENTORNO  DE DESARROLLO ANDROID 
(Android Studio)
 
Eclipse
 Es uno de los entornos más conocidos y utilizados por los programadores, ya que se trata de un 
entorno de programación de código abierto y multiplataforma. Está soportado por una comunidad de 
usuarios lo que hace que tenga muchos plugins de modo que hacen que nos sirva para casi cualquier 
lenguaje, en este aspecto es de lo mejores. Sirve para Java, C++, PHP, Perl y un largo etcétera. 
Netbeans 
  Es  un  entorno  de  programación  muy  utilizado  por  los 
programadores.  Se  trata  de  otro  entorno  multilenguaje  y 
multiplataforma  en  el  cual  podemos  desarrollar  software  de 
calidad. Con él podemos crear aplicaciones web y de escritorio, 
además de contar con plugins para trabajar en Android.
Visual Studio
Fue diseñado por Microsoft y es uno de los mejores entornos de 
programación  que  existe  siempre  y  cuando  utilices  sus 
lenguajes. Antiguamente tenían una versión de pago que incluía 
todos los lenguajes, y versiones express que eran gratuitas para 
un lenguaje en concreto.
JetBrain
 Es un entorno concreto, es una compañía que crea entornos de programación, es libre y crean entornos 
para  multitud  de  lenguajes  como  son  Java, Ruby, Python, PHP, SQL, Objective-C, C++  y JavaScript. 
También están desarrollando IDE’s para C# y GO
Estamos utilizando un IDE de esta compañía en nuestro curso de Python que es el Pycharm, y ha 
facilitado mucho su programación por tratarse una herramienta muy completa
QtCreator 
Es un entorno de programación para C++ usan el framework de QT, es un entorno amigable. También 
es  un  entorno  multiplataforma  programado  en C++, JavaScript y QML.  Este  IDE  está  diseñado 
específicamente para utilizar el framework de QT, que por otra parte es un muy interesante ya que nos 
permite hacer aplicaciones multiplataforma de una manera sencilla y rápida.
CodeLite 
Es un IDE de código abierto y libre bajo la licencia GNU (General Public License) y para diversos sistemas
operativos, el entorno de desarrollo integrado usa wxWidgets para su interfaz gráfica, ya que al cumplir con
la filosofía de código abierto usa herramientas completamente libres. A día de hoy soporta los lenguajes
C/C++, PHP y Node.js

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Android Studio
Android StudioAndroid Studio
Android Studio
 
Andrid studio
Andrid studioAndrid studio
Andrid studio
 
Android Studio
Android StudioAndroid Studio
Android Studio
 
App inventor
App inventorApp inventor
App inventor
 
Android de la A a la Z - Unidad 3
Android de la A a la Z - Unidad 3Android de la A a la Z - Unidad 3
Android de la A a la Z - Unidad 3
 
Revista
RevistaRevista
Revista
 
Ilovepdf.com
Ilovepdf.comIlovepdf.com
Ilovepdf.com
 
Android studio
Android studioAndroid studio
Android studio
 
Java eclipse-y-android-studio
Java eclipse-y-android-studioJava eclipse-y-android-studio
Java eclipse-y-android-studio
 
Android studio - Carlos Piñan
Android studio - Carlos PiñanAndroid studio - Carlos Piñan
Android studio - Carlos Piñan
 
Lenguajes de Programación: Android
Lenguajes de Programación: AndroidLenguajes de Programación: Android
Lenguajes de Programación: Android
 
Android Pres3
Android Pres3Android Pres3
Android Pres3
 
Exposición 20 aniversario linux
Exposición 20 aniversario linuxExposición 20 aniversario linux
Exposición 20 aniversario linux
 
Android studio
Android studioAndroid studio
Android studio
 
Curso de desarrollo de aplicaciones Android - Sesión 1
Curso de desarrollo de aplicaciones Android - Sesión 1Curso de desarrollo de aplicaciones Android - Sesión 1
Curso de desarrollo de aplicaciones Android - Sesión 1
 
Android studio
Android studioAndroid studio
Android studio
 
Android de la A a la Z PARTE 2 de 3 ulises gonzalez
Android de la A a la Z  PARTE 2 de 3 ulises gonzalezAndroid de la A a la Z  PARTE 2 de 3 ulises gonzalez
Android de la A a la Z PARTE 2 de 3 ulises gonzalez
 
Android studio
Android studioAndroid studio
Android studio
 

Similar a Android studio (20)

Android studio
Android studioAndroid studio
Android studio
 
ANDROID STUDIO-VICTOR
ANDROID STUDIO-VICTORANDROID STUDIO-VICTOR
ANDROID STUDIO-VICTOR
 
Android studio
Android studioAndroid studio
Android studio
 
Android studio
Android studioAndroid studio
Android studio
 
Android studio
Android studioAndroid studio
Android studio
 
Introducción a la programación androide
Introducción a la programación androideIntroducción a la programación androide
Introducción a la programación androide
 
Android studio
Android studioAndroid studio
Android studio
 
Herramientas de desarrollo de android
Herramientas de desarrollo de androidHerramientas de desarrollo de android
Herramientas de desarrollo de android
 
Android
AndroidAndroid
Android
 
Que es android studio
Que es android studioQue es android studio
Que es android studio
 
Android
AndroidAndroid
Android
 
ANDROID STUDIO
ANDROID STUDIOANDROID STUDIO
ANDROID STUDIO
 
ANDROID STUDIO
ANDROID STUDIOANDROID STUDIO
ANDROID STUDIO
 
Estructuras sdk
Estructuras sdkEstructuras sdk
Estructuras sdk
 
Terminado,sistmas operativos
Terminado,sistmas operativosTerminado,sistmas operativos
Terminado,sistmas operativos
 
Android studio
Android studioAndroid studio
Android studio
 
android evolution
android evolutionandroid evolution
android evolution
 
Android
AndroidAndroid
Android
 
Ilovepdf.com (1)
Ilovepdf.com (1)Ilovepdf.com (1)
Ilovepdf.com (1)
 
Revista
RevistaRevista
Revista
 

Último

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 

Último (20)

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 

Android studio