SlideShare ist ein Scribd-Unternehmen logo
1 von 44
ObjectCode GmbH

  Couch Commerce:
Marketing per Smart-TV
ObjectCode

Wir bauen Apps.
ObjectCode

Jörg Viola
Gründer und Geschäftsführer
Java, Scala, JavaScript
Web, App, Smart TV
@joergviola
Smart TV


Markt                   Usability       Technik
•   Was ist Smart TV?   • Darstellung   •   Anbieter
•   Wer nutzt es?       • Navigation    •   Technologie-Stack
•   Wofür?              • Eingabe       •   APIs
•   Von wem kann                        •   Entwicklungs-
    man lernen?                             prozess
Was ist Smart TV?
Was ist Smart TV?
                  Für heute:


  Smart TV Endgeräte erlauben den
  Konsum von Internet-Angeboten
    parallel zum TV-Programm.

• mit dem Internet verbunden (WLAN)
• Erweiterbar durch Apps
Smart TV
Facts


       Anteil verkaufter Smart TVs:                50%
     Davon tatsächlich verbunden:                  59%
Mehr als einmal im Monat im Internet:              >30%
                        Quellen: ZVEI und Bitkom
Haushalte
Apps
 Anzahl der Smart TV Apps bei Samsung:



                                         *

* Zum Vergleich: 800.000 im iOS AppStore
Wer nutzt‘s?
                                                                              4. Qrtl.
                                                                                  weiblich
                          1.300 €
 Smart TV
                                                                         männlic
                          2.000 €                                          h
                          3.200 €
                          5.500 €
                          > 5.500 €
       Allg.




Akademiker:         38%
         Eltern:    39%



©iStockphoto.com:
NeustockImages                        Quelle: Rovi Connected TV Advertising Field Study, Germany Phase 1, 2012
Wofür wird‘s genutzt?

           Programmsuche

Archiv eines Fernsehsenders

                   Youtube

               Musik hören

                    Surfen

          Online Videothek

             Online Kanäle

         Soziale Netzwerke

                   Anderes

                              0%   5%   10% 15% 20% 25% 30% 35% 40%
Welche Inhalte?
1. Video
2. Entertainment
3. Information




                                 ©iStockphoto.com: MarsBars
Beispiel-Videos




BMW:      http://bit.ly/11doVTI
Immowelt: http://bit.ly/1455g9g
... und meine Webseite?
... und meine Webseite?
2nd Screen

Smartphone/T
   ablet

  TV-Gerät
2nd Screen

•   TV-Übertragungen live kommentieren
•   Reaktion auf Werbung belohnen
•   Gamification für TV-Werbung
•   Verlinkung von TV- und Web-Kampagne
•   Realtime Shopping
•   Social TV
Usability




©iStockphoto.com: PhotonStock
Smart Hub
Foxtel
BILD
24
TVX
zubibu
Texteingabe
PIP
Usability



•   Kontraste
•   Schriftgröße
•   Navigation
•   Texteingabe
Technik




          ©iStockphoto.com: metalhorse
Hersteller


                     2


                                              LG – Toshiba - Panasonic
         Sonstige          Samsung

Sony
                                      LG

       Philips            Panasonic                     Philips - Sharp




                 Sharp Toshiba
Technologie-Stacks


                               • Nativ (oft Java, Android)

                               • HbbTV

                               • HTML/CSS/JavaScript


©iStockphoto.com: alexsl
HbbTV


                     Sender


                                        Server

TV-Signal inkl. AI




                     TV-Gerät           Internet
HbbTV




©hbbtv.pl
HTML/CSS/JS

                          Server




TV-Gerät                 TV-Gerät


  App      AppStore      Bookmark
APIs
Feature                          Samsung        NetTV             Alliance
Content                          HTML5          CE-HTML oder      HTML5
                                                HTML5
