Building a client
So, what goes into building a client? At a mile-high level, here’s what we need to do:
- Set up the client to connect to the server.
 - List features.
 - Select a feature to use.
 - Prompt the user for parameters.
 - Present the results.
 
Great, now that we understand the high-level steps, let’s see if we can build it next in an exercise that you’re welcome to code along with.