Skip to content

A custom contact picker for flutter that mimics the functionality every platform's contact picker already has, but ALLOWS you to add or remove functionality to improve the UX and UI for your specific needs. (I added one-handed mode, and a recent selection section)

Notifications You must be signed in to change notification settings

b-cancel/Flutter_ContactPicker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Flutter Contact Picker


If this project helped you reduce developement time or you just want to help me continue making useful tools
Feel free to buy me a cup of coffee! :)
PayPal Donate Button


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

About

A custom contact picker for flutter that mimics the functionality every platform's contact picker already has, but ALLOWS you to add or remove functionality to improve the UX and UI for your specific needs. (I added one-handed mode, and a recent selection section)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages