iOS
-iPhone, NIS Control в App Store
Закончил очередной проект, а именно программу для мониторинга посещаемости учащихся Назарбаев Интеллектуальной школы, читаем далее..)
Программа для мониторинга посещаемости учащихся Назарбаев Интеллектуальной школы, для авторизации в программе используется база информационно образовательной среды.
-Поддержка push уведомлений
-Отправка отчетов на email
-Напоминания
Наглядный алгоритм:
- При добавлении учащегося в программу, токен (для push уведомлений) iphone и данные авторизации сохраняются на сервере и локально.
- Когда пользователь просматривает лог событий, проверяется логин и пароль (передаются в виде уникального хэша).
- Данные полученные с сервера сохраняются на iphone (для просмотра событий в оффлайн режиме)
- При проходе учащегося через турникет, данные сохраняются в базу СКУД (системы контроля и управления доступом).
- Каждую минуту запускается скрипт синхронизации который опрашивает базу с токенами и отсылает push уведомления.