El presente recurso educativo corresponde a un tutorial práctico para el desarrollo de una aplicación móvil en .NET MAUI, orientado a estudiantes y principiantes en la programación multiplataforma. A través de un ejemplo sencillo —una calculadora básica que solicita dos números y utiliza el control Picker para seleccionar la operación matemática a realizar (suma, resta, multiplicación o división)—, se busca introducir al usuario en el entorno de trabajo de .NET MAUI, así como en el manejo de controles gráficos y la lógica fundamental en C#.
Título:
Tutorial: Aplicación Calculadora utilizando el control Picker en .NET MAUI
Idioma:
Español
Descripción:
Español
El presente recurso educativo corresponde a un tutorial práctico para el desarrollo de una aplicación móvil en .NET MAUI, orientado a estudiantes y principiantes en la programación multiplataforma. A través de un ejemplo sencillo —una calculadora básica que solicita dos números y utiliza el control Picker para seleccionar la operación matemática a realizar (suma, resta, multiplicación o división)—, se busca introducir al usuario en el entorno de trabajo de .NET MAUI, así como en el manejo de controles gráficos y la lógica fundamental en C#.
Palabras clave:
Español
.NET MAUI, C#, programación multiplataforma, calculadora, tutorial, Picker, Entry, Button, Label, XAML, desarrollo de aplicaciones, interfaz gráfica, aplicaciones móviles, Microsoft Learn, Xamarin, educación tecnológica, recurso educativo, competencias digitales
Microsoft. (2025). NET Multi-platform App UI documentation. Microsoft Learn. https://learn.microsoft.com/en-us/dotnet/maui/ (Microsoft Learn)
Microsoft. (2025). Picker – .NET MAUI. Microsoft Learn. https://learn.microsoft.com/en-us/dotnet/maui/user-interface/controls/picker?view=net-maui-9.0 (Microsoft Learn)
Microsoft. (2025). Controls – .NET MAUI. Microsoft Learn. https://learn.microsoft.com/en-us/dotnet/maui/user-interface/controls/?view=net-maui-9.0 (Microsoft Learn)
Microsoft. (2025). Introduction to .NET MAUI. Microsoft Learn. https://learn.microsoft.com/en-us/dotnet/architecture/maui/introduction (Microsoft Learn)
Microsoft. (2025). .NET MAUI tutorial – Your first multi-platform app in C#. .NET. https://dotnet.microsoft.com/en-us/learn/maui/first-app-tutorial/intro (Microsoft)
Syncfusion. (2025). Getting started with .NET MAUI Picker control. Syncfusion Documentation. https://help.syncfusion.com/maui/picker/getting-started (Help.Syncfusion.com)
Code Magazine. (2024, October 24). Exploring .NET MAUI: Data Entry Controls and Data Binding. Code Magazine. https://www.codemag.com/Article/2411041/Exploring-.NET-MAUI-Data-Entry-Controls-and-Data-Binding (codemag.com)
Telerik. (2025). Telerik UI for .NET MAUI – Introduction. Telerik Docs. https://docs.telerik.com/devtools/maui/introduction (Telerik.com)
Tipo: Es parte de Recurso: Es parte de Identificadores:
Identificador: https://redi.ucol.mx/recurso/271
Descripción: La aplicación desarrollada con .NET MAUI es una aplicación móvil multiplataforma que permite a los usuarios sumar dos números. Utiliza .NET MAUI, un marco que permite crear aplicaciones nativas para Windows, macOS, iOS y Android desde una única base de código en C#. La interfaz de usuario se define en el archivo MainPage.xaml utilizando controles de entrada (Entry) para que los usuarios ingresen los números y un botón (Button) para realizar la operación de suma. La lógica de la aplicación, incluida la operación de suma, se maneja en el archivo MainPage.xaml.cs.
Identificador: https://redi.ucol.mx/recurso/272
Descripción: La aplicación "Calculadora con RadioButtons" es una herramienta educativa multiplataforma desarrollada con .NET MAUI, diseñada para realizar operaciones básicas de suma y resta. Esta aplicación es simple y fácil de usar, permitiendo a los usuarios ingresar dos números y seleccionar la operación que desean realizar a través de botones de radio (RadioButtons). La interfaz intuitiva y el diseño limpio facilitan el uso de la aplicación para cualquier usuario, sin importar su nivel de experiencia en el uso de dispositivos móviles.
Identificador: https://redi.ucol.mx/recurso/415
Descripción: El contenido de la antología sobre programación móvil en .NET MAUI incluye una recopilación de prácticas y ejercicios diseñados para enseñar a los estudiantes a desarrollar aplicaciones móviles multiplataforma. Los temas principales incluyen: Introducción a .NET MAUI: Creación de una aplicación móvil básica. Fundamentos del diseño de interfaces con XAML. Configuración del entorno de desarrollo. Ejercicios básicos: Implementación de funcionalidades como suma de dos números, calculadoras con RadioButtons, CheckBox, y Picker. Uso de ListView para gestionar colecciones de datos. Proyectos avanzados: Desarrollo de una agenda con SQLite. Implementación de una API RESTful con Node.js, Express y Sequelize. Aplicaciones móviles con integración de backend. Prácticas con archivos y bases de datos: Leer y escribir archivos de texto. Autenticación utilizando preferencias locales. Manejo de bases de datos SQLite para CRUD (Crear, Leer, Actualizar y Eliminar). Proyectos integradores: Desarrollo de un CRUD móvil en .NET MAUI con un backend en Node.js. El objetivo es proporcionar una base sólida en programación móvil, cubriendo tanto la teoría como la práctica, para preparar a los estudiantes para proyectos complejos y el ámbito profesional.
Identificador: https://redi.ucol.mx/recurso/544
Descripción: Aplicación Móvil Multiplataforma en .NET MAUI: Suma de Números con CheckBox en C# Esta aplicación móvil desarrollada en .NET MAUI (Multi-platform App UI) representa una solución educativa y práctica para demostrar conceptos fundamentales de programación móvil multiplataforma. La aplicación está diseñada para funcionar de manera nativa en múltiples sistemas operativos (Android, iOS, Windows y macOS) utilizando una única base de código en C#. Características Principales: Funcionalidad Central: Sistema interactivo de suma de números mediante controles CheckBox Interfaz intuitiva que permite a los usuarios seleccionar números específicos Cálculo automático y visualización del resultado de la suma Tecnología: Desarrollada en .NET MAUI utilizando el lenguaje C# Arquitectura multiplataforma que garantiza compatibilidad universal Implementación de controles nativos optimizados para cada plataforma Propósito Educativo: Herramienta didáctica para el aprendizaje de desarrollo móvil Demostración práctica de conceptos de programación orientada a objetos Ejemplo de implementación de interfaces de usuario responsivas Autor y Contexto Académico: Desarrollada por Armando Román Gallardo de la Universidad de Colima, esta aplicación forma parte de recursos académicos orientados a la enseñanza de tecnologías modernas de desarrollo móvil. La aplicación sirve como un ejemplo práctico perfecto para estudiantes y desarrolladores que buscan comprender los fundamentos del desarrollo multiplataforma con .NET MAUI, combinando simplicidad conceptual con implementación técnica robusta.