Before we synchronize anything, we must identify exactly what we will synchronize. The answer to this question is obvious, but we will recapitulate the list of our entities anyway. We have two main entities we are planning to synchronize:
- Note entity
- Todo entity
They have the following attributes:
- Common attributes:
- title: String
- message: String
- location: Location (will be serialized)
- Todo specific attributes are as follows:
- scheduledFor: Long
Once again, open your classes and take a look at them. ...