Skip to content

maxPaiin/MAUITraining

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

5.16.2025 update
I’ve made some UI adjustments and added a Snackbar that appears when there’s a network communication issue.


A simple .NET MAUI demo app that uses REST APIs and follows the MVVM architecture.
Built for practice and to explore .NET MAUI capabilities.

Built with Rider on macOS (ARM) using .NET MAUI SDK 8.0.408
Developed on: May 8, 2025

Project Structure

This project is built using the MVVM architecture pattern. Below is the structure and role of each main folder:

MAUITraining/
├── Models/ 【Data models (Repository.cs)】
├── ViewModels/ 【ViewModels responsible for data binding and logic (MainViewModel.cs)】
├── Views/ 【UI pages (MainPage.xaml) with bindings to ViewModels】
├── Services/ 【API communication using HttpClient (GitHubApiService.cs)】
├── App.xaml.cs 【App lifecycle entry】
└── MauiProgram.cs 【Dependency injection setup】

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors