Как стать автором
Обновить

Комментарии 24

Отличное приложение. Жаль, что мне оно понадобится лет через 5 только. :)
Как понимаю вы только на Android сейчас. Планируется ли выпуск на других платформах, в частности Windows?
Спасибо.
Возможно будет Родительский Контроль на других платформах, но Детский Лаунчер будет только под Android.
Если не секрет, с чем связано такое ограничение?

Как возможный дополнительный функционал:
— Отслеживание СМС-переписки.
— Отслеживание звонков
Суть в том, что копия СМС-сообщения, номер абонента отправляется родителю. Подключать функцию и следить за ребенком родитель решает сам.
Мы сразу ориентировались только на мобильные устройства, а из мобильных ОС такой функционал возможно реализовать только под Android, да и тут механизм блокировки приложений весьма костыльный.
Мы не рассматривали вариант разработки под Windows, но у вас ещё целых 5 лет, может мы успеем к тому времени:)
Выглядит как очень качественное приложение!

А вы его уже начали раскручивать на мировом рынке?
Спасибо, мы старались, чтобы оно и работало качественно)
Пока особо не раскручивали, основную массу клиентов дала статьи на хабре и 4pda. Но вообще планируем, конечно.
А на какие языки уже переведено кроме рус и англ?

+ испанский.
Любопытный аспект: обнаружилась новая игра.

Необходимо сёрфиться по разделу игр гуглобазара и инсталлировать все с яркими иконками и/или иллюстрациями. В этом суть и интерес игры.

Можно ли как-то сделать так, чтобы оболочка позволяла сёрфиться по бесплатным приложениям, скажем, educational и games, но инсталлировать не более (например) 20 в сумме? То есть для инсталляции новой надо выбрать какую нть старую и деинсталлировать.

В таком разе как-то разделить софт, инсталлированный или зафиксированный 0дмином, — стирать нельзя — и софт, инсталлированный юзателем — стирать можно. Не?
В Google Play есть настройки фильтрации приложений, вы можете установить ограничения на возрастную группу и добавить Google Play в список разрешенных приложений в Детском Лаунчере.
А идея ограничения количества установок приложений ребенком интересная, теоретически реализуемая, но надо обдумать ее более детально.
Спасибо!
А как отфильтровывать платные?
Вот платные, как я понял, отключить не получится. Но есть пароль аккаунта, который Google Play спрашивает при покупке(если не поставить галочку «Больше не спрашивать»). Ребенок уже не сможет, не зная пароля, купить приложения или In-App покупки.
Выглядит очень достойно.

