Создать автономное приложение Samsung Smart TV

Меня попросили создать автономное приложение Samsung Smart TV, но я действительно не знаю, что это значит для автономного приложения.

клиент сказал мне

Приложение не имеет графического интерфейса. Это не похоже на обычное приложение. Телевизор будет направлен на URL-адрес. Этот URL-адрес содержит специальные инструкции для телевизоров Samsung по загрузке файлов, и когда они есть на телевизоре, он открывает ZIP-файл и отображает содержимое по мере необходимости.

Я настроил среду разработки, изучил Samsung AppsFramework и узнал, как запускать приложение, но действительно запутался в автономном приложении.

Может ли кто-нибудь объяснить мне, чего именно хочет клиент?

Спасибо


person Manish Jangir    schedule 08.07.2016    source источник


Ответы (2)


На мой взгляд, клиенту нужно приложение, которое может работать на Smart TV без подключения к Интернету.

Очевидно, что для получения загружаемых файлов потребуется подключение, но как только приложение будет установлено, оно будет работать в автономном режиме, и для его запуска не потребуется подключение к Интернету.

Загляните на http://electron.atom.io/, чтобы создать подобные межплатформенные приложения.

Что они подразумевают под оффлайн, действительно сложно сказать, потому что у нас нет брифа. Но оффлайн обычно относится к приложению, в котором есть все при начальной загрузке. Например, в приложении-словаре будут загружены все слова и определения, поэтому они всегда доступны, даже если устройство не подключено.

Надеюсь это поможет

person Devin Gray    schedule 08.07.2016
comment
Но как решить, когда приложение будет загружать содержимое из Интернета? - person Manish Jangir; 08.07.2016
comment
Это зависит от вас, загружать с обновлениями, загружать при подключении и кешировать, зависит от проекта - person Devin Gray; 08.07.2016

Samsung API предоставляет интерфейс для чтения и записи файлов, поэтому вы можете загружать и сохранять что-либо для последующего использования в автономном режиме.

В качестве альтернативы вы можете использовать localStorage API.

Приложение не имеет графического интерфейса

Эта часть странная. Запущенное приложение занимает весь экран. Вам нужно описание варианта использования от клиента. Узнайте, какую проблему ваш клиент хочет решить с помощью этого приложения.

person Ivan Solntsev    schedule 08.07.2016
comment
На самом деле клиент хочет показать несколько слайд-шоу изображений на телевизоре LFD. - person Manish Jangir; 08.07.2016
comment
У меня будет несколько изображений, касающихся каждого идентификатора устройства, а затем я покажу их в виде слайд-шоу в рекламных целях. - person Manish Jangir; 08.07.2016
comment
Ожидается, что слайд-шоу будет работать без доступа к интернету? а слайды отдельно скачивать? - person Ivan Solntsev; 08.07.2016