hasancse1991

Untitled

Mar 25th, 2020
435
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.61 KB | None | 0 0
  1. Please verify these points.
  2.  
  3. 1.
  4. After install the App, ALL DATA (all colleges with details, all filter data) will be fetched from server at a time. User need to wait until the data fetching done. It can be 1, 2, 3, or 5 minutes (depends on data size, server performance and net speed).
  5.  
  6. 2.
  7. First time fetched data will be stored App's internal local db.
  8.  
  9. 3.
  10. When Internet available, all search-filter will be work with API
  11.  
  12. 4.
  13. When Internet is NOT available, data search-filter will work with local db
  14.  
  15. 5.
  16. At home page, there will be a Sync icon. User can manually sync data when he has enough internet data or Wifi. This sync will be blocked the UI and show a progress bar. After finishing that, all data will be updated at local db.
  17.  
  18. 6.
  19. Every list item of college list will contain also college details information as HTML data inside JSON (I'll provide the format)
  20.  
  21. 7.
  22. College details HTML data should not contain any icon or image or any other assets from internet. If there are any image url inside HTML, that will not be shown in offline mode. If we need to show a icon or image, we can send it as a URL in college list. If the URL show image for single time (when available internet) then the image will be cached for offline.
  23.  
  24. 8.
  25. In college details page a scrollable WebView will load the HTML body of college details.
  26.  
  27. 9.
  28. When online, after clicking location button open the default Google Map App and show the shortest path between users location and college location. Before that user need to allow location permission. When Map App open user can navigate or anything with Map app. It's cost free solution.
Advertisement
Add Comment
Please, Sign In to add comment