This chapter is from the book
Summary
In this hour, we created several remote apps using the Anymote library. The basic structure of a remote app was examined. A remote app will implement a ClientListener and bind to the AnymoteClientService. These apps started the Chrome browser and showed a specific URL by flinging an Intent to the TV. They sent both keystrokes and mouse movements to the TV. Together these example apps provide a basis for creating more sophisticated remote apps.