SlideShare une entreprise Scribd logo
1  sur  141
Интернет-телевизор − самый
  недооцененный сегмент
        разработки


                 Сергей Беляев
Smart tv
• Что это?
Smart tv
• Что это?
• Разработка
Smart tv
• Что это?
• Разработка
• Перспективы
Smart tv – это
• Интернет в телевизоре
Smart tv – это
• Интернет в телевизоре
• Интерактивные сервисы
Smart tv – это
• Интернет в телевизоре
• Интерактивные сервисы
• Операционная система
Плюшки
Плюшки
•   Информационные сервисы
•   Социальные сети
•   Видео
•   Игры
Плюшки
•   Информационные сервисы
•   Социальные сети
•   Видео
•   Игры
•   Магазины
История развития
2010 год
• Большая цена
2010 год
• Большая цена
• Мало виджетов
2010 год
• Большая цена
• Мало виджетов
• Медленное железо
2011 год
• Доля 10%
2011 год
• Доля 10%
• Сторонние разработчики
2011 год
• Доля 10%
• Сторонние разработчики
• Видео-сервисы
2012 год
• Операторы связи
2012 год
• Операторы связи
• Новые пульты
2012 год
• Операторы связи
• Новые пульты
• Быстрое железо
2012 год
•   Операторы связи
•   Новые пульты
•   Быстрое железо
•   3d
Сейчас
• LG – 35%
• Samsung – 60%
Сейчас
• LG – 35%
• Samsung – 60%
• Yandex.Market – 50%
Всё как в мобилках
• Приложения вместо браузера
Всё как в мобилках
• Приложения вместо браузера
• Удобство
Ложка дегтя
• Чо за штука?
• Цена
• Сдержанный интерес
Платформы




16+
Платформы
   Samsung Smart Hub
Платформы
   Samsung Smart Hub

  LG NetCast Platform
Платформы
     Samsung Smart Hub

    LG NetCast Platform

Opera TV
Платформы
        Samsung Smart Hub

       LG NetCast Platform

   Opera TV

Google TV
Платформы
           Samsung Smart Hub

          LG NetCast Platform

      Opera TV

  Google TV

Microsoft Mediaroom
Платформы
           Samsung Smart Hub

          LG NetCast Platform

      Opera TV

  Google TV                 STB

Microsoft Mediaroom
Smart tv в России
Билайн
•   Microsoft Mediaroom
•   Платный каталог видео
•   Twitter
•   Погода, пробки, котировки Яндекса
•   Rutube
Ростелеком
• zabava.ru
• музыка, книги по подписке
• платные фильмы
МТС
• Погода, пробки, котировки Яндекса
• Видео по запросу
• Omlet.ru
Дом.ru
•   Погода, пробки, котировки Яндекса
•   Новости компании и Яндекса
•   ivi, tvigle, zoomby, rutube
•   ivi musik
•   Vkontakte, instagram
•   Тв-маркет
•   Личный кабинет
LG
•   LG Apps TV
•   11 VoD провайдеров
•   Встроенный браузер
•   Регулярные обновления
•   Кросс-контроль приложений
Samsung
•   Smart Hub
•   Сотни приложений
•   Встроенный браузер
•   Камера
•   Расширенное управление
Разработка
Разработка
• Нет мышки
Разработка
• Нет мышки
• Нет тача
Разработка
• Нет мышки
• Нет тача
• Нет клавиатуры
Разработка
•   Нет мышки
•   Нет тача
•   Нет клавиатуры
•   Нет монитора перед глазами
Что же делать?
Мышь
Нет курсора
Мышь
Нет курсора
Но есть кнопка «ок» и
четырехпозиционный джойстик.
Мышь
Нет курсора
Но есть кнопка «ок» и
четырехпозиционный джойстик.
Клавиатура
• Экранная клавиатура
• Кастомизация
• Внешняя клавиатура
Монитор
• Диагональ
Монитор
• Диагональ
• Безопасная зона
Монитор
• Диагональ
• Безопасная зона
• Размеры шрифтов
Монитор
• Диагональ
• Безопасная зона

• Размеры шрифтов
Монитор
• Диагональ
• Безопасная зона
• Размеры шрифтов
• П
      Активные зоны   Активные зоны   Акти




      Активные зоны   Активные зоны   Акти
Верстка
Верстка
• Минимальная вложенность тегов
Верстка
• Минимальная вложенность тегов
• Позиционирование элементов
Верстка
• Минимальная вложенность тегов
• Позиционирование элементов
• Javascript
Верстка
•   Минимальная вложенность тегов
•   Позиционирование элементов
•   Javascript
•   Баланс
Версионность ПО
2010-2011гг. Samsung
• Maple
2010-2011гг. Samsung
• Maple
  – HTML4.01, XHTML1.0, XML1.0 Markup
    language specifications
  – HTTP1.0/1.1
  – CSS1, CSS2, CSS TV Profile 1.0
  – DOM1, DOM2
  – JavaScript 1.6
2010-2011гг. Samsung
• Maple
  – HTML4.01, XHTML1.0, XML1.0 Markup
    language specifications
  – HTTP1.0/1.1
  – CSS1, CSS2, CSS TV Profile 1.0
  – DOM1, DOM2
  – JavaScript 1.6
• 960x540
2011-2012гг. LG/Samsung
• Webkit
2011-2012гг. LG/Samsung
• Webkit
• Css3, html5, canvas
2011-2012гг. LG/Samsung
• Webkit
• Css3, html5, canvas
• 1280x720
2011-2012гг. LG/Samsung
•   Webkit
•   Css3, html5, canvas
•   1280x720
•   Дебаг
Быстродействие
Быстродействие
• Медленные движки рендера
Быстродействие
• Медленные движки рендера
• Кол-во элементов в DOM
Быстродействие
• Медленные движки рендера
• Кол-во элементов в DOM
• Железо тоже виновато!
Быстродействие
•   Медленные движки рендера
•   Кол-во элементов в DOM
•   Железо тоже виновато!
•   Соблюдаем рекомендации
Быстродействие. Samsung
• XmlHttpRequest
Быстродействие. Samsung
•XmlHttpRequest

if (this.XHRObj != null)
 this.XHRObj.destroy();
 this.XHRObj =  new XMLHttpRequest();
Быстродействие. Samsung
• innerHTML
Быстродействие. Samsung
•innerHTML

putInnerHtml(
     “<h1>Текст</h1>” , document.getElementById(“title”)
);
Быстродействие. Samsung
• img
Быстродействие. Samsung
•img

Плохой пример:
function test() {
    var a = new Image();
    document.getElementById("foo").appendChild(a);
}
Быстродействие. Samsung
•img

Хороший пример:
function test() {
    var a = document.createElement("img");
    document.getElementById("foo").appendChild(a);
 }
Быстродействие. Samsung
• removeChild
Быстродействие. Samsung
•removeChild

Плохой пример:
element.removeChild(element.firstChild);
Быстродействие. Samsung
•removeChild

Хороший пример:
var a = element.removeChild(element.firstChild);
Быстродействие. Samsung
• removeChild

Еще лучше:
element.deleteChild(element.firstChild);
Быстродействие. LG
• Не увлекаться Opacity
Быстродействие. LG
• Не увлекаться Opacity
• w3c валидация
Быстродействие. LG
• Не увлекаться Opacity
• w3c валидация
• Разбиение функционала на небольшие блоки
Быстродействие. LG
•   Не увлекаться Opacity
•   w3c валидация
•   Разбиение функционала на небольшие блоки
•   Изображения < HD
Быстродействие. LG
•   Не увлекаться Opacity
•   w3c валидация
•   Разбиение функционала на небольшие блоки
•   Изображения < HD
•   Указываем размеры изображений
Хранение данных
Samsung 2010

var fileSystemObj = new FileSystem();
Samsung 2010

var fileSystemObj = new FileSystem();

var fileObj = fileSystemObj.openCommonFile(

     curWidget.id + ‘/testFile.data’, ‘w’

);
Samsung 2010

var fileSystemObj = new FileSystem();

var fileObj = fileSystemObj.openCommonFile(

     curWidget.id + ‘/testFile.data’, ‘w’

);

fileObj.writeLine(‘текст для записи’);

fileSystemObj.closeCommonFile(fileObj);
Samsung 2011-2012, LG
• Cookie
Samsung 2011-2012, LG
• Cookie
• LocalStorage
Экранная клавиатура
STB
STB
• Нативная
STB
• Нативная
• Вызывается на input или textarea
STB
• Нативная
• Вызывается на input или textarea
• Особенности
Samsung
Samsung
Samsung
•   Нативная
•   Программный вызов
•   Разные типы ввода
•   Позиция на экране
•   Не можем менять дизайн
LG
LG
•   Отдельная js-библиотека
•   Изменение дизайна
•   Нельзя менять js-клавиатуры
•   Один вид
Дебаг
Дом.ru
• Нет дебага
Дом.ru
• Нет дебага
• Opera Emulator
Дом.ru
• Нет дебага
• Opera Emulator
• Придумали свой дебаг
Samsung


Встроенный в SDK
Вывод всех системных сообщений
Вывод собственных данных
Все версии платформ
LG


