DeskDroid - A Desktop Client for Your Android Phone

We've come at long last to our final project. To close our time together here, we're going to build a very practical application, one that lets us send and receive SMS messages from the comfort of our desktop. There are a number of products on the market that let you do this now, but they typically require a third-party service, meaning your message travels through someone else's servers. For the privacy-minded, that can be a real problem. We'll build a system that is 100% local.

Building the app will cover several different topics, some familiar, some new. That list includes the following:

  • Android applications
  • Android services
  • REST servers
  • Server-sent events for event/data streaming

Get Java 9: Building Robust Modular Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.