Сучасні глядачі - вимогливі, тож телевізійні програми та шоу вже є не лише контентом. Здебільшого тепер це перетворилося на подання вмісту та обмін інформацією. Ось тут і з’являється технологія - second screen, яку пропонує  компанія Luxnet. Такий продукт надає нову захоплюючу можливість залучити вашу цільову аудиторію та покращити подієвий досвід загалом.
Саме тому наша компанія розробила нову інтерактивну платформу «Телепортал», яка дозволяє створити діалоговий мобільний додаток спеціально для телевізійних шоу та спортивних подій.


Що це?

Історію почнемо зі  самого початку: першим екраном є телевізор - великий ящик, який  був важливим елементом кожної вітальні протягом десятиліть. Другим екраном  зазвичай слугують різні ґаджети. Головне, аби вони відповідали трьом основним критеріям. Перший критерій: зв'язок. Другий: функціональність програми. Третій: пристрій повинен мати екран. Отже, ваші ноутбуки, планшети, смартфони та  портативні ігрові пристрої можуть використовуватися в якості Second Screen (другого екрану). Проте, найбільш популярним варіантом зараз все ж таки є планшети та смартфони.


Як це працює?

Припустимо, ви дивитеся спортивну подію або телевізійне шоу -  «Україна має талант», «Х-Фактор», «Мастершеф» або іншу. Якщо ви непостійний фанат, як правило, ви не дивитеся кожну хвилину кількаденних змагань. Скоріш за все, ви час від часу перемикаєте канали. У більшості випадків ви заходите, щоб побачити кілька кадрів та перевірити рахунок. Поміж тим існує невелика проблема - вам, можливо, доведеться трохи почекати, щоб отримати оновлення  цієї події. Але не з Second Screen технологією.
Сьогодні багато мереж надають додаткове висвітлення події онлайн, що може розширювати ваш глядацький досвід. Ви, наприклад, можете зберігати повтори події для подальшого перегляду. Це дає змогу швидко подивитися інформацію про учасників або гравців. Ви можете також мати доступ до живої таблиці лідерів, яка оновлюється в режимі реального часу. Крім того, це простий і безкоштовний спосіб для інтернет-користувача покращити досвід перегляду. 
Second Screen (Другий екран) також ідеально підходить для інтеграції з соціальними мережами, дозволяючи вам швидко комунікувати з користувачами в Twitter або Facebook, коментувати події в прямому ефірі та брати участь в опитуваннях чи конкурсах. Усі фактори в сукупності допомагають зрозуміти основну концепцію Second Screen (другого екрану): це не обов'язково інтерактивне, покращене або соціальне телебачення; це більш схоже на персоналізоване телебачення, де кожен користувач встановлює свої правила.
Для прикладу, в спортивних та інтерактивних шоу Second Screen (другий екран) дає вам можливість  робити те, що вам хочеться: дивитися повтори, перевірити статистику,  а також стежити за улюбленими гравцями. Світ рухається  в напрямку до персоналізації і другий екран - просто ще один крок до цього.


Що таке Телепортал?

Наша інтерактивна платформа «Телепортал» пропонує рішення під ключ, яке представляє готову систему. Її легко створити та налаштувати для будь-якого виду інтерактивного телешоу.
Ціль компанії Luxnet полягала в розробці конкурентної та масштабованої платформи для мобільного додатку в iOS та Android, яка залучить сотні тисяч користувачів та допоможе телевізійним компаніям виділитись на ринку цифрових медіа.
Наш додаток дозволяє отримати доступ до певної спортивної події або телешоу: походження учасника, гравця чи іншої особистості, скріншоти та багато іншого додаткового контенту. Сьогодні багато шоу мають  власні додатки, які, як правило, займають вузьку та сфокусовану лише на одному продукті нішу. У той час додатки Second Screen, на прикладі нашого успішного «Телепорталу», є більш привабливими та вигідними. Для телевізійні шоу та конкретних трансляцій можна створити власну сторінку на "Телепорталі", яка виконуватиме функції бази даних. Глядачі можуть скористатися цим сервісом, щоб знайти свої улюблені шоу або ж спортивні події, обговорити їх через соціальні мережі, дізнатися найсвіжіші новини до теми.
Шоу можуть мати власні "телевізійні модулі" в цьому додатку, де фани спілкуються впродовж дня. Користувачі також мають змогу брати участь в іграх, опитуваннях та інших інтерактивах в прямому ефірі.


Як створили «Телепортал»?

Нам потрібно було створити мобільний додаток, який відповідає вимогам вже існуючих телепередач з попередньо створеним контентом. Відтак вирішальним було ефективне спілкування поміж нашою командою та командою розробників замовника. Ми постійно перебували на зв’язку, оскільки всі зміни на платформі web-app, які виконували замовники, могли вплинути на технічні характеристики та надійність мобільного додатку, який розроблявся нами. Тож наявність актуальної інформації стосовно розробок, змін та вдосконалень була надважливою у процесі створення. 
У цьому проекті (проєкті) компанія Luxnet використала інтерактивну модель Scrum. Таким чином клієнт отримував усі оновлення та мав можливість бачити і погоджувати кожен етап розробки.