Аналогично samsung
Вывод сообщений через console.log
Ресурс монитор с 2012 года
Голосовые команды с 2013 года
Авторизация
Нет возможности авторизоваться в iframe
Политика безопасности
Вариант авторизации на примере facebook
Авторизация
- Регистрация приложения
- Получаем пин-код на приставке
- Вводим пин-код на странице
  http://facebook.com/device

- Подтверждаем доступ к своим данным
- Запрос на получение токена на приставке
- Пользуемся API
Авторизация
Аналогичная авторизация на Google
Обратный способ авторизации на Instagram
Тестирование на ТВ
Samsung
- Создание пакета в SDK
- Заливаем пакет в корень сервера
- На телевизоре выкачиваем пакет
- Дебаг в SDK
Тестирование на ТВ
LG
- Регистрируемся LG Apps TV
- Создаем пакет в SDK
- Заливаем пакет на developer
- Скачиваем DRM пакет
- Распаковываем, достаем папку с ID
- Размещаем на флешку в lgapps/installed
- Флешку в телевизор
- Региональные настройки
- В My Apps ищем наше приложение
Перспективы
Тренд: Камера в телевизоре
Круто
Круто
• Не нужен компьютер
Круто
• Не нужен компьютер
• Легкость доступа
Круто
• Не нужен компьютер
• Легкость доступа
• Экран
Круто
•   Не нужен компьютер
•   Легкость доступа
•   Экран
•   Обзор
Круто
•   Не нужен компьютер
•   Легкость доступа
•   Экран
•   Обзор
•   Расширение аудитории
Плохо
Плохо
• Оборудование
Плохо
• Оборудование
• С двух сторон
Плохо
• Оборудование
• С двух сторон
• Паранойя
Плохо
•   Оборудование
•   С двух сторон
•   Паранойя
•   Посторонние люди
Новые средства ввода
Samsung
Samsung
• Тач пад
Samsung
• Тач пад
• qwerty
Samsung
• Тач пад
• qwerty
• Большая
Samsung
Samsung
Samsung smart tv remote
Second screen
Second screen
•   Управление
•   Информация
•   Интерактив
•   Бездонные глубины контекстной
    рекламы (тм)
Second screen. Проблемы
Всё!
• Контент
• Платформы
Нет, не всё!
                           Front-end-умелец
                           приходи!

                           Много интересной
                           работы!
          Интерактивный и видео-дизайн
                                                 JetStyle
                                              тебя ждет!
                                         Alex@jetstyle.ru
                                         www.jetstyle.ru

                                Если ты команда, то
                                 тоже не стесняйся!

Contenu connexe

En vedette

Разработка сайта как создание мультфильма #oseminar
Разработка сайта как создание мультфильма #oseminarРазработка сайта как создание мультфильма #oseminar
Разработка сайта как создание мультфильма #oseminarJetStyle
 
Илья Седов: Как заставить программу под iOS шевелиться? #uwdc
Илья Седов: Как заставить программу под iOS шевелиться? #uwdcИлья Седов: Как заставить программу под iOS шевелиться? #uwdc
Илья Седов: Как заставить программу под iOS шевелиться? #uwdcJetStyle
 
Разработка через тестирование в Python и Django #pyconru
Разработка через тестирование в Python и Django #pyconruРазработка через тестирование в Python и Django #pyconru
Разработка через тестирование в Python и Django #pyconruJetStyle
 
Алексей Кулаков: Доклад о ненависти к рыбе...и любви к осмысленному тексту
Алексей Кулаков: Доклад о ненависти к рыбе...и любви к осмысленному текстуАлексей Кулаков: Доклад о ненависти к рыбе...и любви к осмысленному тексту
Алексей Кулаков: Доклад о ненависти к рыбе...и любви к осмысленному текстуJetStyle
 
Алексей Кулаков: Теория ограничений Голдратта #oseminar
Алексей Кулаков: Теория ограничений Голдратта #oseminarАлексей Кулаков: Теория ограничений Голдратта #oseminar
Алексей Кулаков: Теория ограничений Голдратта #oseminarJetStyle
 
Tvigle.ru на Smart-TV
Tvigle.ru на Smart-TVTvigle.ru на Smart-TV
Tvigle.ru на Smart-TVTvigle
 
Imho vi умное будущее.smart tv в россии и мире
Imho vi умное будущее.smart tv в россии и миреImho vi умное будущее.smart tv в россии и мире
Imho vi умное будущее.smart tv в россии и миреTvigle
 
Минисервисы или микросервисы в условия цейтнота, Руслан Каримов, UWDC 2015
Минисервисы или микросервисы в условия цейтнота, Руслан Каримов, UWDC 2015Минисервисы или микросервисы в условия цейтнота, Руслан Каримов, UWDC 2015
Минисервисы или микросервисы в условия цейтнота, Руслан Каримов, UWDC 2015JetStyle
 
Как выжить в условиях сложного продукта. Дарья Прокуда.
Как выжить в условиях сложного продукта. Дарья Прокуда.Как выжить в условиях сложного продукта. Дарья Прокуда.
Как выжить в условиях сложного продукта. Дарья Прокуда.JetStyle
 
Битва мух и котлет. Сторителлинг в проектировании взаимодействия.
Битва мух и котлет. Сторителлинг в проектировании взаимодействия. Битва мух и котлет. Сторителлинг в проектировании взаимодействия.
Битва мух и котлет. Сторителлинг в проектировании взаимодействия. JetStyle
 
5 виталий свистунов
5 виталий свистунов5 виталий свистунов
5 виталий свистуновleonid-mt-mt
 
Исследовательские проекты в жизненном цикле и рутинных процессах компании
Исследовательские проекты в жизненном цикле и рутинных процессах компанииИсследовательские проекты в жизненном цикле и рутинных процессах компании
Исследовательские проекты в жизненном цикле и рутинных процессах компанииJetStyle
 
Данные на службе бизнеса
Данные на службе бизнесаДанные на службе бизнеса
Данные на службе бизнесаJetStyle
 
Об особенностях работы художника, который гипотетически может все
Об особенностях работы художника, который гипотетически может всеОб особенностях работы художника, который гипотетически может все
Об особенностях работы художника, который гипотетически может всеJetStyle
 
Автоматизация общения с менеджером, Полина Бынова, JetStyle
Автоматизация общения с менеджером, Полина Бынова, JetStyleАвтоматизация общения с менеджером, Полина Бынова, JetStyle
Автоматизация общения с менеджером, Полина Бынова, JetStyleJetStyle
 
CPC-трафик в unit-экономике, Полина Бынова
CPC-трафик в unit-экономике, Полина БыноваCPC-трафик в unit-экономике, Полина Бынова
CPC-трафик в unit-экономике, Полина БыноваJetStyle
 
Управление - это игра. Алексей Кулаков, JetStyle
Управление - это игра. Алексей Кулаков, JetStyleУправление - это игра. Алексей Кулаков, JetStyle
Управление - это игра. Алексей Кулаков, JetStyleJetStyle
 
Мобильная реклама: итоги 1 полугодия 2016
Мобильная реклама: итоги 1 полугодия 2016Мобильная реклама: итоги 1 полугодия 2016
Мобильная реклама: итоги 1 полугодия 2016Aleksandr Breus
 

En vedette (20)

Разработка сайта как создание мультфильма #oseminar
Разработка сайта как создание мультфильма #oseminarРазработка сайта как создание мультфильма #oseminar
Разработка сайта как создание мультфильма #oseminar
 
Илья Седов: Как заставить программу под iOS шевелиться? #uwdc
Илья Седов: Как заставить программу под iOS шевелиться? #uwdcИлья Седов: Как заставить программу под iOS шевелиться? #uwdc
Илья Седов: Как заставить программу под iOS шевелиться? #uwdc
 
Разработка через тестирование в Python и Django #pyconru
Разработка через тестирование в Python и Django #pyconruРазработка через тестирование в Python и Django #pyconru
Разработка через тестирование в Python и Django #pyconru
 
Алексей Кулаков: Доклад о ненависти к рыбе...и любви к осмысленному тексту
Алексей Кулаков: Доклад о ненависти к рыбе...и любви к осмысленному текстуАлексей Кулаков: Доклад о ненависти к рыбе...и любви к осмысленному тексту
Алексей Кулаков: Доклад о ненависти к рыбе...и любви к осмысленному тексту
 
Vi web mobile-smart tv_i_pad
Vi   web mobile-smart tv_i_padVi   web mobile-smart tv_i_pad
Vi web mobile-smart tv_i_pad
 
Алексей Кулаков: Теория ограничений Голдратта #oseminar
Алексей Кулаков: Теория ограничений Голдратта #oseminarАлексей Кулаков: Теория ограничений Голдратта #oseminar
Алексей Кулаков: Теория ограничений Голдратта #oseminar
 
Tvigle.ru на Smart-TV
Tvigle.ru на Smart-TVTvigle.ru на Smart-TV
Tvigle.ru на Smart-TV
 
ZOOM TV
ZOOM TVZOOM TV
ZOOM TV
 
Imho vi умное будущее.smart tv в россии и мире
Imho vi умное будущее.smart tv в россии и миреImho vi умное будущее.smart tv в россии и мире
Imho vi умное будущее.smart tv в россии и мире
 
Минисервисы или микросервисы в условия цейтнота, Руслан Каримов, UWDC 2015
Минисервисы или микросервисы в условия цейтнота, Руслан Каримов, UWDC 2015Минисервисы или микросервисы в условия цейтнота, Руслан Каримов, UWDC 2015
Минисервисы или микросервисы в условия цейтнота, Руслан Каримов, UWDC 2015
 