Visuell                          CSS3           CSS2.1 + 3 (tw)   CSS3 (tw)
Dynamik                          SquirrelFish   ECMA-262 ed. 5    ECMA-262 ed. 5
Device APIs: Channel, Recorder   Proprietär     OIPF*-DAE         ?
File API                         HTML5          HTML5 storage     HTML5 storage
Payment                          Proprietär     -                 -
Advertisement                    Proprietär     -                 -
Share and Mobile                 Proprietär     OIPF*-DAE         -
Streaming                        Viele Codecs   Viele Codecs      Viele Codecs
DRM                              -              OIPF*-DAE         Widevine, PR

*: OIPF=Open IP TV Forum
CE-HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN“ "ce-html-1.0-transitional.dtd">




•   Kein Flash
•   Keine kleinen Schriften oder Bilder
•   Mit Fernbedienung navigierbar
•   Highlight auf Navigationselementen
•   Nur Standard-Codecs
Beispiel

Samsung App: Aktuelles Programm darstellen
Index.html


<html>
<head>
<script src="$MANAGER_WIDGET/Common/af/2.0.0/loader.js“/>
<script src="$MANAGER_WIDGET/Common/API/Widget.js“/>
<script src="$MANAGER_WIDGET/Common/API/TVKeyValue.js“/>
<script src="$MANAGER_WIDGET/Common/API/Plugin.js“/>
<script src="app/javascript/jquery-tv.js“/>
<script src="app/javascript/Main.js“/>
</head>
<body onload="Main.onLoad();“>
       <div id="info"></div>
</body>
</html>
Main.js


Main.onLoad = function()
{
   tv.onLoad();
   info = document.getElementById("info");
   var s = "Infos:<br>";
   s += "Program title: "+tv.program().title + "<br>";
   s += "Program channel: "+tv.program().channel + "<br>";
   info.innerHTML = s;
};
jquery-tv.js


   tv.program = function() {
       var channel = deviceapis.tv.channel;
       return {
          title : channel.getCurrentProgram().title,
          channel :
channel.getCurrentChannel().channelName
       };
   }
config.xml
<widget>
   <widgetname itemtype="string">pong</widgetname>
   <description itemtype="string"></description>
   <ThumbIcon itemtype="string“>icon.png</ThumbIcon>
   <category itemtype="string">Games</category>
   <fullwidget itemtype="boolean">y</fullwidget>
   <ticker itemtype="boolean">n</ticker>
   <width itemtype="string">960</width>
   <height itemtype="string">540</height>
   <autoUpdate itemtype="boolean">n</autoUpdate>
   <ver itemtype="string">0.100</ver>
   <childlock itemtype="boolean">n</childlock>
   <login itemtype="boolean">y</login>
   <cpname itemtype="string">Twitter</cpname>
   <cpauthjs itemtype="string">Auth</cpauthjs>
</widget>
Packaging
Take away


Chancen                  Risiken
•   Viele Geräte         •   Passende Inhalte
•   Zielgruppe           •   Usability
•   Wenig Apps           •   Viele Plattformen
•   Einfache Technik     •   Akzeptanz
Fragen?




          ©iStockphoto.com: drbimages

Weitere ähnliche Inhalte

Ähnlich wie Marketing mit Smart TV Apps

Hybrid TV Umsatzprognose 2010-15
Hybrid TV Umsatzprognose 2010-15Hybrid TV Umsatzprognose 2010-15
Hybrid TV Umsatzprognose 2010-15Bernhard Steimel
 
Screen Wars: neue Technologien und Plattformen 2013 (DEUTSCH)
Screen Wars: neue Technologien und Plattformen 2013 (DEUTSCH)Screen Wars: neue Technologien und Plattformen 2013 (DEUTSCH)
Screen Wars: neue Technologien und Plattformen 2013 (DEUTSCH)pilot Screentime GmbH
 
How-to Video heute: im Web, mobile und überhaupt
How-to Video heute: im Web, mobile und überhauptHow-to Video heute: im Web, mobile und überhaupt
How-to Video heute: im Web, mobile und überhauptBokowsky + Laymann GmbH
 
Liferay Portal - ein Webportal für viele Unternehmensanforderungen
Liferay Portal - ein Webportal für viele UnternehmensanforderungenLiferay Portal - ein Webportal für viele Unternehmensanforderungen
Liferay Portal - ein Webportal für viele UnternehmensanforderungenGFU Cyrus AG
 
