PlaceNotifier — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
Строка 24: Строка 24:
 
* Неверное сообщение об ошибке, при попытке пользователя задать не валидный промежуток времени (конец меньше начала)
 
* Неверное сообщение об ошибке, при попытке пользователя задать не валидный промежуток времени (конец меньше начала)
 
* Не всегда срабатывают напоминания
 
* Не всегда срабатывают напоминания
// Про ветку calendar-loading
 
 
* Неправильная обработка регулярно повторяющихся событий из календаря
 
* Неправильная обработка регулярно повторяющихся событий из календаря
// Про ветку google-drive
 
* Будильники не выгружаются на диск
 
* Иногда падает (NoSuchMethodError)
 
 
* Странные отношения разных версий библиотек, утверждается, что иногда из-за этого приложение может падать
 
* Странные отношения разных версий библиотек, утверждается, что иногда из-за этого приложение может падать
 +
* При повороте экрана во время загрузки/скачивания напоминаний приложение иногда падает
  
 +
5. '''Инструкция по установке'''
 +
* Скачайте [ТУТ ССЫЛКА НА APK]
 +
* Установите его себе на телефон
 +
 +
6. '''Инструкция по сборке'''
 +
* Установите Java Development Kit
 +
* Клонируйте репозиторий
 +
* Установите gradle
 +
* Установить Android SDK
 +
* Запустите команду ./gradlew build в корневой папке проекта
  
 
Материалы:
 
Материалы:
Строка 37: Строка 44:
 
* [https://github.com/ArtyomLobanov/place-notifier.git Репозиторий]
 
* [https://github.com/ArtyomLobanov/place-notifier.git Репозиторий]
 
* [https://yadi.sk/d/3O2Hu5py34vAvP Демонстрационные видео]
 
* [https://yadi.sk/d/3O2Hu5py34vAvP Демонстрационные видео]
 +
* [ТУТ ССЫЛКА НА APK]

Версия 22:12, 26 февраля 2017

Описание проекта

1. Идея

Напоминания, привязанные не только ко времени, но и к месту.

Примеры использования:

  • Напомнить взять зачётку в учебном отделе, когда я буду находиться в университете
  • Напомнить купить продукты, когда буду проходить мимо моего любимого магазина

2. Возможности

  • Создание напоминаний с мобильного телефона с привязкой к месту и/или времени.
  • Возможность автоматической генерации напоминаний на основе вашего google-календаря.
  • Привязка к аккаунту в google и, как следствие, возможность редактирования напоминаний с разных android-устройств.

3. Технические подробности

  • Указание места: адрес или точка на карте
  •  ???

4. Известные баги

  • Не работает сортировка напоминаний по времени
  • Неверное сообщение об ошибке, при попытке пользователя задать не валидный промежуток времени (конец меньше начала)
  • Не всегда срабатывают напоминания
  • Неправильная обработка регулярно повторяющихся событий из календаря
  • Странные отношения разных версий библиотек, утверждается, что иногда из-за этого приложение может падать
  • При повороте экрана во время загрузки/скачивания напоминаний приложение иногда падает

5. Инструкция по установке

  • Скачайте [ТУТ ССЫЛКА НА APK]
  • Установите его себе на телефон

6. Инструкция по сборке

  • Установите Java Development Kit
  • Клонируйте репозиторий
  • Установите gradle
  • Установить Android SDK
  • Запустите команду ./gradlew build в корневой папке проекта

Материалы: