Closed ilammy closed 8 years ago
В ходе детального рассмотрения спецификации выделено две основных проблемы, с которыми нужно разобраться для успешного выполнения проекта. Таковыми являются:
Исследуя возможности платформы Firebase, мы нашли несколько её особенностей, исходя из которых в устной форме было обсуждено несколько уточняющих вопросов по спецификации:
Данные особенности приводят к вопросу:
На каком языке стоит писать серверную(административную) часть приложения? В спецификации предложен python, но среди официально поддерживаемых API Firebase он отсутствует.
Приложение ESET “Parental control” предложенное как «программа-конкурент» помогает осуществить родительский контроль над устройством ребенка. В свете предложенных спецификаций оно имеет несколько интересующих нас функций:
Исходя из особенностей рассмотренного приложения был поставлен вопрос:
Можно ли реализовать административную часть приложения как отдельное Android-приложение?
После изучения примеров приложений Firebase попробовал создать тестовое приложение для ознакомления с инструментарием. Итого, что полезного:
В время своих исследований пробовал создать простое приложение. А именно:
Отлично. Молодцы. :+1:
Учитывая, что Java является одним из языков API к Firebase, я считаю вполне обоснованной идею реализации приложения для административного доступа в виде отдельного Android-приложения на Java.
Спецификация не накладывает каких-либо ограничений на административную консольку («лишь бы работало»), так что это приемлемо.
Я считаю задачу выполненной в полном объёме и закрываю её. Можно переходить к следующей (#2).
Нужно:
(Вопросы мы уже обсудили устно. Было бы неплохо их озвучить здесь повторно.)