Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 924 Bytes

README.md

File metadata and controls

15 lines (12 loc) · 924 Bytes

Cardom

Sample mini app 100% Swift in Clean Swift Architecture (VIP) without Storyboard. Use MapKit to do a snapshot displayed in contact details. Ability to init a call/email directly from contacts list if device is able to do it.

Details :

  • Loads a "page" of 10 random contacts from https://randomuser.me/api/?results=10
  • Saves them in cache (in order to display them on next launch if network is unreacheable)
  • Displays them (loads next "page" when scrolling, scroll is infinite)

Cardom-Contact_List-Light Cardom-Contact_Details-Light

Cardom-Contact_List-Dark Cardom-Contact_Details-Dark