12
FameWrist/HollyWear Let's bring Hollywood to Android Wear +Sebastian Mauer Android GDE GDG Dublin DevFest, November 1st 2014

Fame Wrist - Let's bring Hollywood to Android Wear

Embed Size (px)

DESCRIPTION

-

Citation preview

Page 1: Fame Wrist - Let's bring Hollywood to Android Wear

FameWrist/HollyWearLet's bring Hollywood to Android Wear

+Sebastian MauerAndroid GDEGDG Dublin DevFest, November 1st 2014

Page 2: Fame Wrist - Let's bring Hollywood to Android Wear
Page 3: Fame Wrist - Let's bring Hollywood to Android Wear

What we’ll build today

Service

List movies starring Pierce Brosnan!

“A poor man’s version of Google Now adapted for Movies”

Page 4: Fame Wrist - Let's bring Hollywood to Android Wear

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● We’ll help you with any questions along the

way.

Page 5: Fame Wrist - Let's bring Hollywood to Android Wear

Freebase

● is a large collaborative knowledge base● Google's Knowledge Graph is powered in

part by Freebase

Page 6: Fame Wrist - Let's bring Hollywood to Android Wear

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

Page 7: Fame Wrist - Let's bring Hollywood to Android Wear

Aengus API

Only one Method.Endpoint: http://aengus.herokuapp.com/api/v1

POST /nlp/query

{

“query”: “List

movies starring Keanu Reeves”

}

Matrix, ...

Page 8: Fame Wrist - Let's bring Hollywood to Android Wear

Libraries

● Play Services (for Wearable)● Retrofit (REST API Client)● Picasso (Image Fetching & Caching)● Timber (Logging)

Page 9: Fame Wrist - Let's bring Hollywood to Android Wear

Repository

● Grab the sourcecode atgithub.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

Page 10: Fame Wrist - Let's bring Hollywood to Android Wear

Use the Documentation (RTFM)

● “Build Apps for Wearable Devices”http://bit.ly/buildwear

● Java Documentation for the Wear UI Support Libraryhttp://bit.ly/wear-ui

● You know how to search onGoogle and StackOverflow, right?

Page 11: Fame Wrist - Let's bring Hollywood to Android Wear

Get Started!

Page 12: Fame Wrist - Let's bring Hollywood to Android Wear

(or ask us)