Добавить новость
smi24.net
Все новости
Июль
2015

Android app Parental Control

0
Андроид девелопер (java) с опытом Device Administration API

Мобильное приложение Parental Control

Задачи: контроль над Applications и Browser(s)

1.Applications (on phone) - управление доступом (run,install,uninstalled,delete, white list) applications
Нет серьёзных тех.проблем реализации.

2.Browser(s) - управление web browser'ом
- список посещенных сайтов/страниц
- снапшот посещенных сайтов/страниц
- блокировка сайта,страницы,браузера
- посылка сообщения на страницу

проблемы - было бы прекрасно найти возможность получить доступ(контролировать) к.н. один мобильный браузер(например mobile chrome) а остальные браузеры не давать запускать и инсталлировать. Непонятно существует ли такая возможность у mobile chrome - в случае desktop chrome browser мы пользуемся chrome extension получая полный контроль над браузером.Как вариант решения - создать свой custom browser на основе webkit при этом получая контроль над своим браузером.За - полностью контролируемый браузер, независимость от изменений в других браузерах.

Другой вариант написать снифер который бы сидел между network card(whatever on android) и перехватывал запросы от браузера (mobile chrome) и в случае блокировки мог поменять ответ на браузер.Остаются вопросы по encrypted запросам (из/в) так как из них данные вытянуть нельзя.

Android app состоит из двух частей - service (в десктопной терминологии) и небольшой UI который запускает/пауз/останавливает service (pin code is required to manage).
Service общается с готовым сервером - на первом этапе разработки через pull - service опрашивает сервер каждые x-seconds.
Кроме этого service посылает на сервер запросы в случае событий:
- app (ex. Facebook) была открыта/закрыта(время использования)
- страница в браузере была открыта/закрыта
- unwanted content detected при открытии страницы (парсинг веб страницы на dictionary с сервера)
-....

Серверная часть есть.

Alex: alex.gnaenski@gmail.com














Музыкальные новости






















СМИ24.net — правдивые новости, непрерывно 24/7 на русском языке с ежеминутным обновлением *