flutter_contacts_plugin 0.0.3 copy "flutter_contacts_plugin: ^0.0.3" to clipboard
flutter_contacts_plugin: ^0.0.3 copied to clipboard

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

flutter_contacts_plugin #

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

Usage #

To use this plugin, add flutter_contacts_plugin as a dependency in your pubspec.yaml file.

Make sure you add the following permissions to your Android Manifest:

<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />

On iOS, make sure to set NSContactsUsageDescription in the Info.plist file

<key>NSContactsUsageDescription</key>
<string>This app requires contacts access to function properly.</string>

Example #

// Import package
import 'package:flutter_contacts_plugin/flutter_contacts_plugin.dart';

// Get all contacts
Iterable<Contact> contacts = await FlutterContactsPlugin.getContacts();

// Get contacts matching a string
Iterable<Contact> johns = await FlutterContactsPlugin.getContacts(query : "john");

// Add a contact
// The contact must have a firstName / lastName to be successfully added
await FlutterContactsPlugin.addContact(newContact);

//Delete a contact
await FlutterContactsPlugin.deleteContact(contact);


0
likes
20
pub points
0%
popularity

Publisher

unverified uploader

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

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on flutter_contacts_plugin