А когда выложили на гугл плей? А то что-то загрузок больно мало.
Спасибо.
Выложили мы ещё в июне, но пока активно не рекламировали приложение.
Я извиняюсь. Прежде чем испытывать ваше приложение (на текущий момент использую Kid's shell, — а есть ли у вас возможность удаленно администрировать оболочку для добавления программ (игр), иметь фильтр на ролики в ютубе (это то, что ребенок находит в легкую) — не блокировать, а фильтровать, пусть хотя бы и пофакту, запрещая уже просмотренное, смотря какой-нить лог-отчет)?
Как опция — контролировать уровень звука (Язьь на всю громкость в 100500 раз может нервировать).
Чтобы не было мысли, что ребенку дали девайс и забыли скажу что нет, есть здоровый баланс. Но когда спиногрыза 3, а ты остался один на один с ними — очень не плохо некоторых занять чем-нить, и игры на сотовом лучший вариант (сотовый в защитный ган… дончик и чехол), плюс усиленная батарея с беспроводной зарядкой. На счету уже 2 убитых планшета за 2 года.
Удаленное администрирование позволяет разрешать уже установленные приложения, устанавливать временные ограничения/блокировки.
Удалённо устанавливать приложения на устройство без root нельзя — нужно будет пересылать на детское устройство .apk и спрашивать разрешение на установку у ребенка. Остается только установка с сайта Google Play, потом перенос приложения в разрешенную категорию.
С Youtube мы ещё не разбирались и на данный момент в приложении никакой фильтрации контента не предусмотрено. А что-то подобное есть в Kid's shell?
Уровень звука мы тоже пока никак не ограничиваем, но обязательно учтем это, спасибо за идею.
Вы ответили на мой вопрос. Так что поэкспериментирую с вашей оболочкой. Удаленно я и подразумевал через Google Play.
Не знаю как с фильтрацией в Кидс шелле, там тоже есть премиум аккаунт, хотел купить, но посмотрел те функции что он добавляет — они не были мне так уж нужны. Но по факту вещь нужная, так как контента много, не всякий хочется чтобы был доступен ребенку, а что-то вообще хочется заблокировать (даже может кажущееся безобидным). То есть белые и черные списки уже были бы хороши (возможно по названию в ролике.)
Уровень звука тоже немаловажно. Ребенок любит включить погромче (когда догадывается как), — не всегда это приятно для окружающих.
И кстати, не поймите неправильно, но логотип программы не интуитивно понятный.
Мой ребенок сам включает кидс шелл. выбирая оранжевого медвежонка. так как понимает что там Игры! И папа все равно его включит. Хотя она еще даже не говорит. и объяснить ей, что вот нажимай сюда всегда нельзя. Подумайте за это.
Например Теже мама и ребенок. но в виде погремушко очереченных образах. или цвета по ярче.
А мы только что поменяли иконку и нам она нравится)
Вообще мы предполагали 2 варианта использования приложения:
— Постоянное использование лаунчера на устройстве ребенка.
— Родитель включает Детский Лаунчер на своем устройстве и отдает его ребенку поиграть.
В каждом из этих случаев родитель сам запускает приложение, т.е. ребенок никогда не имеет доступа к основному функционалу устройства. Мы как-то не подумали, что ребенок сам будет запускать детский лаунчер.
Иконка не плоха, и если вы так считаете, то я не настаиваю. Практика покажет на сколько она удачна.
Надо сказать дети не плохо запоминают нужные им иконки, и как правило не ошибаются, запуская лаунчер или игру.
А по поводу того что родитель заранее включает иконку — это верно, но и ребенок осознает что ее все равно включат, иначе игрушку заберут.
+1 насчет медвежонка.
У меня сын тоже давным-давно знает правило, что можно запускать только иконку с медвежонком. Даже если сам берет телефон, первым делом запускает Kid's Shell.
Поддерживаю. Сам также пользуюсь Kid's Shell. Нравится его простота и работа. Не нужно где-то регистрироваться и что-то настраивать. Запустил и все.
К слову — запустил Этот детский лаунчер вчера. минут 5-10 потратил на настройки, регистрации. Потом программа повесила телефон и перезагрузила… Ладно. Дам второй шанс — дал ребенку. Минут через 5 ребенок сует обратно типа, на посмотри, не работает (не нашла где игры). Показал. Еще через 5 оболочка подвисла, с чем-то на фоне… Снес оболочку, включил кидс шелл… (телефон S4 Андроид 4.30)
В нашем случае недостаточно стандартного варианта подписки, который предлагается Google, потому что у нас есть два приложения, и при покупке премиума в одном из них он должен появиться и во втором. К тому же дети имеют свойство быть не в единственном экземпляре...
да, именно так дело и обстоит; к тому же у детей должны быть свои учётные записи в Google Play Market и платёжные средства, если уж на но пошло. В любом случае, оставлять ребёнку свою кредитку, как того требует Google, я не желаю. Возможность купить одну прем-подписку и распространить её на все ведомые устройства — это просто супер. Купил на год.

Есть пара хотелок: автоматическая инвентаризация приложений и ограничение трансляции (google cast).

Автоматическая инвентаризация приложений: по метаданным приложения через Google Play Market можно автоматически распознавать игры (и не только). И кто-то из ваших конкурентов это точно делает. Просто экономит время: если на устройстве установлены игры, автоматически их закинуть в нужную категорию.

По поводу трансляции: набирают популярность устройства типа Chromecast (родственник Apple TV, втыкается в HDMI-разъём телевизора, любое Android-устройство затем через WiFi выдаёт картинку со звуком прямо в телевизор, причём в нормальном разрешении и практически не расходуя энергию батареи).

habrahabr.ru/post/209022/
habrahabr.ru/post/210742/
Т.е. вместо того, чтобы тянуть в детскую провода и ставить тяжёлую ТВ-приставку, я просто втыкаю в детский телевизор беспроводной HDMI-донгл Chromecast, а ребёнок со своего устройства уже сам выбирает, что ему смотреть (ну или я помогаю выбрать). Смартфон или планшет остаётся в руках, как пульт. Уже есть много приложений, транслирующих бесплатные и платные каналы и т.п. Хотелось бы эту функцию (cast, трансляцию) тоже ограничить по времени, если Google это предусмотрел в своём API. Проблема учёта здесь в том, что трансляция продолжается даже при неактивном приложении. Повторяю, для начала хватило бы простых суточных квот, т.е. «трансляция разрешена не более двух часов в день». Далее можно расширить функцию: «трансляция разрешена только с таких-то приложений». Фильтрация содержимого пусть определяется самим приложением, по-другому вряд ли вообще возможно.

Что касается самой фильтрации содержимого, это в любом случае компромисс. Рекомендую посмотреть в сторону YouTube for schools и/или внешних (облачных) URL-фильтров. Пишите в личку, я попробую помочь консультацией.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий