[app_usage: 2] iOS / MacOS
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Domain
- desktop-dev, mobile-dev
Research direction
Start by reviewing the existing app_usage Flutter package and the Apple Screen Time, FamilyControls, and ManagedSettings documentation linked in the issue. Determine how iOS and macOS support can meet the package's production requirements, including the stated Apple Family limitation. Done means app_usage provides working iOS and/or macOS support with the platform constraints documented.
Written by the indexing model from the issue text.
Description
Description
app_usage is nice and all ... but the iOS ( and/or Mac) part is missing to really work as production ready flutter package.
Additional information
Theoretically i should be possible with:
https://developer.apple.com/documentation/screentime
https://developer.apple.com/documentation/FamilyControls
https://developer.apple.com/documentation/managedsettings/
Limitations I already found out:
- You need to be in an Apple Family (Child/Adult, guardian) setting for the APIs to work.
- Dominant language
- Dart
- Stars
- 610
- Forks
- 733
- Avg merge
- 33m
- Merged PRs (30d)
- 1
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from carp-dk/flutter-plugins
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
carp-dk/flutter-plugins#1297 · 1 comment ·
-
activity_recognition bugfix
Difficulty 4/5 3-5 days Newbie friendliness 35/100
carp-dk/flutter-plugins#1291 ·
-
[movesense_plus 1.2.0] Better handling connection error to connected deviceMay be free again @bardram claimed this 249 days ago, and no pull request is open. Openbugfix improvement movesense_plus
carp-dk/flutter-plugins#1286 · 1 assignee ·
-
improvement
Difficulty 3/5 1-2 days Newbie friendliness 20/100
carp-dk/flutter-plugins#1271 · 1 comment ·
-
pedometer: ^4.1.1Openimprovement pedometer
Difficulty 5/5 Over a week Newbie friendliness 25/100
carp-dk/flutter-plugins#1262 ·
All issues in carp-dk/flutter-plugins
Similar issues
-
Remove the template README in src/flash_readPossibly taken @AnushreeKasturi claimed this today. Opendocumentation good first issue
Difficulty 1/5 Under an hour Newbie friendliness 88/100
pablolambo/FlashRead#15 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
Maintainers usually reply within 1 day
-
type-enhancement web-js-interop
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Maintainers usually reply within 4 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
lichess-org/mobile#3838 · 1 comment ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
aaronified/fluenough#466 ·
Maintainers usually reply within 1 day