ВнешняяFreelancerRemote$600–$1500 USD

Flutter Persistent 15-Minute Task App

Краткое

Freelancer Client is hiring: Flutter Persistent 15-Minute Task App.

Location: Remote

I need a small, production-ready Flutter application that triggers a background job every 15 minutes—regardless of whether the user has swiped the app out of Recents or the device has gone to sleep. In my final build that job will change the wallpaper, but for this proof-of-concept just increment a counter stored in SharedPreferences and show the current value as plain text on the main screen when the app opens.

Requirements:

• The task must fire reliably on all modern Android devices (Samsung, Vivo, Pixel, Xiaomi, etc.) without relying on the user to tweak system settings manually.

• On first launch the app should request the following permissions through standard in-app dialogs:

• Disable battery optimization

• Run in the background

• Access device storage

• If the user denies a permission, show a friendly in-app explanation and the option to try again.

• The background trigger must survive process death, device reboots, and OEM power-saving quirks. WorkManager, AlarmManager plus a foreground service, or another robust approach is fine as long as it complies with recent Android API policies. But it should not show the active notification of app running in background.

• iOS support is not required.

Skills: Mobile App Development, Android, Dart, Debugging, Flutter, Mobile Development, App Development, Android SDK

Budget: $600–$1500 USD


Source: Freelancer Client via Remote / Online. Apply on the source website.

Оригинал

I need a small, production-ready Flutter application that triggers a background job every 15 minutes—regardless of whether the user has swiped the app out of Recents or the device has gone to sleep. In my final build that job will change the wallpaper, but for this proof-of-concept just increment a counter stored in SharedPreferences and show the current value as plain text on the main screen when the app opens.

Core requirements
• The task must fire reliably on all modern Android devices (Samsung, Vivo, Pixel, Xiaomi, etc.) without relying on the user to tweak system settings manually.
• On first launch the app should request the following permissions through standard in-app dialogs:
– Disable battery optimization
– Run in the background
– Access device storage
• If the user denies a permission, show a friendly in-app explanation and the option to try again.
• The background trigger must survive process death, device reboots, and OEM power-saving quirks. WorkManager, AlarmManager plus a foreground service, or another robust approach is fine as long as it complies with recent Android API policies. But it should not show the active notification of app running in background.
• iOS support is not required.

Deliverables
1. Complete Flutter project with code.
2. Debug APK that I can sideload and observe the counter climbing every 15 minutes.

Локация & Details

ИсточникFreelancer
Бюджет$600–$1500 USD
ЛокацияRemote
Дата публикации2026-05-20 15:18:50
Mobile App DevelopmentAndroidDartDebuggingFlutterMobile DevelopmentApp DevelopmentAndroid SDK
Перейти к источнику →

About this listing

This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.

Skills mentioned:
Mobile App DevelopmentAndroidDartDebuggingFlutterMobile DevelopmentApp DevelopmentAndroid SDK