Нам знадобилося близько двох тижнів на створення прототипу та необхідних специфікацій у Zeplin та Sketch, де дизайнери швидко й уміло втілили свої задуми в потужних специфікаціях та рекомендаціях. Одночасно з цим розробники отримали доступ до всіх необхідних ресурсів в одному місці та згенерували фрагменти коду, врахувавши при цьому всю специфіку платформи.
Після цього нам потрібно було три місяці, щоб розробити  додаток для платформ iOS та Android.
Проект написаний на рідній Java для Android та на Swift для iOS 9+ версії (iOS 9+ versions with PHP) з використанням PHP та Symfony3. Це дозволило «Телепорталу» вдесятеро збільшити свої показники роботи і в цей же час значно спростити розробку.  Протягом усього процесу ми дотримувалися принципу  "швидкого та гнучкого реагування". Цей підхід орієнтований на користувачів і має на меті автоматично адаптувати контент до кожного проекту в рамках додатку, не потребуючи  додаткової розробки.
Насправді, моделювання додатку, який автоматично адаптується до будь-якого типу контенту, не ускладнює технічне обслуговування. Навпаки, гнучка архітектура «Телепорталу» дозволила нашим розробникам підвищити ефективність платформи. Адже вся система використовує єдину кодову базу. Це, безсумнівно, значно спростило і бекенд розробку. Функції інтегруються лише один раз, немає необхідності дублювати їх за типом платформи.
Найбільш прагматичною причиною застосування Symfony було бажання полегшити користувачам спосіб налаштування та розширення платформи. Навіть коли «Телепортал» працював добре, ми все одно хотіли скористатися будь-якою можливістю зробити його ще кращим.
Для тестування та бенчмаркінгу ми використовували Yandex-tank. Це дозволило нам збирати дані про час роботи та час очікування кожного компонента. Після цього ми візуалізували ці дані на критичному шляху та виявили всі перешкоди й недоліки, і таким чином уникнули перенесення цих дефектів у нові версії. Yandex-tank допоміг нам зібрати багато показників та виявити взаємозв’язки, щоб зосередитися на критичному шляху.
Найбільшим викликом була підтримка 40 000 користувачів, які одночасно реєструвалися з соціальних мереж. Насправді ми не могли протестувати цей аспект заздалегідь через ризик бути забаненими. Всі інші нестандартні запити, які не мали готових спеціалізованих рішень, були прогнозовані та продумані. Тож наші сервери були для цього оптимізовані.
Крім того, ми використали платформу розробки мобільних та веб-застосунків Firebase для просування нашого додатку та аналізу даних. Завдяки цьому ми могли легко отримати доступ до інформації та ділитися нею.
Ми завжди наголошуємо: DevOps як практика є необхідною для того, щоб сповна задовольнити поточні потреби компаній, які розробляють програмне забезпечення, веб-сайти та додатки. 
Використовуючи традиційну каскадну модель, ми добре розуміли та заздалегідь чітко визначили вимоги до програмного забезпечення. Але сьогодні вимоги змінюються дуже часто і, відповідно, програмне забезпечення має розвиватися швидшими темпами. Не лише програмне забезпечення та веб-додатки повинні вчасно реалізуватися на ринку;  має бути можливість постійно оновлювати їх, легко додавати нові функції і виправляти будь-які виявлені помилки.
Наша команда розробників була не єдиною, яка блискавично та ефективно реагувала на всі фактори; операційна команда, яка повинна впроваджувати та слідкувати за роботою нових додатків, завжди реагувала аналогічно.


Висновок

Розробивши «Телепортал», компанія Luxnet надала найкраще унікальне рішення на ринку України для залучення телеглядачів через так званий другий екран. Додаток надає Second Screen опитування, вікторини та конкурси.
 Щодо опитувань,"Телепортал":
-        підтримує аналіз тональності тексту (сентимент-аналіз) та різні віджети, щоб максимально використати та оптимізувати даний тип збору даних;
- використовує диск програмного забезпечення, який можна з легкістю розповсюджувати мільйонам людей одночасно, на відміну від класичного апаратного набору з часів, які ще пам’ятають ваші бабусі та дідусі        
-        результати збираються миттєво в режимі реального часу і можуть відображатися як частина ТВ шоу.
Крім того, організатори телешоу можуть використовувати інструменти «Телепорталу» для організації змагань та конкурсів, пов’язаних із телепродуктом, а також поширювати програми задля кращого залучення телевізійної аудиторії. При цьому глядачі можуть змагатися між собою через текстові повідомлення або на сторінках соціальних медіа.
CTA та табло лідерів відображаються на екрані, а переможці отримують нагороди, подарунки та призи.
Для всіх Second Screen продуктів “Телепорталу” існують такі переваги:
-        шаблони можуть бути індивідуально налаштовані користувачем та використовуватися багато разів для різних опитувань та змагань;
-        результати збираються та відображаються в режимі реального часу.