The session aims to provide an overview of existing second screen that currently can be used to enhance your app. It also provides information on the general idea of how second screen extend your user’s immersion into the app.
3. About ImmobilienScout24
Germany’s largest real
estate listing company.
> 10.5 Mio. Monthly unique
users
> 1.5 Mio. real estates
> 300 Mio. detail views
> 1500 Servers
~ 8 Mio. App downloads
> 3.5 Mio. Android
> 55% mobile traffic
How second screen can enhance your app | Hasan Hosgel
4. Definition
The second screen refers to the use of a computing
device (commonly a mobile device, such as a tablet or
smartphone) to provide an enhanced viewing experience
for content on another device, such as a television. In
particular, the term commonly refers to the use of such
devices to provide interactive features during "linear"
content, such as a television program, served within a
special app.
How second screen can enhance your app | Hasan Hosgelce
://en.wikipedia.org/wiki/Second_screen
5. Let’s start!
How second screen can enhance your app | Hasan Hosgelurce
w.bhmpics.com/success_kid-wallpapers.html
6. What is not second (3rd
, 4th
,…) screen
How second screen can enhance your app | Hasan Hosgel
hnology/turner-embraces-social-tv-interactive-ads-conan-app-138129
7. That even doesn’t count as second screen
How second screen can enhance your app | Hasan Hosgele
flickr.com/photos/13815526@N02/5431212394
8. Most boring second screen
Mirror
How second screen can enhance your app | Hasan Hosgel
ickr.com/photos/samsungtomorrow/7933934274/
9. Let’s talk about Glass
How second screen can enhance your app | Hasan Hosgel
cs.com/cate_behind_the_acquarium-wallpapers.html
10. Google Glass
How second screen can enhance your app | Hasan Hosgelrce
w.flickr.com/photos/maxbraun/12214372886/
11. Developing for Glass
• Mirror API
• Platform independent
• Not much user interaction
• Cannot use glass hardware capabilities
• GDK (Glass Development Kit)
• Running on the device itself & real time user interaction
• Develop in Java
• You can add more user interaction and make use of voice
recognition
• Can also access device sensors and the ones from handset
• Hybrid
• Create cards with the Mirror API for accessing the GDK
developed application
How second screen can enhance your app | Hasan Hosgel
13. Developing for SmartWatch
• Understand the wonderful documentation
• Create several Android services, so you can communicate
with the watch
• Add the string “Smart Connect extension for SmartWatch 2”
to your market text
I hope they will jump on the Android Wear!
How second screen can enhance your app | Hasan Hosgel
14. Samsung Gear
How second screen can enhance your app | Hasan Hosgelurce
ww.flickr.com/photos/janitors/12285223004/
15. Developing for Samsung Gear
• Gear 1
• Create a Samsung Gear widget via Java
• Gear 2
• Create a Tizen Application
• Or create a HTML application
• Get a certificate for the application by Samsung
Problem locked into the Samsung universe
How second screen can enhance your app | Hasan Hosgel
16. Android Wear
How second screen can enhance your app | Hasan HosgelImage Source
https://moto360.motorola.com/
17. Developing for Android Wear
• Use notifications
• Extend the notifications with with wear ready action buttons
• Add voice commands if suitable
In my opinion the way to go
How second screen can enhance your app | Hasan Hosgel
18. Smart TV Apps
How second screen can enhance your app | Hasan Hosgel
ickr.com/photos/samsungtomorrow/6665084393
19. Develop Smart TV apps
• Develop with HTML
• Proprietary format
• Not all html5 capabilities
• User interaction with the remote is challenging
• Some numbers for Germany
• About 80% have Smart (Hub) TV ready devices
• A minority added internet connectivity
• No real usage, most of them are Video onDemand
How second screen can enhance your app | Hasan Hosgel
21. Developing for Chomecast
• Create sender application
• Android
• IOs
• Chrome
• Create receiver application
• HTML
• Create cast (market) account
• Register application
How second screen can enhance your app | Hasan Hosgel
22. Ford AppLink
How second screen can enhance your app | Hasan Hosgelources
www.flickr.com/photos/techau/9499986741/
23. Open Automotive Alliance
Starting 2014 several companies plan to bring
Android platform to the cars.
•Audi
•GM
•Google
•Honda
•Hyundai
•Nvidia
http://www.openautoalliance.net/
How second screen can enhance your app | Hasan Hosgel
24. Usecase Example
We have a quiz application, where users can
play alone and where different users can
compete with each other.
We want to add second screen possibility over
Chromecast.
How second screen can enhance your app | Hasan Hosgel
25. Let’s look at the application
How second screen can enhance your app | Hasan Hosgel
26. How to proceed?
Some ideas:
•Using the Chromecast at the stage
•Make it possible that other users can join the
competition
•Show rankings
•Give more points for faster answers
•Do you have more?
How second screen can enhance your app | Hasan Hosgel
27. Q & A
Source: http://www.flickr.com/photos/21496790@N06/5065834411/
How second screen can enhance your app | Hasan Hosgel
28. www.immobilienscout24.de
Thanks for your Attention!
İlginiz için teşekkürler!
Contact:
+HasanHosgel
Twitter: @alosdev
Github: alosdev
How second screen can enhance your app
http://www.slideshare.net/hosgel/android-developer-days-2014-
howsecondscreencanenhanceyourapp