Sencha Touch und PhoneGap
Sencha Touch und PhoneGapSencha Touch und PhoneGap
Sencha Touch und PhoneGapIndiginox
 
TV Distribution reloaded
TV Distribution reloadedTV Distribution reloaded
TV Distribution reloadedBertram Gugel
 
TV & Internet - Apps im Wohnzimmer
TV & Internet - Apps im WohnzimmerTV & Internet - Apps im Wohnzimmer
TV & Internet - Apps im WohnzimmerOlaf Nitz
 
TV Tracking mit Hilfe von Web Analyse
TV Tracking mit Hilfe von Web AnalyseTV Tracking mit Hilfe von Web Analyse
TV Tracking mit Hilfe von Web AnalyseAT Internet
 
Ivory Soa Suite
Ivory Soa SuiteIvory Soa Suite
Ivory Soa SuitePredrag61
 
Palo Alto Networks - Just another Firewall
Palo Alto Networks - Just another FirewallPalo Alto Networks - Just another Firewall
Palo Alto Networks - Just another Firewallpillardata
 
iOS: Einstieg und Ausblick
iOS: Einstieg und AusblickiOS: Einstieg und Ausblick
iOS: Einstieg und AusblickStefan Scheidt
 
Echolot digital worx_crm_vergleich
Echolot digital worx_crm_vergleichEcholot digital worx_crm_vergleich
Echolot digital worx_crm_vergleichdigital worx
 
HTML5-Legacy-Anwendungen
HTML5-Legacy-AnwendungenHTML5-Legacy-Anwendungen
HTML5-Legacy-AnwendungenJonathan Weiß
 
Wilmaa Feedback von Bertram Gugel
Wilmaa Feedback von Bertram GugelWilmaa Feedback von Bertram Gugel
Wilmaa Feedback von Bertram GugelGoldbach Group AG
 
Wildix German Convention Presentations 2017 | Frankfurt am Main
Wildix German Convention Presentations 2017 | Frankfurt am MainWildix German Convention Presentations 2017 | Frankfurt am Main
Wildix German Convention Presentations 2017 | Frankfurt am MainWildix
 
Plattformen vs lineares Programm
Plattformen vs lineares ProgrammPlattformen vs lineares Programm
Plattformen vs lineares ProgrammBertram Gugel
 
MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.Niels de Bruijn
 

Ähnlich wie Marketing mit Smart TV Apps (20)

Hybrid TV Umsatzprognose 2010-15
Hybrid TV Umsatzprognose 2010-15Hybrid TV Umsatzprognose 2010-15
Hybrid TV Umsatzprognose 2010-15
 
Screen Wars: neue Technologien und Plattformen 2013 (DEUTSCH)
Screen Wars: neue Technologien und Plattformen 2013 (DEUTSCH)Screen Wars: neue Technologien und Plattformen 2013 (DEUTSCH)
Screen Wars: neue Technologien und Plattformen 2013 (DEUTSCH)
 
Hbbtv
HbbtvHbbtv
Hbbtv
 
How-to Video heute: im Web, mobile und überhaupt
How-to Video heute: im Web, mobile und überhauptHow-to Video heute: im Web, mobile und überhaupt
How-to Video heute: im Web, mobile und überhaupt
 
Liferay Portal - ein Webportal für viele Unternehmensanforderungen
Liferay Portal - ein Webportal für viele UnternehmensanforderungenLiferay Portal - ein Webportal für viele Unternehmensanforderungen
Liferay Portal - ein Webportal für viele Unternehmensanforderungen
 
Sencha Touch und PhoneGap
Sencha Touch und PhoneGapSencha Touch und PhoneGap
Sencha Touch und PhoneGap
 
Bertram Gugel
Bertram GugelBertram Gugel
Bertram Gugel
 
TV Distribution reloaded
TV Distribution reloadedTV Distribution reloaded
TV Distribution reloaded
 
TV & Internet - Apps im Wohnzimmer
TV & Internet - Apps im WohnzimmerTV & Internet - Apps im Wohnzimmer
TV & Internet - Apps im Wohnzimmer
 
TV Tracking mit Hilfe von Web Analyse
TV Tracking mit Hilfe von Web AnalyseTV Tracking mit Hilfe von Web Analyse
TV Tracking mit Hilfe von Web Analyse
 
Ivory Soa Suite
Ivory Soa SuiteIvory Soa Suite
Ivory Soa Suite
 
Html5 - Traum oder Wirklichkeit
Html5 - Traum oder WirklichkeitHtml5 - Traum oder Wirklichkeit
Html5 - Traum oder Wirklichkeit
 
Palo Alto Networks - Just another Firewall
Palo Alto Networks - Just another FirewallPalo Alto Networks - Just another Firewall
Palo Alto Networks - Just another Firewall
 
iOS: Einstieg und Ausblick
iOS: Einstieg und AusblickiOS: Einstieg und Ausblick
iOS: Einstieg und Ausblick
 
Echolot digital worx_crm_vergleich
Echolot digital worx_crm_vergleichEcholot digital worx_crm_vergleich
Echolot digital worx_crm_vergleich
 
HTML5-Legacy-Anwendungen
HTML5-Legacy-AnwendungenHTML5-Legacy-Anwendungen
HTML5-Legacy-Anwendungen
 
Wilmaa Feedback von Bertram Gugel
Wilmaa Feedback von Bertram GugelWilmaa Feedback von Bertram Gugel
Wilmaa Feedback von Bertram Gugel
 
Wildix German Convention Presentations 2017 | Frankfurt am Main
Wildix German Convention Presentations 2017 | Frankfurt am MainWildix German Convention Presentations 2017 | Frankfurt am Main
Wildix German Convention Presentations 2017 | Frankfurt am Main
 
Plattformen vs lineares Programm
Plattformen vs lineares ProgrammPlattformen vs lineares Programm
Plattformen vs lineares Programm
 
MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
MT AG Möglichkeiten mit PhoneGap in verbindung mit APEX 4.2.
 

