Using REST Services
Until now, all the work we’ve been doing has been local to a device (a phone, Windows, or Mac). The design of Forget Me Not entails the use of a service in the cloud that will manage all our data – invitations to a program, registration, authentication, data persistence, and so on.
A client interacts with a server through a REST API (also called a RESTful API).
An Application Program Interface (API) is a set of definitions and protocols to interact with an application. In our case, the API we care about is the cloud-based ForgetMeNot.API
.
Knowing more about REST
For our purposes, that is really all you need to know about REST, but if you are curious, you can find out more at https://en.wikipedia.org/wiki/Representational_state_transfer.