Как выжить в условиях сложного продукта. Дарья Прокуда.
Как выжить в условиях сложного продукта. Дарья Прокуда.Как выжить в условиях сложного продукта. Дарья Прокуда.
Как выжить в условиях сложного продукта. Дарья Прокуда.
 
Битва мух и котлет. Сторителлинг в проектировании взаимодействия.
Битва мух и котлет. Сторителлинг в проектировании взаимодействия. Битва мух и котлет. Сторителлинг в проектировании взаимодействия.
Битва мух и котлет. Сторителлинг в проектировании взаимодействия.
 
5 виталий свистунов
5 виталий свистунов5 виталий свистунов
5 виталий свистунов
 
Исследовательские проекты в жизненном цикле и рутинных процессах компании
Исследовательские проекты в жизненном цикле и рутинных процессах компанииИсследовательские проекты в жизненном цикле и рутинных процессах компании
Исследовательские проекты в жизненном цикле и рутинных процессах компании
 
Данные на службе бизнеса
Данные на службе бизнесаДанные на службе бизнеса
Данные на службе бизнеса
 
Об особенностях работы художника, который гипотетически может все
Об особенностях работы художника, который гипотетически может всеОб особенностях работы художника, который гипотетически может все
Об особенностях работы художника, который гипотетически может все
 
Автоматизация общения с менеджером, Полина Бынова, JetStyle
Автоматизация общения с менеджером, Полина Бынова, JetStyleАвтоматизация общения с менеджером, Полина Бынова, JetStyle
Автоматизация общения с менеджером, Полина Бынова, JetStyle
 
CPC-трафик в unit-экономике, Полина Бынова
CPC-трафик в unit-экономике, Полина БыноваCPC-трафик в unit-экономике, Полина Бынова
CPC-трафик в unit-экономике, Полина Бынова
 
Управление - это игра. Алексей Кулаков, JetStyle
Управление - это игра. Алексей Кулаков, JetStyleУправление - это игра. Алексей Кулаков, JetStyle
Управление - это игра. Алексей Кулаков, JetStyle
 
Мобильная реклама: итоги 1 полугодия 2016
Мобильная реклама: итоги 1 полугодия 2016Мобильная реклама: итоги 1 полугодия 2016
Мобильная реклама: итоги 1 полугодия 2016
 

Similaire à Сергей Беляев: Интернет-телевизор - самый недооцененный сегмент разработки #uwdc

Unity: "Очевидное-невероятное” или хитрости разработки на Unity Android
Unity: "Очевидное-невероятное” или хитрости разработки на Unity AndroidUnity: "Очевидное-невероятное” или хитрости разработки на Unity Android
Unity: "Очевидное-невероятное” или хитрости разработки на Unity AndroidDevGAMM Conference
 
особенности верстки под мобильные устройства
особенности верстки под мобильные устройстваособенности верстки под мобильные устройства
особенности верстки под мобильные устройстваVyacheslav Kozyrev
 
Mobile testing. Tips and tricks
Mobile testing. Tips and tricksMobile testing. Tips and tricks
Mobile testing. Tips and tricksSQALab
 
Веб 3.0. Футуристический рассказ о будущем интернета и IT
Веб 3.0. Футуристический рассказ о будущем интернета и ITВеб 3.0. Футуристический рассказ о будущем интернета и IT
Веб 3.0. Футуристический рассказ о будущем интернета и ITDevDay
 
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...COMAQA.BY
 
Wargaming.net: Архитектура современных 3D движков
Wargaming.net: Архитектура современных 3D движковWargaming.net: Архитектура современных 3D движков
Wargaming.net: Архитектура современных 3D движковDevGAMM Conference
 
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВРАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВPavel Tsukanov
 
Разработка мобильных приложений на HTML5
Разработка мобильных приложений на HTML5Разработка мобильных приложений на HTML5
Разработка мобильных приложений на HTML5DevDay
 
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...SQALab
 
Droidcon Moscow 2015. Nearby новые возможности взаимодействия рядом. Антон Пу...
Droidcon Moscow 2015. Nearby новые возможности взаимодействия рядом. Антон Пу...Droidcon Moscow 2015. Nearby новые возможности взаимодействия рядом. Антон Пу...
Droidcon Moscow 2015. Nearby новые возможности взаимодействия рядом. Антон Пу...Mail.ru Group
 
Introduction to Mobile applications testing
Introduction to Mobile applications testingIntroduction to Mobile applications testing
Introduction to Mobile applications testingOleg Nikiforov
 
