FLUTTER ECOSYSTEM

contacts_service

A Flutter plugin to retrieve and manage contacts on Android and iOS devices.

Latest version
0.6.3
30-day downloads
2.6K
Likes
599
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The contacts_service package is a Flutter plugin that enables developers to access and manage device contacts on both Android and iOS platforms. It provides a consistent API to retrieve contact lists, read contact details such as names, phone numbers, and emails, and supports basic operations like filtering and searching. Designed for cross-platform compatibility, it simplifies integration with native contact systems without requiring platform-specific code. The package is ideal for apps needing contact lookup or import functionality.

Use cases
  • Contact list retrieval
  • Contact search and filtering
  • Importing contacts into apps
  • Syncing contacts with app data
  • Displaying contact details in UI
Key features
  • Cross-platform support (Android & iOS)
  • Simple API for contact access
  • Supports contact fields like name, phone, email
  • Search and filter capabilities
  • No native code required
Suitable for
  • Apps needing contact access
  • User profile import tools
  • Communication apps
  • CRM integrations
  • Contact picker widgets
Considerations
  • Requires runtime permissions on Android and iOS
  • Limited to basic contact operations
  • Privacy compliance needed
  • May require user consent for access
  • Performance depends on device contact database size
Supported platformsAndroidiOS

Install package

flutter pub add contacts_service

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects