Технологічні аспекти розробки кросплатформних застосунків на базі .NET MAUI
| dc.contributor.advisor | Тарнавський, Юрій Адамович | |
| dc.contributor.author | Дреля, Єлізавета Валеріївна | |
| dc.date.accessioned | 2025-10-08T08:32:59Z | |
| dc.date.available | 2025-10-08T08:32:59Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Дипломна робота виконана на 61 сторінці, містить 30 ілюстрацій, 3 таблиці, 2 додатки, 24 джерела в переліку посилань. Мета роботи – дослідити технологічні аспекти розробки кросплатформних застосунків із використанням .NET MAUI та розробити демонстраційний додаток з управління завданнями. Методи та засоби: фреймворк .NET MAUI, мова програмування C#, архітектурний шаблон MVVM, мова розмітки XAML, середовище розробки JetBrains Rider, система керування базами даних SQLite. Результат – демонстраційний застосунок з управління завданнями, створений на базі .NET MAUI. Дипломна робота присвячена дослідженню технологічних аспектів розробки кросплатформних застосунків, що є надзвичайно актуальним у зв’язку з необхідністю підтримки програмного забезпечення на різних типах пристроїв — Windows, Android, macOS тощо. В центрі уваги — платформа .NET MAUI, як сучасний інструмент Microsoft для розробки застосунків з єдиною кодовою базою. Детально проаналізовано типи програмних застосунків, класифікацію технологічних стеків, переваги та особливості архітектури .NET MAUI у порівнянні з її попередниками. Особливу увагу приділено огляду архітектурних шаблонів, зокрема MVVM, та використанню мови розмітки XAML для створення адаптивного інтерфейсу. Практичним результатом дослідження стало створення демонстраційного застосунку для управління особистими завданнями з підтримкою роботи на платформах Windows та Android, який ілюструє основні можливості платформи .NET MAUI. Додаток дозволяє користувачеві створювати, редагувати, видаляти завдання, сортувати їх за категоріями та часом виконання, а також позначати виконані . Інтерфейс програми адаптовано до різних пристроїв, що забезпечує комфортну взаємодію як на настільних, так і на мобільних пристроях. Розробку виконано в середовищі JetBrains Rider з налаштуванням Android SDK та використанням віртуальних пристроїв для тестування. Архітектура застосунку чітко поділена на логічні рівні, що забезпечує зручність підтримки, тестування та розширення. Демонстраційний додаток не є самостійним програмним продуктом, а виступає ілюстративним прикладом практичного застосування досліджених технологічних рішень. Таким чином, у роботі комплексно розкрито тему, досліджено теоретичні основи створення кросплатформних застосунків, а також практично реалізовано функціональний прототип, що підтверджує ефективність використання .NET MAUI у сучасній розробці. | |
| dc.description.abstractother | The thesis consists of 61 pages and includes 30 illustrations, 3 tables, 2 appendices, and 24 references. The purpose of the work is to explore the technological aspects of cross-platform application development using .NET MAUI and to develop a demonstration task management application. Methods and tools: .NET MAUI framework, C# programming language, MVVM architectural pattern, XAML markup language, JetBrains Rider development environment, and SQLite database management system. The result is a demonstration task management application developed using .NET MAUI. | |
| dc.format.extent | 73 с. | |
| dc.identifier.citation | Дреля, Є. В. Технологічні аспекти розробки кросплатформних застосунків на базі .NET MAUI : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Дреля Єлізавета Валеріївна. – Київ, 2025. – 73 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/76666 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | .NET MAUI | |
| dc.subject | кросплатформність | |
| dc.subject | фреймворк | |
| dc.subject | cross-platform | |
| dc.subject | framework | |
| dc.title | Технологічні аспекти розробки кросплатформних застосунків на базі .NET MAUI | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Dreliy_bakalavr.pdf
- Розмір:
- 2.23 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: