As an organizer, I would like the app to receive information from a server such that changes to Speaker, Staff, Sponsors, or Schedule may be instantly available to users.
Acceptance Criteria
currently Speakers, Schedule, & Sessions are loaded from fixtures
Fetch Speakers from server
whenever available, speakers should be updated from the server
speakers should be cached in the event of low/no connectivity
Fetch Schedule from server
whenever available, schedule should be updated from the server
schedule should be cached in the event of low/no connectivity
Fetch Sessions from server
whenever available, sessions should be updated from the server
sessions should be cached in the event of low/no connectivity
Note
This functionality is largely already in place, but should be slightly improved. The app should always try to refresh the data before showing stale information (no one likes to see what they're reading change in front of them).
As an organizer, I would like the app to receive information from a server such that changes to Speaker, Staff, Sponsors, or Schedule may be instantly available to users.
Acceptance Criteria
currently Speakers, Schedule, & Sessions are loaded from fixtures
Note
This functionality is largely already in place, but should be slightly improved. The app should always try to refresh the data before showing stale information (no one likes to see what they're reading change in front of them).
Related Issues
51
52