Connecting Second Screen Apps

Aug 26, 2013

Second screen, sometimes also referred to as "companion device" (or "companion apps" when referring to software applications), is a term that refers to an additional electronic device (e.g. tablet, smartphone) that allows a content consumer to interact with the content they are consuming, such as TV shows, movies, music, or video games. Extra data is displayed on a portable device synchronized with the content being viewed on television.

Wikipedia

I believe that Second Screen Apps can be amazing. They will in deed tap into your TV, game console and car but also many more situations. They will largely be implemented in native apps but HTML5 will be essential for a good user experience. In this post I will list different methods of connecting your users to your Second Screen App.

The critical steps

The most critical steps for a user in their experience of a Second Screen App is figuring out how get started. Where do I get the app? Should I scan a QR-code? Should I scan it with my Second Screen App or a QR reader app? Do I connect to a WiFi SSID?

The hurdle can be quite high and the best thing we can do is to reduce the number of steps required to get started:

App:

  1. Scan QR-code to get link to app store
    (If you don't have a QR-app, also get that)
  2. Click to download
  3. Enter app store credentials
  4. Wait for DL
  5. Find the app and launch it

HTML5:

  1. Open web browser
  2. Type in URL

HTML5 + Captive Portal:

  1. Connect to SSID

The right URL opens automatically in web browser

Clearly HTML5 and a Captive Portal provides the best user experience for connecting your Second Screen App.

Then again, please note that users are different, so different paths might feel natural to them. It might be a good strategy to offer more than one way to connect to the app.
Also note that apps offer more features than HTML5 such as notifications and background running.