1. Виджет для студентов и преподавателей ГУАПа
GuapTime
Баранов Ярослав (автор идеи + разработка и дизайн виджета)
2. Ключевые особенности
• Виджет вычисляет, сколько минут осталось до
конца пары или перерыва
• Поддержка Android 2.1+
• Не требует никаких разрешений
• Размер - всего 1 мегабайт
• Открыт исходный код + документация
• Работа виджета - 24 часа в сутки
• Версия 1.2 отлажена, проверена временем и
работает как часы
3. Размеры
• На каждый размер – свой
виджет
• Варианты - 2x1, 3x1 и 4x1
• Для Android 4.3+ есть версия
для экрана блокировки
• Живая демонстрация на
смартфоне
4. Работа в альбомной ориентации
• Некоторые оболочки Android поддерживают альбомную
ориентацию
• Интерфейс виджета перепроектирован для работы с ней
5. Навигация
• При клике на виджет – открывается
подробная информация о сборке и
различные ссылки
• Нажатие на звёздочку цитирует основные
достижения советской космонавтики
• Виджет был доработан с момента последнего
показа презентации. Добавлен пункт меню
«Настройки»
6. Настройки
• Сетку расписания можно
редактировать
• Информация хранится в базе
данных SQLite
• После редактирования – все
виджеты моментально
подстраиваются под новое
время
7. Платформы и технологии
• Java SE 8
• Android API 20
• Используемые библиотеки
• Retrolambda – для
преобразования class-файлов в
совместимый с JVM 6 формат
• Appcompat-v7 – для
совместимости вплоть до
Android 2.1
• JUnit для тестов
8. Исходный код
• Полностью под GNU/GPL v3
• Хранилище - https://github.com/kciray8/GuapTime
• Около 1000 строк кода
• Java и XML примерно 50 на 50
9. GooglePlay – магазин приложений
• Публикация – в начале сентября 2014
• На данный момент виджет ежедневно
используют более 300 студентов
• Всего установок – более 450
• Много хороших отзывов
• Средняя оценка – 4.1
11. Монетизация
• > 300 студентов – ежедневно – уже есть
• Дальше – больше
• Траффик всегда в цене
• Сотрудничество с коммерческими
организациями, бизнес которых связан с
ГУАПом
• Продажа ссылок в окне «О виджете»
12. Планы на будущее (в процессе разработки)
• Загрузка новостей с guap.ru и новостей профкома
• Push-уведомления о новостях
• Навигатор по университету. Путь к любой аудитории – в виде серии
фотографий со стрелочками
• Полезная информация – часы работы отделов и т.д.
• Поиск iOS разработчиков и портирование на iPhone