Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Show contacts in some order

Open
#9 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
35/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
dart, flutter
Domain
mobile-dev

Research direction

Start with the Flutter plugin API and the Android ContactsContract.Data query shown in the issue. Determine how a caller could select ascending or descending contact order and whether the behavior must be consistent across platforms. Done means contact ordering can be configured without modifying plugin code.

Written by the indexing model from the issue text.

Description

Hello! Greate job!
Is some way add parameter for setting order (ASC/DESC) of contacts in Flutter?
Now I can do it only modifing plugin code:
cursor = contentResolver.query(
ContactsContract.Data.CONTENT_URI,
null,
null,
null,
// ContactsContract.Contacts.SORT_KEY_PRIMARY + " ASC")
"upper("+ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME + ") ASC")

Dominant language
Dart
Stars
39
Forks
18
PR merge metrics
No merged PRs in 30d

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from Baseflow/flutter-contacts-plugin

All issues in Baseflow/flutter-contacts-plugin

Similar issues

More Dart issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.