LEARNING TO PLAY THEGUITARWITH ACTIONS ON GOOGLEJOE BIRCH - @HITHEREJOE - ANDROID LEAD @BUFFER - GDE @ANDROID
View Slide
WHAT IS ACTIONS ON GOOGLE?
WHY BUILD FOR THE PLATFORM?
TOOLS
DIALOGFLOW
WHAT’S IN A CONVERSATION?
INVOCATION
INVOCATION INTENT
INVOCATION INTENTUSER SAYS
INVOCATION INTENTUSER SAYSENTITY
INVOCATION INTENTUSER SAYSENTITYFULFILMENTREQUEST
INVOCATION INTENTUSER SAYSENTITYFULFILMENTREQUESTRESPONSE
BUILDING OUR OWNCONVERSATIONAL TOOL
DEFINE OUR OWN ENTITIES - DEMO
DEFAULT INTENT - DEMO
CUSTOM INTENTS - DEMO
CLOUD FUNCTIONSOur AppFirebase CloudFunction
CLOUD FUNCTIONS
DEMO
RICH RESPONSES
LOCALISATION
LOCALISATIONEnglish (en-US, en-GB, en-AU, en-IN) !German (de-DE) "French (fr-FR, fr-CA) #Japanese (ja-JP) $Korean (ko-KR) %Spanish (es-ES, es-419) &Portuguese (pt-BR) 'Italian (it-IT) (Russian (ru-RU) )
LOCALISATION - LIVE DEMO
FREThttps://github.com/hitherejoe/Fret
OTHER FUNCTIONALITY-User Authentication (Account Linking)-Transactions-Firebase Storage-Firebase Realtime DB-Firebase Hosting-Android Things AIY Projects