1. The application will query the remote database and pull down any new or updated Table rows as determined by the users profile.
2. The application will query the remote database and discover and flag Table rows for deletion found locally
3. The user will be able to tell the application update on launch, or every x number of minutes
4. The user will tell the application what hours it is allowed to sync by connection method i.e. 3G, 4G, WiFi
since our last meeting where I committed programming the feature my time demands outside of the project have increased because both my Wife and Daughter are both scheduled to have surgery. I plan to try and rob some of my normal sleep time to continue to play a roll in this features creation.