Содержание
- Введение 1
- Теоретические основы разработки Android-приложений 2
- - Архитектура Android и жизненный цикл приложений 2.1
- - Основы разработки пользовательского интерфейса 2.2
- - Работа с данными: хранение и сетевое взаимодействие 2.3
- Технологии и инструменты разработки 3
- - Обзор инструментов разработки: Android Studio и SDK 3.1
- - Выбор языка программирования (Java/Kotlin) и особенности синтаксиса 3.2
- - Использование библиотек и фреймворков: Room, Retrofit, Glide 3.3
- Проектирование и реализация приложения 4
- - Разработка пользовательского интерфейса (UI) 4.1
- - Архитектура приложения и выбор паттерна MVVM 4.2
- - Реализация основных функциональных модулей: добавление, поиск и редактирование рецептов 4.3
- Тестирование и отладка приложения 5
- - Стратегии тестирования: unit-тесты и UI-тесты 5.1
- - Инструменты отладки: Android Studio, Logcat 5.2
- - Результаты тестирования и анализ ошибок 5.3
- Заключение 6
- Список литературы 7