SlideShare una empresa de Scribd logo
1 de 22
DISEÑO DE APLICACIONES
MOVILES
Cristian L Jiménez Robles
Maria de Lourdes Ramirez Villaseñor
REPORTES
Aplicación 1
Hola mundo
Los pasos:
Lo que hacemos es nombrar las variables
Por como corresponda
En la parte de diseño, ya sea en código o
visualmente
Para después pasarnos a la parte de la
Main activity
Donde al insertar el código del botón lo que hará
es que el mensaje cambie al tocarle al botón
Conclusión:
Este fue el primer código que utilizamos para
aprender a como se usan los eventos pero
ahora para aplicaciones y en Android a
pesar de que el lenguaje sea el mismo (java)
Aplicación 2
Lista de Invitados
Los pasos:
Copiamos el código al Android studio
Esta es otra forma de hacer un programa, ya que
no lo hacemos mediante la parte visual si no la
parte de código, entonces
Lo que hacemos como quien dice es desde cero,
Así copiando el código nos debería salir de esa
forma, le damos los colores correspondientes y
hasta el texto que queremos.
Conclusión:
Como se mencionó anteriormente esta es otra
forma de hacerlo ya que puede haber personas
que incluso se les haga más rápido hacerlo de
esta forma que de la forma visual que a veces
hasta se tarda tiempo buscando los atributos
necesarios
App Imagen
Pasos:
En esta aplicación lo que hacemos es insertar
una imagen mediante código también
Y darle sus atributos de altura ancho y largo
Conclusión:
Esta es una prueba para ver lo que podemos
crear añadiendo distintas imágenes y
dándoles su tamaño largo o ancho
Aplicación Imagen
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android: orientation="vertical"
>
<ImageView
android:id="@+id/image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:scaleType="centerCrop"
android:src="@drawable/ocean"
/>
<TextView
android:id="@+id/textView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#009688"
android:text="You'reInvited!"
android:textColor="@android:color/white"
android:textSize="50sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.275"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.818" />
<TextView
android:id="@+id/textView2"
android:layout_width="445dp"
android:layout_height="wrap_content"
android:background="#009688"
android:text=" Bonfireat the beach"
android:textColor="@android:color/white"
android:textSize="44sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="1.0" />
</LinearLayout>
Pasos:
Los pasos vendrian siendo los mismos del
anterior
Con la diferencia de que ahora debemos
poner los width o los height que abarque
todo, en este caso match_parent
Para que no haya espacios en blanco
Conclusión:
Aquí vemos como podemos utilizar y
combinar algunos valores de este estilo para
evitar que queden espacios en blanco y
poder darles un acomodo bien y queden
bien esteticamente
Aplicación
Lista de Invitados de fondo verde
Pasos:
Al momento de jugar con los weight lo
que podemos hacer es una especie de
división de la pantalla en 4 partes iguales
Y hasta cambiarle el color para apreciar
mejor las divisiones de estas.
Conclusión:
Aquí vemos que no solo podemos utilizar
width y height si no que también
podemos utilizar el llamado weight para
otros estilos visuales
Aplicación
Lista de Invitados de colores
Pasos:
Utilizamos el código de la lista de invitados para
tomarlos como ejemplo seguido de el ejemplo
anterior que con los weight podemos darles una
especie de divisiones a los nombres para después
simplemente cambiarles los códigos de colores
Conclusión:
Aquí podemos observar que seguimos el mismo
código y esquema de la app anterior aunque con la
diferencia de que en esta ocasión son coloridos
Al final, no cambia mucho, más que el código de color
que nosotros escojamos.
Aplicación Nombres
Pasos:
Utilizamos relative layout
Los layouts son elementos no visuales para controlar
la distribución, Se trata de un número entero que sirve
para identificar cada objeto view de forma única
Para poderle dar este acomodo a estos textos
Le damos tamaño lo que diga el texto y si
queremos le podemos dar color
Conclusión:
Aquí vimos como podemos utilizar relative layout
que sería otra opción como anteriormente el
linear layout
Según se adapte a nuestras necesidades o gustos
App moviles reportes

Más contenido relacionado

La actualidad más candente

La actualidad más candente (8)

Java01
Java01Java01
Java01
 
Practica 4
Practica 4Practica 4
Practica 4
 
Trabajo de recuperacion_grupal_juarezy alfaro
Trabajo de recuperacion_grupal_juarezy alfaroTrabajo de recuperacion_grupal_juarezy alfaro
Trabajo de recuperacion_grupal_juarezy alfaro
 
Galería de arte en línea
Galería de arte en línea Galería de arte en línea
Galería de arte en línea
 
Practica 4
Practica 4Practica 4
Practica 4
 
Mi app especial
Mi app especialMi app especial
Mi app especial
 
Tutorial cmaptools
Tutorial cmaptoolsTutorial cmaptools
Tutorial cmaptools
 
Cmap Tools
Cmap ToolsCmap Tools
Cmap Tools
 

Similar a App moviles reportes

Similar a App moviles reportes (20)

Hola mundo
Hola mundoHola mundo
Hola mundo
 
Pg11
Pg11Pg11
Pg11
 
Programa 7 Uso del "If"
Programa 7 Uso del "If"Programa 7 Uso del "If"
Programa 7 Uso del "If"
 
Programa 12 Ciclo do
Programa 12 Ciclo doPrograma 12 Ciclo do
Programa 12 Ciclo do
 
Pg12
Pg12Pg12
Pg12
 
Programa 10 Programa personal.
Programa 10 Programa personal.Programa 10 Programa personal.
Programa 10 Programa personal.
 
Pg13
Pg13Pg13
Pg13
 
Programa 13 Ciclo while
Programa 13 Ciclo whilePrograma 13 Ciclo while
Programa 13 Ciclo while
 
Pg14
Pg14Pg14
Pg14
 
Programa 14
Programa 14Programa 14
Programa 14
 
Tutoria e introducción a prezi
Tutoria e introducción a preziTutoria e introducción a prezi
Tutoria e introducción a prezi
 
Imperial math -_expo
Imperial math -_expoImperial math -_expo
Imperial math -_expo
 
Imperial math- Presentacion
Imperial math- PresentacionImperial math- Presentacion
Imperial math- Presentacion
 
Presentacion1310
Presentacion1310Presentacion1310
Presentacion1310
 
Presentacion1310
Presentacion1310Presentacion1310
Presentacion1310
 
Reportes lulu norey2.2
Reportes lulu norey2.2Reportes lulu norey2.2
Reportes lulu norey2.2
 
Programa 5 en eclipse
Programa 5 en eclipsePrograma 5 en eclipse
Programa 5 en eclipse
 
Reportes maestra lulu
Reportes maestra luluReportes maestra lulu
Reportes maestra lulu
 
Gui section
Gui sectionGui section
Gui section
 
Programa 1
Programa 1Programa 1
Programa 1
 

Más de cristianrobles58 (20)

Topologia de estrella
Topologia de estrellaTopologia de estrella
Topologia de estrella
 
Reporte maqueta2
Reporte maqueta2Reporte maqueta2
Reporte maqueta2
 
Reporte de topologia de arbol y malla
Reporte de topologia de arbol y mallaReporte de topologia de arbol y malla
Reporte de topologia de arbol y malla
 
Virtual box reporte
Virtual box reporteVirtual box reporte
Virtual box reporte
 
Amd vs intel ensayo
Amd vs intel ensayoAmd vs intel ensayo
Amd vs intel ensayo
 
Arquitectura de la información
Arquitectura de la informaciónArquitectura de la información
Arquitectura de la información
 
Terminologiia
TerminologiiaTerminologiia
Terminologiia
 
Clasificacion de paginas
Clasificacion de paginasClasificacion de paginas
Clasificacion de paginas
 
Como hacer un sitio web rentable
Como hacer un sitio web rentableComo hacer un sitio web rentable
Como hacer un sitio web rentable
 
Programas 2 parcial blog
Programas 2 parcial blogProgramas 2 parcial blog
Programas 2 parcial blog
 
Sqa
SqaSqa
Sqa
 
Repote de los programas
Repote de los programasRepote de los programas
Repote de los programas
 
Glosario de terminos
Glosario de terminosGlosario de terminos
Glosario de terminos
 
Doc resumen 10equi exposiciones
Doc  resumen 10equi  exposicionesDoc  resumen 10equi  exposiciones
Doc resumen 10equi exposiciones
 
Mapa de java
Mapa de javaMapa de java
Mapa de java
 
NATACION
NATACIONNATACION
NATACION
 
EmpRESA
EmpRESAEmpRESA
EmpRESA
 
Empr padre hijos
Empr padre hijosEmpr padre hijos
Empr padre hijos
 
Sitio taxi
Sitio taxiSitio taxi
Sitio taxi
 
Arquitectura
ArquitecturaArquitectura
Arquitectura
 

Último

Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 

Último (8)

Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 

App moviles reportes