"Девопс - это не только для программистов. Практические примеры из жизни одно...
"Девопс - это не только для программистов. Практические примеры из жизни одно..."Девопс - это не только для программистов. Практические примеры из жизни одно...
"Девопс - это не только для программистов. Практические примеры из жизни одно...it-people
 
Как не стать заложником одной платформы (MBLTdev)
Как не стать заложником одной платформы (MBLTdev)Как не стать заложником одной платформы (MBLTdev)
Как не стать заложником одной платформы (MBLTdev)Алексей Панфилов
 
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...DataArt
 
08 HappyDev-lite-2015 autumn. Александр Мирко. До и после 5.0: каким крутым с...
08 HappyDev-lite-2015 autumn. Александр Мирко. До и после 5.0: каким крутым с...08 HappyDev-lite-2015 autumn. Александр Мирко. До и после 5.0: каким крутым с...
08 HappyDev-lite-2015 autumn. Александр Мирко. До и после 5.0: каким крутым с...HappyDev-lite
 
#MBLTdev: Как не стать заложником одной платформы (Parallels)
#MBLTdev: Как не стать заложником одной платформы (Parallels)#MBLTdev: Как не стать заложником одной платформы (Parallels)
#MBLTdev: Как не стать заложником одной платформы (Parallels)e-Legion
 
Как мы адаптировали более 150 сайтов по технологии Dynamically-served JavaScr...
Как мы адаптировали более 150 сайтов по технологии Dynamically-served JavaScr...Как мы адаптировали более 150 сайтов по технологии Dynamically-served JavaScr...
Как мы адаптировали более 150 сайтов по технологии Dynamically-served JavaScr...Ontico
 

Similaire à Сергей Беляев: Интернет-телевизор - самый недооцененный сегмент разработки #uwdc (20)

Unity: "Очевидное-невероятное” или хитрости разработки на Unity Android
Unity: "Очевидное-невероятное” или хитрости разработки на Unity AndroidUnity: "Очевидное-невероятное” или хитрости разработки на Unity Android
Unity: "Очевидное-невероятное” или хитрости разработки на Unity Android
 
особенности верстки под мобильные устройства
особенности верстки под мобильные устройстваособенности верстки под мобильные устройства
особенности верстки под мобильные устройства
 
Mobile testing. Tips and tricks
Mobile testing. Tips and tricksMobile testing. Tips and tricks
Mobile testing. Tips and tricks
 
Веб 3.0. Футуристический рассказ о будущем интернета и IT
Веб 3.0. Футуристический рассказ о будущем интернета и ITВеб 3.0. Футуристический рассказ о будущем интернета и IT
Веб 3.0. Футуристический рассказ о будущем интернета и IT
 
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
 
Wargaming.net: Архитектура современных 3D движков
Wargaming.net: Архитектура современных 3D движковWargaming.net: Архитектура современных 3D движков
Wargaming.net: Архитектура современных 3D движков
 
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВРАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
 
Разработка мобильных приложений на HTML5
Разработка мобильных приложений на HTML5Разработка мобильных приложений на HTML5
Разработка мобильных приложений на HTML5
 
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
 
Droidcon Moscow 2015. Nearby новые возможности взаимодействия рядом. Антон Пу...
Droidcon Moscow 2015. Nearby новые возможности взаимодействия рядом. Антон Пу...Droidcon Moscow 2015. Nearby новые возможности взаимодействия рядом. Антон Пу...
Droidcon Moscow 2015. Nearby новые возможности взаимодействия рядом. Антон Пу...
 
Introduction to Mobile applications testing
Introduction to Mobile applications testingIntroduction to Mobile applications testing
Introduction to Mobile applications testing
 
"Девопс - это не только для программистов. Практические примеры из жизни одно...
"Девопс - это не только для программистов. Практические примеры из жизни одно..."Девопс - это не только для программистов. Практические примеры из жизни одно...
"Девопс - это не только для программистов. Практические примеры из жизни одно...
 
Как не стать заложником одной платформы (MBLTdev)
Как не стать заложником одной платформы (MBLTdev)Как не стать заложником одной платформы (MBLTdev)
Как не стать заложником одной платформы (MBLTdev)
 
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...
«Кроссплатформенная разработка мобильных приложений для бизнеса» Александр Еп...
 
08 HappyDev-lite-2015 autumn. Александр Мирко. До и после 5.0: каким крутым с...
08 HappyDev-lite-2015 autumn. Александр Мирко. До и после 5.0: каким крутым с...08 HappyDev-lite-2015 autumn. Александр Мирко. До и после 5.0: каким крутым с...
08 HappyDev-lite-2015 autumn. Александр Мирко. До и после 5.0: каким крутым с...
 
#MBLTdev: Как не стать заложником одной платформы (Parallels)
#MBLTdev: Как не стать заложником одной платформы (Parallels)#MBLTdev: Как не стать заложником одной платформы (Parallels)
#MBLTdev: Как не стать заложником одной платформы (Parallels)
 
