DEV Community

Cover image for Создал шаблон Pogodnik — погодное приложение на .NET MAUI с заметками и календарём
Alexander
Alexander

Posted on

Создал шаблон Pogodnik — погодное приложение на .NET MAUI с заметками и календарём

Эта статья на русском языке. English version here

Привет, друзья! 👋

Хочу поделиться шаблоном мобильного приложения, которое я сделал на .NET MAUI. Задумка была — сделать не просто погодное приложение, а что-то стильное, современное и полезное в реальных задачах.

🚀 Возможности

  • 🌤 Прогноз погоды на 5 дней (через API OpenWeatherMap)
  • 📍 Геолокация (заглушка)
  • 📝 Страница заметок
  • 🗓 Страница календаря
  • 🌗 Светлая и тёмная тема
  • ✅ Архитектура MVVM
  • 🧩 DI через MauiProgram.cs

builder.Services.AddSingleton<IWeatherService, WeatherServiceStub>();
builder.Services.AddSingleton<ILocationService, LocationServiceStub>();

📦 Технологии

  • .NET 8
  • .NET MAUI
  • C#
  • Entity Framework Core
  • CommunityToolkit.Mvvm

💡 Почему я это сделал

Сначала проект начинался на .NET 9, но потом пришлось откатиться из-за несовместимости библиотек.
По ходу появилась идея с заметками и календарём — удобно сохранять записи по дате и городу.

📁 Структура проекта

Pogodnik/
├── Views/
├── ViewModels/
├── Models/
├── Services/
├── Resources/
├── Platforms/
├── App.xaml / MauiProgram.cs

Если вы разрабатываете MAUI-приложение — этот шаблон может помочь вам начать.

➡️ Скачать на Boosty (разовая покупка)

Top comments (1)

Collapse
 
mikrobus profile image
Alexander

☕ Если хотите поддержать проект или получить шаблон — Boosty: boosty.to/pogodnik