If this project helped you reduce developement time or you just want to help me continue making useful tools
A Fully Featured Contact Picker for Flutter
Select, Create, and Delete Contacts. Handles permission requests for contacts, camera, and photo gallery. And allows you to quickly jump to a section of contacts with an adaptive scroll bar.
- Contact Scrambler Boolean (enabled in video)
- Dark and Light Theme
-
All permissions handled (even when the user tells the permission pop up to never pop up again)
- Contact permission to display contacts
- Camera permission to take photo as new contact photo
- Gallery permission to select photo as new contact photo
-
Select A Contact
- Display the reason the contact is being requested (or don't)
- Force the user to select a contact (or don't)
- Start the app by forcing the user to select a contact (or don't)
- Tool bar to let the user "search" or "create" a contact
- Dynamically created scroll bar that takes users directly to a particular section of contacts
- Sticky headers to indicate section
-
Create A Contact (with everything the Contact Service Plugin Allows)
- Name to Names Conversion
- Phone(s) (with custom label management or selection from defaults)
- Email(s) (with custom label...)
- Work (with job title and company section
- Addresse(s) (Street, City, Postal Code, Region, Country, Label)
- Note