bujhm: (Default)
[personal profile] bujhm
Придумал приложение для смартфона. Называется Hyperion-Live! и облегчает жизнь тем людям, которые находятся далеко от Гипериона, но сильно хотят смотреть наши концерты в прямом эфире и участвовать в процессе.
Осталась какая-то мелочь: найти программиста, сделать это приложение и выложить его в Play Market.

Как оно будет работать, расскажу в деталях.
Ориентация строго горизонтальная.

01. Экран при открытии приложения не во время трансляции:



Картинка статичная. В правом нижнем углу - логотип Гипериона (ссылка на сайт). Из управляющих элементов видны только две кнопки - Play и Menu.
Если нажать на Play - открывается Архив. А Архив - это как здесь. Простой список с датами и названиями концертов. Ну и с полем "Поиск", разумеется. По клику открывается и проигрывается (из Ютуба, конешно).
Про Menu чуть дальше будет.


02. Экран при открытии приложения во время трансляции:



Сразу живое видео, без всяких управляющих элементов (ну разве что с логотипом Гипериона).
Можно тапнуть по экрану в любом месте - и будут всякие управляющие элементы.


03. Экран живого видео с управляющими элементами:



И сразу же появляется масса возможностей и информации.
а) Текущая дата и время в Гиперионе.
б) Название концерта.
в) Сколько человек сейчас смотрят эту трансляцию.
г) Кнопка Menu.
д) Кнопка Pause - если нажать, кнопка поменяется на Play, а трансляция прекратится. Потом можно снова запустить.
е) Кнопка Volume - при нажатии справа появляется полозок громкости. Но тут же пропадёт, если отпустить палец :) Надо нажать на эту кнопку и, не отрывая пальца, двигать влево-вправо. Тогда полозок справа будет тоже елозить, а громкость меняться. При задвиге влево до упора - режим Mute (кнопка Volume перечёркивается).

Тапнем ещё раз - всё это дело пропадает, и снова остаётся только живое видео.


04. Menu

Теперь подробнее, что нам даст кнопка Menu. Она работает в любом режиме, вне зависимости от того, идёт ли трансляция или нет. Если трансляция идёт, окошко сменится, но звук останется. Да, и окошко Menu не заполняет весь экран полностью - основное окно чуть-чуть слева остаётся видным. Если по нему тапнуть, Menu закроется.
Пункты следующие:

а) Отправить записку на сцену (если нет трансляции, пункт неактивен).
Всё, что туда пишется, модерируется в реальном времени на специальной странице, допустим, внутри сайта Гипериона. Время от времени формируется комплект записок-просьб-пожеланий-благодарностей - и отправляется на печать. Исполнителю периодически подносят распечатку на сцену - а дальше пусть он сам решает: зачитывать ли вслух или как-то иначе реагировать.

б) Афиша Гипериона. Это простой список дат-названий, как здесь, но с квадратиками-галочками при каждом мероприятии. Можно отметить то, что особо интересует. Афиша меняется в живом режиме и берётся с сайта Гипериона. По умолчанию, разумеется, ничего не выбрано.

в) Архив. Ну, про это было выше. Разве что, когда что-то проигрывается из Архива, в текстовом заголовке (первая строка) приводится только дата и слово "Архив". Ну и цвет всего текстового заголовка другой, например, зеленоватый, а не белый.

г) Настройки - с иконкой "шестерёнка".
Там всё очень лаконично. Вопрос пока только один: "Отправлять push-уведомления при начале трансляции?"
И два варианта с квадратиками-галочками:
- для всех мероприятий;
- только для отмеченных в Афише (выбрано по умолчанию).
Можно все галочки снять и ничего не выбирать.

Ну и там же - копирайты разработчика, ссылки и прочая служебная инфа.

Как ни крути, но это приложение должно быть платным.
Программист-альтруист, найдист!
From:
Anonymous( )Anonymous This account has disabled anonymous posting.
OpenID( )OpenID You can comment on this post while signed in with an account from many other sites, once you have confirmed your email address. Sign in using OpenID.
User
Account name:
Password:
If you don't have an account you can create one now.
Subject:
HTML doesn't work in the subject.

Message:

 
Notice: This account is set to log the IP addresses of everyone who comments.
Links will be displayed as unclickable URLs to help prevent spam.

July 2017

S M T W T F S
      1
2345678
9 10111213 1415
1617 181920 2122
23242526272829
3031     
Page generated 22/7/17 22:46

Expand Cut Tags

No cut tags