SlideShare una empresa de Scribd logo
1 de 17
Estructura de un proyecto
La constante innovación en las 
tecnologías en la industria de la 
telefonía móvil, ha generado 
diferentes plataformas operativas. 
Una de las mas conocidas y de la cual 
se habla mucho hoy en día es Android. 
Plataforma para la cual se han 
diseñado innumerables aplicaciones ya 
se por parte de la propia compañía, o 
por usuarios los cuales buscan innovar 
las que ya existen o crear la propias las 
cuales necesitan una cierta estructura.
Android es el sistema operativo 
basado en el kernel de Linux 
diseñado principalmente para 
dispositivos móviles con pantalla 
táctil, como teléfonos 
inteligentes o tabletas, y también 
para relojes inteligentes, 
televisores y automóviles, 
inicialmente desarrollado por 
Android, Inc., que Google 
respaldó económicamente y más 
tarde compró esta empresa en 
2005.
Un proyecto Android está organizado 
por diferentes carpetas que a su 
vez contienen varios ficheros y 
recursos. 
Un proyecto Android está compuesto 
por: 
 Descriptores de la aplicación. 
 Código fuente. 
 Ficheros de recursos. 
Como podemos ver en la imagen, 
dentro de la carpeta 
Holamundo tenemos un conjunto de 
carpetas y archivos, esto es lo básico 
en un proyecto nuevo. Enumeremos 
aquellos puntos clave que nos interesa 
empezar a conocer:
Carpeta que contiene 
el código fuente de la 
aplicación. Como 
puedes observar los 
ficheros Java se 
almacenan en un 
espacio de nombres.
Carpeta que contiene el 
código generado de 
forma automática por el 
SDK. Nunca hay que 
modificar de forma 
manual estos ficheros. 
Dentro encontraremos: 
 BuildConfig.java 
 R.java:
Código JAR, el API 
de Android según 
la versión 
seleccionada
Librerías asociadas al proyecto. 
assets: Carpeta que puede contener una serie arbitraria de 
ficheros o carpetas 
bin: En esta carpeta se compila el código y se genera el .apk 
libs: Código JAR con librerías que quieras usar en tu 
proyecto. 
res: Carpeta que contiene los recursos usados por la 
aplicación. 
drawable: En esta carpeta se almacenan los ficheros de 
imágenes (JPG o PNG) y descriptores de imágenes en XML. 
layout: Contiene ficheros XML con vistas de la aplicación. 
menu:Ficheros XML con los menús de cada actividad. 
values: También utilizaremos ficheros XML para indicar 
valores del tipo string, 
anim: Contiene ficheros XML con animaciones Tween. 
animator: Contiene ficheros XML con animaciones de 
propiedades 
xml: Otros ficheros XML requeridos por la aplicación. 
raw: Ficheros adicionales que no se encuentran en formato 
XML.
Este fichero describe la aplicación 
Android. En él se indican 
las actividades, 
intenciones, servicios y proveedores 
de contenido de la aplicación.
Icono de la 
aplicación de gran 
tamaño para ser 
usado en páginas 
Web.
Fichero de configuración de 
la herramienta ProGuard, 
que te permite optimizar y 
ofuscar el código generado.
Fichero generado 
automáticamente por el 
SDK. Nunca hay que 
modificarlo.
SDK:Es un conjunto de herramientas y programas necesarios para que los desarrolladores lleven a cabo su trabajo. 
descriptor de aplicacion 
descriptor de despliegue (en inglés Deployment Descriptor) (DD) es un componente de aplicaciones 
2EE que describe cómo se debe desplegar (o implantar) una aplicación web. Esto dirige una herramienta 
de despliegue (o publicación) para desplegar un módulo o aplicación con opciones de contenedor específicas 
y describe requisitos de configuración específicos que puede resolver un desplegador. 
Jar:Un archivo JAR (por sus siglas en inglés, Java ARchive) es un tipo de archivo que permite ejecutar 
aplicaciones escritas en lenguaje Java. 
Existen tres operaciones básicas con este tipo de archivos: ver contenido, comprimir y descomprimir. 
Un vínculo de descarga a .jar es .jad, y pesa muy poco.Estos archivos se utilizar normalmente para aplicaciones en telefonos 
celulares 
Api:Interfaz de programación de aplicaciones (IPA) o API (del inglés Application Programming Interface) es el conjunto de 
funciones y procedimientos (o métodos, en la programación orientada a objetos) que ofrece cierta biblioteca para ser 
utilizado por otro software como una capa de abstracción. Son usadas generalmente en las bibliotecas. 
XML, siglas en inglés de eXtensible Markup Language, es un lenguaje de marcas 
desarrollado por el World Wide Web Consortium utilizado para almacenar datos en forma 
legible. Deriva del lenguaje SGML y permite definir la gramática de lenguajes específicos 
para estructurar documentos grandes. ... 
Layout Cuadrícula imaginaria que divide en espacios o campos la página que se diseña 
para facilitar la distribución de elementos como textos ó gráficos en la misma. 
string 
En programación, una cadena de caracteres, palabra, ristra de caracteres 
o frase es una secuencia ordenada de longitud arbitraria de elementos que 
pertenecen a un cierto lenguaje formal o alfabeto análogas a una fórmula o a una oración. ...
Materia: 
Sub II modulo III 
Profesora: 
Eva Vanegas Vásquez. 
Alumnos: 
Serna Ballesteros José Carlos 
Popoca Montoya Abraham Gilberto 
4° A Autoplaneado Programación
Estructura de un proyecto

Más contenido relacionado

La actualidad más candente

La actualidad más candente (7)

Visual basic 5%
Visual basic 5%Visual basic 5%
Visual basic 5%
 
Carpetas De Asp.Net
Carpetas De Asp.NetCarpetas De Asp.Net
Carpetas De Asp.Net
 
12 programación-orientada-a-objetos-expo1-1..2
12 programación-orientada-a-objetos-expo1-1..212 programación-orientada-a-objetos-expo1-1..2
12 programación-orientada-a-objetos-expo1-1..2
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Software1
Software1Software1
Software1
 
COMPILADORES
COMPILADORESCOMPILADORES
COMPILADORES
 
Informe acerca de Oppen-Office
Informe acerca de Oppen-OfficeInforme acerca de Oppen-Office
Informe acerca de Oppen-Office
 

Similar a Estructura de un proyecto android CETis #49

Elementos de eclipse
Elementos de eclipseElementos de eclipse
Elementos de eclipsePVarely24
 
Elementos de eclipse
Elementos de eclipseElementos de eclipse
Elementos de eclipseHeidiie Hdz
 
Estructura de un Proyecto Android
Estructura de un Proyecto AndroidEstructura de un Proyecto Android
Estructura de un Proyecto AndroidBugster18
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Androidmcanalesc94
 
239984949 curso-android-pptx
239984949 curso-android-pptx239984949 curso-android-pptx
239984949 curso-android-pptxxavazque2
 
Aplicaciones android
Aplicaciones androidAplicaciones android
Aplicaciones androidedwin
 
Taller de prog. en android
Taller de prog. en androidTaller de prog. en android
Taller de prog. en androidKarla Silva
 
Herramientas indispensables para un desarrollador java
Herramientas indispensables para un desarrollador javaHerramientas indispensables para un desarrollador java
Herramientas indispensables para un desarrollador javaAurora Cervantes
 
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 1Daniel Alvarez
 
Componentes necesarios para programar en androi1
Componentes necesarios para programar en androi1Componentes necesarios para programar en androi1
Componentes necesarios para programar en androi1Luis Mario Zapata Azua
 
Componentes para programar en android
Componentes para programar en androidComponentes para programar en android
Componentes para programar en androidJessarin Kitty Cosmic
 
Comparacion de las estructuras de bloque de los sistemas operativos symbian, ...
Comparacion de las estructuras de bloque de los sistemas operativos symbian, ...Comparacion de las estructuras de bloque de los sistemas operativos symbian, ...
Comparacion de las estructuras de bloque de los sistemas operativos symbian, ...Alex Pin
 

Similar a Estructura de un proyecto android CETis #49 (20)

Elementos de eclipse
Elementos de eclipseElementos de eclipse
Elementos de eclipse
 
Elementos de eclipse
Elementos de eclipseElementos de eclipse
Elementos de eclipse
 
Estructura de un Proyecto Android
Estructura de un Proyecto AndroidEstructura de un Proyecto Android
Estructura de un Proyecto Android
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Android
 
Actividad 11
Actividad 11Actividad 11
Actividad 11
 
239984949 curso-android-pptx
239984949 curso-android-pptx239984949 curso-android-pptx
239984949 curso-android-pptx
 
Aplicaciones android
Aplicaciones androidAplicaciones android
Aplicaciones android
 
Taller de prog. en android
Taller de prog. en androidTaller de prog. en android
Taller de prog. en android
 
Ejecutables
EjecutablesEjecutables
Ejecutables
 
App inventor
App inventorApp inventor
App inventor
 
Herramientas indispensables para un desarrollador java
Herramientas indispensables para un desarrollador javaHerramientas indispensables para un desarrollador java
Herramientas indispensables para un desarrollador java
 
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
 
Componentes necesarios para programar en androi1
Componentes necesarios para programar en androi1Componentes necesarios para programar en androi1
Componentes necesarios para programar en androi1
 
Android p
Android pAndroid p
Android p
 
Android
AndroidAndroid
Android
 
Componentes para programar en android
Componentes para programar en androidComponentes para programar en android
Componentes para programar en android
 
Componentes necesarios para programar en android
Componentes necesarios para programar en androidComponentes necesarios para programar en android
Componentes necesarios para programar en android
 
Androidoriiginal
AndroidoriiginalAndroidoriiginal
Androidoriiginal
 
Comparacion de las estructuras de bloque de los sistemas operativos symbian, ...
Comparacion de las estructuras de bloque de los sistemas operativos symbian, ...Comparacion de las estructuras de bloque de los sistemas operativos symbian, ...
Comparacion de las estructuras de bloque de los sistemas operativos symbian, ...
 
Tutorial de eclipse terminado yarker
Tutorial de eclipse terminado yarkerTutorial de eclipse terminado yarker
Tutorial de eclipse terminado yarker
 

Último

SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
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í
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
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
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 

Último (20)

SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
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
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
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
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 

Estructura de un proyecto android CETis #49

  • 1. Estructura de un proyecto
  • 2. La constante innovación en las tecnologías en la industria de la telefonía móvil, ha generado diferentes plataformas operativas. Una de las mas conocidas y de la cual se habla mucho hoy en día es Android. Plataforma para la cual se han diseñado innumerables aplicaciones ya se por parte de la propia compañía, o por usuarios los cuales buscan innovar las que ya existen o crear la propias las cuales necesitan una cierta estructura.
  • 3. Android es el sistema operativo basado en el kernel de Linux diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes o tabletas, y también para relojes inteligentes, televisores y automóviles, inicialmente desarrollado por Android, Inc., que Google respaldó económicamente y más tarde compró esta empresa en 2005.
  • 4. Un proyecto Android está organizado por diferentes carpetas que a su vez contienen varios ficheros y recursos. Un proyecto Android está compuesto por:  Descriptores de la aplicación.  Código fuente.  Ficheros de recursos. Como podemos ver en la imagen, dentro de la carpeta Holamundo tenemos un conjunto de carpetas y archivos, esto es lo básico en un proyecto nuevo. Enumeremos aquellos puntos clave que nos interesa empezar a conocer:
  • 5. Carpeta que contiene el código fuente de la aplicación. Como puedes observar los ficheros Java se almacenan en un espacio de nombres.
  • 6. Carpeta que contiene el código generado de forma automática por el SDK. Nunca hay que modificar de forma manual estos ficheros. Dentro encontraremos:  BuildConfig.java  R.java:
  • 7. Código JAR, el API de Android según la versión seleccionada
  • 8. Librerías asociadas al proyecto. assets: Carpeta que puede contener una serie arbitraria de ficheros o carpetas bin: En esta carpeta se compila el código y se genera el .apk libs: Código JAR con librerías que quieras usar en tu proyecto. res: Carpeta que contiene los recursos usados por la aplicación. drawable: En esta carpeta se almacenan los ficheros de imágenes (JPG o PNG) y descriptores de imágenes en XML. layout: Contiene ficheros XML con vistas de la aplicación. menu:Ficheros XML con los menús de cada actividad. values: También utilizaremos ficheros XML para indicar valores del tipo string, anim: Contiene ficheros XML con animaciones Tween. animator: Contiene ficheros XML con animaciones de propiedades xml: Otros ficheros XML requeridos por la aplicación. raw: Ficheros adicionales que no se encuentran en formato XML.
  • 9. Este fichero describe la aplicación Android. En él se indican las actividades, intenciones, servicios y proveedores de contenido de la aplicación.
  • 10. Icono de la aplicación de gran tamaño para ser usado en páginas Web.
  • 11. Fichero de configuración de la herramienta ProGuard, que te permite optimizar y ofuscar el código generado.
  • 12. Fichero generado automáticamente por el SDK. Nunca hay que modificarlo.
  • 13.
  • 14. SDK:Es un conjunto de herramientas y programas necesarios para que los desarrolladores lleven a cabo su trabajo. descriptor de aplicacion descriptor de despliegue (en inglés Deployment Descriptor) (DD) es un componente de aplicaciones 2EE que describe cómo se debe desplegar (o implantar) una aplicación web. Esto dirige una herramienta de despliegue (o publicación) para desplegar un módulo o aplicación con opciones de contenedor específicas y describe requisitos de configuración específicos que puede resolver un desplegador. Jar:Un archivo JAR (por sus siglas en inglés, Java ARchive) es un tipo de archivo que permite ejecutar aplicaciones escritas en lenguaje Java. Existen tres operaciones básicas con este tipo de archivos: ver contenido, comprimir y descomprimir. Un vínculo de descarga a .jar es .jad, y pesa muy poco.Estos archivos se utilizar normalmente para aplicaciones en telefonos celulares Api:Interfaz de programación de aplicaciones (IPA) o API (del inglés Application Programming Interface) es el conjunto de funciones y procedimientos (o métodos, en la programación orientada a objetos) que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción. Son usadas generalmente en las bibliotecas. XML, siglas en inglés de eXtensible Markup Language, es un lenguaje de marcas desarrollado por el World Wide Web Consortium utilizado para almacenar datos en forma legible. Deriva del lenguaje SGML y permite definir la gramática de lenguajes específicos para estructurar documentos grandes. ... Layout Cuadrícula imaginaria que divide en espacios o campos la página que se diseña para facilitar la distribución de elementos como textos ó gráficos en la misma. string En programación, una cadena de caracteres, palabra, ristra de caracteres o frase es una secuencia ordenada de longitud arbitraria de elementos que pertenecen a un cierto lenguaje formal o alfabeto análogas a una fórmula o a una oración. ...
  • 15.
  • 16. Materia: Sub II modulo III Profesora: Eva Vanegas Vásquez. Alumnos: Serna Ballesteros José Carlos Popoca Montoya Abraham Gilberto 4° A Autoplaneado Programación
  • 17. Estructura de un proyecto