Содержание
- 2. СОДЕРЖАНИЕ Постановка задачи, возможности и ui приложения Структура приложения и решения
- 3. ПОСТАНОВКА ЗАДАЧИ, ВОЗМОЖНОСТИ И UI ПРИЛОЖЕНИЯ
- 4. ПОСТАНОВКА ЗАДАЧИ В маленькой компании работают 5 человек. Два учредителя и трое наемных работников. Компания на
- 5. ПОСТАНОВКА ЗАДАЧИ Внесение данных Вносить основные операции (доход, расход, перевод), с указанием счетов, категорий, тегов. Просмотр
- 6. АНАЛИЗ СУЩЕСТВУЮЩИХ ПРЕДЛОЖЕНИЙ
- 7. UI Вход в приложение через Google аккаунт Регистрация. Возможность присоединиться к существующему аккаунту Ожидание подтверждения при
- 8. UI Список операций Меню (при входе под администратором) Список счетов с балансом по каждому
- 9. UI Редактирование операции Окно ввода суммы операции Окно установок фильтра по датам
- 10. UI Редактирование пользователя Список заметок Редактирование заметки
- 11. РЕШЕНИЯ
- 12. Android client Background СХЕМА СЕТЕВЫХ ЗАПРОСОВ Apache server PHP Retrofit Request handler UI Thread EventBus Activity
- 13. Background СХЕМА ЗАПРОСОВ К БАЗЕ ДАННЫХ UI Thread EventBus.AsyncExecutor StartPreparingData(){ AsyncExecutor.create.execute(…); } DataProvider.getData(){ // take data
- 14. РЕШЕНИЯ Apache + PHP + MySQL Рассматриваемые альтернативы: Firebase real-time database + обновления в реальном времени
- 15. РЕШЕНИЯ EventBus + Retrofit Рассматриваемые альтернативы: Retrofit (асинхронные запросы) - не следит за состоянием фрагмента/активити Loaders
- 16. РЕШЕНИЯ Retrofit Рассматриваемые альтернативы: Volley - нет синхронных запросов, а асинхронные не отслеживают жизненный цикл фрагментов.
- 17. РЕШЕНИЯ Для кеширования запросов к sqlite базе данных, был создан класс DataProvider. Это singleton, через который
- 18. Client БЕЗОПАСНОСТЬ Server параметр 1, параметр 2, параметр 3, … google account token, account id, request
- 20. Скачать презентацию

















Logobook (логобук)
ПО для виртуализации. Виртуальные Машины
Базы данных. Access 2007. Запросы
Анализ геополей. Лекция 17
Загрузка документов в Систему дистанционного обучения
Электронная презентация MS Power Point
nestandartnye_programmnye_sposoby_postroenia_3d_modeley
Запросы как приложения информационной системы (11 класс)
Решение задач
МТС баннеры remote play
Технология работы с ТестНабором
Технические каналы утечки информации, передаваемой по каналам связи
Логические операции
Уютная библиотека. Защита проекта
Стратегия рекламного продвижения
Операционная система
Основы работы в QlikView
Використання і пояснення готових схем, таблиць, понятійних карт для організації зібраної інформації
LINQ. WinForms vs WPF. Лекция 10
Системы компьютерной алгебры. Каталог СКА
Склеивание мешков цепочек (3 класс)
Архитектура компьютеров. Основные характеристики компьютеров
Оформление исследовательской работы
Структуры данных: стеки, деки, очереди
Беспроводная среда передачи данных
Таблицы на Web-страницах
Виртуальная выставка Во саду ли, в огороде
Программирование циклических алгоритмов (Python)