Date post: | 23-Aug-2014 |
Category: |
Mobile |
Upload: | hasan-hosgel |
View: | 389 times |
Download: | 0 times |
www.immobilienscout24.de
How second screen can enhance your appAndroid Developer Days 2014 | 16.05.2014 | Hasan Hosgel
About me
+HasanHosgel
@alosdevalosdevhosgel
CO-Organizer
Developer
How second screen can enhance your app | Hasan Hosgel
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
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 HosgelSource http://en.wikipedia.org/wiki/Second_screen
Let’s start!
How second screen can enhance your app | Hasan HosgelImage Source http://www.bhmpics.com/success_kid-wallpapers.html
What is not second (3rd, 4th,…) screen
How second screen can enhance your app | Hasan HosgelImage Source http://www.adweek.com/news/technology/turner-embraces-social-tv-interactive-ads-conan-app-138129
That even doesn’t count as second screen
How second screen can enhance your app | Hasan HosgelImage Source https://www.flickr.com/photos/13815526@N02/5431212394
Most boring second screen Mirror
How second screen can enhance your app | Hasan HosgelImage Source https://www.flickr.com/photos/samsungtomorrow/7933934274/
Let’s talk about Glass
How second screen can enhance your app | Hasan HosgelImage Source http://www.bhmpics.com/cate_behind_the_acquarium-wallpapers.html
Google Glass
How second screen can enhance your app | Hasan HosgelImage Source https://www.flickr.com/photos/maxbraun/12214372886/
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
Sony SmartWatch
How second screen can enhance your app | Hasan Hosgel
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
Samsung Gear
How second screen can enhance your app | Hasan HosgelImage Source https://www.flickr.com/photos/janitors/12285223004/
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
Android Wear
How second screen can enhance your app | Hasan HosgelImage Source https://moto360.motorola.com/
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
Smart TV Apps
How second screen can enhance your app | Hasan HosgelImage Source https://www.flickr.com/photos/samsungtomorrow/6665084393
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
Chromecast
How second screen can enhance your app | Hasan HosgelImage Source http://www.google.de/intl/de/chrome/devices/chromecast/
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
Ford AppLink
How second screen can enhance your app | Hasan HosgelImage Sourceshttps://www.flickr.com/photos/techau/9499986741/
Open Automotive Alliance
Starting 2014 several companies plan to bring Android platform to the cars.•Audi•GM•Google•Honda•Hyundai•Nvidiahttp://www.openautoalliance.net/
How second screen can enhance your app | Hasan Hosgel
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
Let’s look at the application
How second screen can enhance your app | Hasan Hosgel
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
Q & A
Source: http://www.flickr.com/photos/21496790@N06/5065834411/How second screen can enhance your app | Hasan Hosgel
www.immobilienscout24.de
Thanks for your Attention!İlginiz için teşekkürler!Contact:
+HasanHosgelTwitter: @alosdevGithub: alosdev
How second screen can enhance your app
http://www.slideshare.net/hosgel/android-developer-days-2014-howsecondscreencanenhanceyourapp