Наше
Портфолио
playpad.info
Play Pad
Play Pad — планшеты для детей с родительским контролем.
Для Play Pad мы разработали операционную систему на детские планшеты и лаунчер для любого Android-устройства.
Этот масштабный проект начался с небольшой задачи написать нативную утилиту рута с доступом только из определенного приложения. Позже выяснилось, что клиент занимается продажей детских планшетов на андроиде и на данный момент у него есть несколько приложений-игрушек и простенький лаунчер на Basic4Android.
Прошивка
В первую очередь, создан дизайн нового лаунчера. Главный экран представляет собой 4 категории: Игры, Развитие, Обучение и Другие. На заднем фоне красивые обои с параллакс эффектом.
При свайпе вправо ребенок получал доступ к рисовалке и возможности добавлять виджеты:

Нами разработан протокол общения между сервером и приложением. Это необходимо для:
— получения актуальных настроек ограничения времени использования приложений;
— установки приложений с сервера и их удаления;
— получения списка доступных сайтов;
— управления удаленной блокировкой планшета.
Для установки и удаления приложений пригодилась рут утилита, которую мы написали в самом начале. Для ограничения запуска приложений на старых версиях андроида используется список запущенных процессов, а на новых — сервис статистики.

Вместе с реализацией протокола велась реализация интерфейса. Появилось желание изменить внешний вид статус бара, некоторых нативных иконок и экрана блокировки. Для этого пришлось вносить изменения в Android System UI.

Параллельно мы разработали несколько мелких игр и браузер с белым списком сайтов.
Когда все было готово, упаковали в прошивку и отправили производителю планшетов. Спустя некоторое время первая партия планшетов отправилась на прилавки магазинов.
Лаунчер
Следующим этапом мы решили отвязаться от железа и сделать детский лаунчер доступным всем через Google Play. Родители могут запускать на своём или на отдельном устройстве песочницу для контроля детской активности на планшете.
Личный кабинет родителя добавлен прямо в лаунчер. В нём можно ограничить время использования приложения.

Есть возможность отслеживать местоположения ребенка.
Отдельное приложение для родителей
После выпуска лаунчера, мы начали разрабатывать приложение для личного кабинета родителя. Уже отдельно от лаунчера. Так родитель может купить своему ребенку какой-нибудь планшет или телефон, поставить на него лаунчер, а себе на телефон установить приложение для удаленного управления.
Родитель со своего телефона может настраивать ограничения на использования приложений, отслеживать местоположение ребенка и просматривать статистику использования. Также можно управлять несколькими детскими устройствами.

Также наша команда разрабатывала бэкенд для удаленного управления. Мы работали на основе parse.com. Благодаря этому, настройки из родительского приложения приходят практически моментально. Можно заблокировать игру и ребенок не сможет использовать её уже через несколько секунд.
У вас есть проект?
Давайте обсудим его. Продумаем. И сделаем!
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности.
Задать вопрос
Telegram WhatsApp Phone
Контакты
+7 499 719 39 20
hello@redone.app
Москва,
Большой бульвар, 42 ст1, технопарк Сколково, ядро 4, этаж 0.
+7 499 719 39 20

Санкт-Петербург,
Лиговский, 50 лит Р (корпус 9)
+7 (995) 889-39-20

Челябинск,
Тернопольская, дом 6, этаж 3 кабинет 2, региональный оператор Сколково