Giter Club home page Giter Club logo

desarrollodeaplicacionesmoviles's Introduction

Desarrollo De Aplicaciones Moviles

Ejercicio práctico

Introducción a Android

Crear una aplicación utilizando Android Studio con las siguientes especificaciones:

  • Nombre: AppPractica1
  • Nombre del paquete: com.curso.android.app.practica.uno
  • Versión mínima a soportar: Android 5
  • Basa en un template del tipo: Vista Primaria con Detalle

Vista Primaria con Detalle no estaba listada, en cambio, usé Responsive Views Activity


Actividad 1

Crear un emulador del tipo Tablet, con un tamaño de pantalla de al menos 8”.

  1. Correr la aplicación en el emulador en orientación Portrait (vertical).

img.png

  1. Correr la aplicación en el emulador en orientación Landscape (horizontal).

img.png


Actividad 2

Crear un emulador del tipo Teléfono.

  1. Correr la aplicación en el emulador en orientación Portrait (vertical).

img.png

  1. Correr la aplicación en el emulador en orientación Landscape (horizontal).

img.png img.png


Actividad 3

En ambos los casos:

Indicar que configuración tiene cada emulador creado (versión de Android, tamaño de pantalla, memoria RAM).

Properties
avd.ini.displayname              Celular 5 API 22
disk.dataPartition.size          2G
hw.cpu.ncore                     4
hw.device.name                   pixel_3
hw.lcd.height                    2160
hw.lcd.width                     1080
hw.ramSize                       1536
Properties
avd.ini.displayname              Tablet 5 API 22
disk.dataPartition.size          2G
hw.cpu.ncore                     4
hw.device.name                   Nexus 9
hw.lcd.height                    1536
hw.lcd.width                     2048
hw.ramSize                       1536

Realizar capturas de pantalla de cómo se ven todas las pantallas de la aplicación en cada configuración.


Actividad 4

¿Qué diferencia observás en el funcionamiento de la aplicación en una tablet con orientación Landscape y un teléfono con orientación Portrait?

La pantalla de la tablet oculta la barra de navegación pero usa todo el espacio disponible para mostrar la información principal.


Actividad extra

  1. ¿En qué archivo está el nombre de tu aplicación? Probá cambiarlo y correr la aplicación nuevamente.

El nombre de mi aplicación esta en en el archivo strings.xml, si lo modifico cambia el nombre con el que mi aplicación aparece en el dispositivo.

  1. ¿Y el ícono?

El ícono se encuentra en los archivos ic_launcher.webp o ic_launcher_round.webp, hay varios dependiendo de los dpi del dispositivo final

desarrollodeaplicacionesmoviles's People

Contributors

locounpoconadamas avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.