際際滷

際際滷Share a Scribd company logo
FameWrist/HollyWear 
Let's bring Hollywood to Android Wear 
+Sebastian Mauer 
GDG Dublin DevFest, November 1st 2014 Android GDE
Fame Wrist - Let's bring Hollywood to Android Wear
What well build today 
Service 
List movies 
starring Pierce 
Brosnan! 
A poor mans version of Google Now adapted for Movies
How are we going to do it? 
 We have a working base version 
 Improve it or use it as inspiration for your 
entirely own version 
 Well help you with any questions along the 
way.
Freebase 
 is a large collaborative knowledge base 
 Google's Knowledge Graph is powered in 
part by Freebase
Aengus 
 Parses natural language queries (ie. 
Questions via Voice Input) 
 Figures out Query Type and Subject 
 Creates a Freebase MQL Query 
 Returns the information from Freebase
Aengus API 
Only one Method. 
Endpoint: http://aengus.herokuapp.com/api/v1 
POST /nlp/query 
{ 
query: List 
movies starring Keanu 
Reeves 
} 
Matrix, ...
Libraries 
 Play Services (for Wearable) 
 Retrofit (REST API Client) 
 Picasso (Image Fetching & Caching) 
 Timber (Logging)
Repository 
 Grab the sourcecode at 
github.com/mauimauer/df14-dublin-hollywear 
 Fork and Checkout branch 5_improvements if you 
want to make improvements 
 Browse and re-use code if you want to create your own 
implementation from scratch
Use the Documentation (RTFM) 
 Build Apps for Wearable Devices 
http://bit.ly/buildwear 
 Java Documentation for the Wear UI Support Library 
http://bit.ly/wear-ui 
 You know how to search on 
Google and StackOverflow, right?
Get Started!
(or ask us)

More Related Content

Fame Wrist - Let's bring Hollywood to Android Wear

  • 1. FameWrist/HollyWear Let's bring Hollywood to Android Wear +Sebastian Mauer GDG Dublin DevFest, November 1st 2014 Android GDE
  • 3. What well build today Service List movies starring Pierce Brosnan! A poor mans version of Google Now adapted for Movies
  • 4. How are we going to do it? We have a working base version Improve it or use it as inspiration for your entirely own version Well help you with any questions along the way.
  • 5. Freebase is a large collaborative knowledge base Google's Knowledge Graph is powered in part by Freebase
  • 6. Aengus Parses natural language queries (ie. Questions via Voice Input) Figures out Query Type and Subject Creates a Freebase MQL Query Returns the information from Freebase
  • 7. Aengus API Only one Method. Endpoint: http://aengus.herokuapp.com/api/v1 POST /nlp/query { query: List movies starring Keanu Reeves } Matrix, ...
  • 8. Libraries Play Services (for Wearable) Retrofit (REST API Client) Picasso (Image Fetching & Caching) Timber (Logging)
  • 9. Repository Grab the sourcecode at github.com/mauimauer/df14-dublin-hollywear Fork and Checkout branch 5_improvements if you want to make improvements Browse and re-use code if you want to create your own implementation from scratch
  • 10. Use the Documentation (RTFM) Build Apps for Wearable Devices http://bit.ly/buildwear Java Documentation for the Wear UI Support Library http://bit.ly/wear-ui You know how to search on Google and StackOverflow, right?