RealSpeaker PRO RUS
RealSpeaker PRO RUSRealSpeaker PRO RUS
RealSpeaker PRO RUS
 
Как мы адаптировали более 150 сайтов по технологии Dynamically-served JavaScr...
Как мы адаптировали более 150 сайтов по технологии Dynamically-served JavaScr...Как мы адаптировали более 150 сайтов по технологии Dynamically-served JavaScr...
Как мы адаптировали более 150 сайтов по технологии Dynamically-served JavaScr...
 
RealSpeaker RUS
RealSpeaker RUSRealSpeaker RUS
RealSpeaker RUS
 
RealSpeaker
RealSpeakerRealSpeaker
RealSpeaker
 

Plus de JetStyle

Создание нового стиля, дизайна и шрифта для "Батенька, да вы трансформер!"
Создание нового стиля, дизайна и шрифта для "Батенька, да вы трансформер!"Создание нового стиля, дизайна и шрифта для "Батенька, да вы трансформер!"
Создание нового стиля, дизайна и шрифта для "Батенька, да вы трансформер!"JetStyle
 
Разработка MVP. Зачем это нужно и как это делать?
Разработка MVP. Зачем это нужно и как это делать? Разработка MVP. Зачем это нужно и как это делать?
Разработка MVP. Зачем это нужно и как это делать? JetStyle
 
Нарративные игры как метод прототипирования, Алексей Кулаков, UWDC 2015
Нарративные игры как метод прототипирования, Алексей Кулаков, UWDC 2015Нарративные игры как метод прототипирования, Алексей Кулаков, UWDC 2015
Нарративные игры как метод прототипирования, Алексей Кулаков, UWDC 2015JetStyle
 
Постановка задачи на сайт. Алексей Кулаков
Постановка задачи на сайт. Алексей КулаковПостановка задачи на сайт. Алексей Кулаков
Постановка задачи на сайт. Алексей КулаковJetStyle
 
Как узнать о ваших покупателях все?
Как узнать о ваших покупателях все?Как узнать о ваших покупателях все?
Как узнать о ваших покупателях все?JetStyle
 
Петли в проектировании интерфейсов, DUMP 2014
Петли в проектировании интерфейсов, DUMP 2014Петли в проектировании интерфейсов, DUMP 2014
Петли в проектировании интерфейсов, DUMP 2014JetStyle
 
Как создать зарабатывающее приложение, UIN 2014
Как создать зарабатывающее приложение, UIN 2014Как создать зарабатывающее приложение, UIN 2014
Как создать зарабатывающее приложение, UIN 2014JetStyle
 
Frontttalks nov2013
Frontttalks nov2013Frontttalks nov2013
Frontttalks nov2013JetStyle
 
DUMP-2013 - Frontend: Преимущества разработки средствами BEM+Python+node.js
DUMP-2013 - Frontend: Преимущества разработки средствами BEM+Python+node.jsDUMP-2013 - Frontend: Преимущества разработки средствами BEM+Python+node.js
DUMP-2013 - Frontend: Преимущества разработки средствами BEM+Python+node.jsJetStyle
 
Мобильное приложение для бизнеса: взгляд со стороны разработчика
Мобильное приложение для бизнеса: взгляд со стороны разработчикаМобильное приложение для бизнеса: взгляд со стороны разработчика
Мобильное приложение для бизнеса: взгляд со стороны разработчикаJetStyle
 
Алексей Кулаков: Суеверия vs научный подход в проектировании интерфейсов #uwdc
Алексей Кулаков: Суеверия vs научный подход в проектировании интерфейсов #uwdcАлексей Кулаков: Суеверия vs научный подход в проектировании интерфейсов #uwdc
Алексей Кулаков: Суеверия vs научный подход в проектировании интерфейсов #uwdcJetStyle
 
Борис Касавин: Big data для нужд реального российского бизнеса #uwdc
Борис Касавин: Big data для нужд реального российского бизнеса #uwdcБорис Касавин: Big data для нужд реального российского бизнеса #uwdc
Борис Касавин: Big data для нужд реального российского бизнеса #uwdcJetStyle
 
Алексей Иванов: немного о grunt.js #FrontTalks
Алексей Иванов: немного о grunt.js #FrontTalksАлексей Иванов: немного о grunt.js #FrontTalks
Алексей Иванов: немного о grunt.js #FrontTalksJetStyle
 
Александр Устинов: Работа с существующими клиентами (бизнес-завтрак)
Александр Устинов: Работа с существующими клиентами (бизнес-завтрак)Александр Устинов: Работа с существующими клиентами (бизнес-завтрак)
Александр Устинов: Работа с существующими клиентами (бизнес-завтрак)JetStyle
 
