Содержание
- 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. Скачать презентацию

















Безопасный интернет
Моя карьера - мой выбор. Сетевой проект
Cети ЦВМ - системообразующий элемент сложных технических систем
Риски, которые надо учитывать при организации обслуживания IT технологий
Использование средств SMM в публичной истории. Опыт курса в магистратуре
Выполнение алгоритмов для исполнителя ЕГЭ-14
Основные встроенные функции Excel. Массивы
Прикладной статистический анализ
Комплексное тестирование и анкетирование
Сайт для голосований “Simple votings”
Использование ИКТ для повышения интереса детей к проектной деятельности и здоровому образу жизни
Информационные системы управления
Коробочные продукты или стандартизированные решения типичных проблем бизнеса
Алгоритм по настройкам интернет
Oracle Solaris
Многопоточность. Процессы и потоки
Организация быстродействующих вычислительных систем
Android
Презентация на тему Современные браузеры (11 класс)
Реализация циклического алгоритма в среде Turbo Pascal
Методы оптимизации
Общие сведения о языке Паскаль
Делегаты, лямбды в C# и UniRx
Структура действия и структуры данных
Программа Skype
Путешествия не выходя из дома
Анализ соцсети
Принц Персии. Игра