Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Proyecto Promedio
Proyecto Promedio
REDES Y TELECOMUNICACIONES
NRC:
6526
ASIGNATURA:
APLICACIONES MÓVILES
INTEGRANTE:
DOCENTE:
FECHA:
20/Julio/2022
PROYECTO 2.1
1. TEMA:
2. OBJETIVOS:
• Realizar una aplicación móvil que me permita obtener el promedio de cada asignatura
recibida en la malla de tercero semestre de Redes y Telecomunicaciones.
• Diseñar cada página de la aplicación móvil aspectos como el tamaño, color y ubicación
del texto en cada pestaña.
• Crear menús con el fin de que nos permita ingresar a las diferentes funciones de la
aplicación mediante botones.
• Realizar los cálculos necesarios para los promedios de cada asignatura con su diferente
rubrica e implementar en la aplicación mediante clases y métodos.
3. MARCO
TEÓRICO Visual
Studio
vez es compatible con múltiples lenguajes de programación, tales como C++, C#, Visual
Basic .NET, F#, Java, Python, Ruby y PHP, al igual que entornos de desarrollo web, como
soporte la plataforma .NET, algunos lenguajes que podemos encontrar son: Visual Basic,
Ilustración 1
Xamarin
Xamarin es una plataforma de código abierto para compilar aplicaciones modernas
y con mejor rendimiento para iOS, Android y Windows con .NET. Xamarin es una capa
aplicación entre plataformas. Este patrón permite a los desarrolladores escribir toda la
Ilustración 2
Símbolo de Xamarin.
• Funcionamiento de Xamarin
multiplataforma. Xamarin permite crear una interfaz de usuario nativa en cada plataforma
los casos, con Xamarin se puede compartir el 80 % del código de la aplicación. (Microsoft,
2022)
Ilustración 3
Xamarin.Forms.Xaml
en XML creado por Microsoft como una alternativa al código de programación para crear
ha adaptado a varias tecnologías dentro del marco .NET, pero ha encontrado su mayor
programa Xamarin.Forms, pero a menudo es más breve y visualmente más coherente que
define la Vista que está vinculada al código de ViewModel a través de enlaces de datos
ContentPage Class
InitializeComponent()
(devcomponents, 2021)
EventArgs
Es un parámetro denominado e que contiene los datos del evento; consulte la página
Object Sender
Ilustración 1
Nuevo Proyecto
Ilustración 2
cual se definió las interfaces para el usuario en la cual se utilizó Controles (Views), Diseños
(Layouts), Páginas (Pages) o clases personalizadas, también se declaro una clase que era la public
partial class en la cual están ddefinidas no una sino varias clases a la vez.
Ilustración 4
Código subyacente
otras las cuales nos ayudan al alineado y la personalización del texto de la aplicación a
desarrollarse, se procedió a la creación de botones cada uno con su respectiva comando los
Ilustración 6
Código subyacente
Para el ingreso de imágenes en la aplicación móvil se copiaron los archivos de imagen en
puede verificar que la imagen se cargó correctamente ya que nos muestra una vista previa de la
misma.
Ilustración 8
Ingreso de imágenes
Al terminar todos estos pasos se dio la ejecución del programa en donde se pudo
visualizar que la aplicación tiene una funcionalidad del 100% llegando así a nuestro objetivo con
la aplicación.
Ilustración 9
Ejecución de la App
Ilustración 10
• Los códigos que sirven para cambiar el formato y estilo de contenido de la aplicación
• Se creó los menús con botones con el fin de que la aplicación sea más
didáctica.
• La clase que se utilizó para implementar el código de los cálculos es public partial class
porque la clase está definida usando más de un archivo de código fuente y métodos
como el private void porque el campo o método sólo es visible dentro de la clase donde
se define.
6. RECOMENDACIONES
aplicación.
ejecute lo solicitado.
7. BIBLIOGRAFÍA