Сергей Наймушин: Управление привлечением новых клиентов (бизнес-завтрак)
Сергей Наймушин: Управление привлечением новых клиентов (бизнес-завтрак)Сергей Наймушин: Управление привлечением новых клиентов (бизнес-завтрак)
Сергей Наймушин: Управление привлечением новых клиентов (бизнес-завтрак)JetStyle
 

Plus de JetStyle (15)

Создание нового стиля, дизайна и шрифта для "Батенька, да вы трансформер!"
Создание нового стиля, дизайна и шрифта для "Батенька, да вы трансформер!"Создание нового стиля, дизайна и шрифта для "Батенька, да вы трансформер!"
Создание нового стиля, дизайна и шрифта для "Батенька, да вы трансформер!"
 
Разработка MVP. Зачем это нужно и как это делать?
Разработка MVP. Зачем это нужно и как это делать? Разработка MVP. Зачем это нужно и как это делать?
Разработка MVP. Зачем это нужно и как это делать?
 
Нарративные игры как метод прототипирования, Алексей Кулаков, UWDC 2015
Нарративные игры как метод прототипирования, Алексей Кулаков, UWDC 2015Нарративные игры как метод прототипирования, Алексей Кулаков, UWDC 2015
Нарративные игры как метод прототипирования, Алексей Кулаков, UWDC 2015
 
Постановка задачи на сайт. Алексей Кулаков
Постановка задачи на сайт. Алексей КулаковПостановка задачи на сайт. Алексей Кулаков
Постановка задачи на сайт. Алексей Кулаков
 
Как узнать о ваших покупателях все?
Как узнать о ваших покупателях все?Как узнать о ваших покупателях все?
Как узнать о ваших покупателях все?
 
Петли в проектировании интерфейсов, DUMP 2014
Петли в проектировании интерфейсов, DUMP 2014Петли в проектировании интерфейсов, DUMP 2014
Петли в проектировании интерфейсов, DUMP 2014
 
Как создать зарабатывающее приложение, UIN 2014
Как создать зарабатывающее приложение, UIN 2014Как создать зарабатывающее приложение, UIN 2014
Как создать зарабатывающее приложение, UIN 2014
 
Frontttalks nov2013
Frontttalks nov2013Frontttalks nov2013
Frontttalks nov2013
 
DUMP-2013 - Frontend: Преимущества разработки средствами BEM+Python+node.js
DUMP-2013 - Frontend: Преимущества разработки средствами BEM+Python+node.jsDUMP-2013 - Frontend: Преимущества разработки средствами BEM+Python+node.js
DUMP-2013 - Frontend: Преимущества разработки средствами BEM+Python+node.js
 
Мобильное приложение для бизнеса: взгляд со стороны разработчика
Мобильное приложение для бизнеса: взгляд со стороны разработчикаМобильное приложение для бизнеса: взгляд со стороны разработчика
Мобильное приложение для бизнеса: взгляд со стороны разработчика
 
Алексей Кулаков: Суеверия vs научный подход в проектировании интерфейсов #uwdc
Алексей Кулаков: Суеверия vs научный подход в проектировании интерфейсов #uwdcАлексей Кулаков: Суеверия vs научный подход в проектировании интерфейсов #uwdc
Алексей Кулаков: Суеверия vs научный подход в проектировании интерфейсов #uwdc
 
Борис Касавин: Big data для нужд реального российского бизнеса #uwdc
Борис Касавин: Big data для нужд реального российского бизнеса #uwdcБорис Касавин: Big data для нужд реального российского бизнеса #uwdc
Борис Касавин: Big data для нужд реального российского бизнеса #uwdc
 
Алексей Иванов: немного о grunt.js #FrontTalks
Алексей Иванов: немного о grunt.js #FrontTalksАлексей Иванов: немного о grunt.js #FrontTalks
Алексей Иванов: немного о grunt.js #FrontTalks
 
Александр Устинов: Работа с существующими клиентами (бизнес-завтрак)
Александр Устинов: Работа с существующими клиентами (бизнес-завтрак)Александр Устинов: Работа с существующими клиентами (бизнес-завтрак)
Александр Устинов: Работа с существующими клиентами (бизнес-завтрак)
 
Сергей Наймушин: Управление привлечением новых клиентов (бизнес-завтрак)
Сергей Наймушин: Управление привлечением новых клиентов (бизнес-завтрак)Сергей Наймушин: Управление привлечением новых клиентов (бизнес-завтрак)
Сергей Наймушин: Управление привлечением новых клиентов (бизнес-завтрак)
 

Сергей Беляев: Интернет-телевизор - самый недооцененный сегмент разработки #uwdc