Marketing mit Smart TV Apps

  • 1. ObjectCode GmbH Couch Commerce: Marketing per Smart-TV
  • 3. ObjectCode Jörg Viola Gründer und Geschäftsführer Java, Scala, JavaScript Web, App, Smart TV @joergviola
  • 4. Smart TV Markt Usability Technik • Was ist Smart TV? • Darstellung • Anbieter • Wer nutzt es? • Navigation • Technologie-Stack • Wofür? • Eingabe • APIs • Von wem kann • Entwicklungs- man lernen? prozess
  • 6. Was ist Smart TV? Für heute: Smart TV Endgeräte erlauben den Konsum von Internet-Angeboten parallel zum TV-Programm. • mit dem Internet verbunden (WLAN) • Erweiterbar durch Apps
  • 8. Facts Anteil verkaufter Smart TVs: 50% Davon tatsächlich verbunden: 59% Mehr als einmal im Monat im Internet: >30% Quellen: ZVEI und Bitkom
  • 10. Apps Anzahl der Smart TV Apps bei Samsung: * * Zum Vergleich: 800.000 im iOS AppStore
  • 11. Wer nutzt‘s? 4. Qrtl. weiblich 1.300 € Smart TV männlic 2.000 € h 3.200 € 5.500 € > 5.500 € Allg. Akademiker: 38% Eltern: 39% ©iStockphoto.com: NeustockImages Quelle: Rovi Connected TV Advertising Field Study, Germany Phase 1, 2012
  • 12. Wofür wird‘s genutzt? Programmsuche Archiv eines Fernsehsenders Youtube Musik hören Surfen Online Videothek Online Kanäle Soziale Netzwerke Anderes 0% 5% 10% 15% 20% 25% 30% 35% 40%
  • 13. Welche Inhalte? 1. Video 2. Entertainment 3. Information ©iStockphoto.com: MarsBars
  • 14. Beispiel-Videos BMW: http://bit.ly/11doVTI Immowelt: http://bit.ly/1455g9g
  • 15. ... und meine Webseite?
  • 16. ... und meine Webseite?
  • 17. 2nd Screen Smartphone/T ablet TV-Gerät
  • 18. 2nd Screen • TV-Übertragungen live kommentieren • Reaktion auf Werbung belohnen • Gamification für TV-Werbung • Verlinkung von TV- und Web-Kampagne • Realtime Shopping • Social TV
  • 22. BILD
  • 23. 24
  • 24. TVX
  • 27. PIP
  • 28. Usability • Kontraste • Schriftgröße • Navigation • Texteingabe
  • 29. Technik ©iStockphoto.com: metalhorse
  • 30. Hersteller 2 LG – Toshiba - Panasonic Sonstige Samsung Sony LG Philips Panasonic Philips - Sharp Sharp Toshiba
  • 31. Technologie-Stacks • Nativ (oft Java, Android) • HbbTV • HTML/CSS/JavaScript ©iStockphoto.com: alexsl
  • 32. HbbTV Sender Server TV-Signal inkl. AI TV-Gerät Internet
  • 34. HTML/CSS/JS Server TV-Gerät TV-Gerät App AppStore Bookmark
  • 35. APIs Feature Samsung NetTV Alliance Content HTML5 CE-HTML oder HTML5 HTML5 Visuell CSS3 CSS2.1 + 3 (tw) CSS3 (tw) Dynamik SquirrelFish ECMA-262 ed. 5 ECMA-262 ed. 5 Device APIs: Channel, Recorder Proprietär OIPF*-DAE ? File API HTML5 HTML5 storage HTML5 storage Payment Proprietär - - Advertisement Proprietär - - Share and Mobile Proprietär OIPF*-DAE - Streaming Viele Codecs Viele Codecs Viele Codecs DRM - OIPF*-DAE Widevine, PR *: OIPF=Open IP TV Forum
  • 36. CE-HTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN“ "ce-html-1.0-transitional.dtd"> • Kein Flash • Keine kleinen Schriften oder Bilder • Mit Fernbedienung navigierbar • Highlight auf Navigationselementen • Nur Standard-Codecs
  • 37. Beispiel Samsung App: Aktuelles Programm darstellen
  • 38. Index.html <html> <head> <script src="$MANAGER_WIDGET/Common/af/2.0.0/loader.js“/> <script src="$MANAGER_WIDGET/Common/API/Widget.js“/> <script src="$MANAGER_WIDGET/Common/API/TVKeyValue.js“/> <script src="$MANAGER_WIDGET/Common/API/Plugin.js“/> <script src="app/javascript/jquery-tv.js“/> <script src="app/javascript/Main.js“/> </head> <body onload="Main.onLoad();“> <div id="info"></div> </body> </html>
  • 39. Main.js Main.onLoad = function() { tv.onLoad(); info = document.getElementById("info"); var s = "Infos:<br>"; s += "Program title: "+tv.program().title + "<br>"; s += "Program channel: "+tv.program().channel + "<br>"; info.innerHTML = s; };
  • 40. jquery-tv.js tv.program = function() { var channel = deviceapis.tv.channel; return { title : channel.getCurrentProgram().title, channel : channel.getCurrentChannel().channelName }; }
  • 41. config.xml <widget> <widgetname itemtype="string">pong</widgetname> <description itemtype="string"></description> <ThumbIcon itemtype="string“>icon.png</ThumbIcon> <category itemtype="string">Games</category> <fullwidget itemtype="boolean">y</fullwidget> <ticker itemtype="boolean">n</ticker> <width itemtype="string">960</width> <height itemtype="string">540</height> <autoUpdate itemtype="boolean">n</autoUpdate> <ver itemtype="string">0.100</ver> <childlock itemtype="boolean">n</childlock> <login itemtype="boolean">y</login> <cpname itemtype="string">Twitter</cpname> <cpauthjs itemtype="string">Auth</cpauthjs> </widget>
  • 43. Take away Chancen Risiken • Viele Geräte • Passende Inhalte • Zielgruppe • Usability • Wenig Apps • Viele Plattformen • Einfache Technik • Akzeptanz
  • 44. Fragen? ©iStockphoto.com: drbimages