Flutter Dialer with Recording Features need Mobile App Development
Contact person: Flutter Dialer with Recording Features
Phone:Show
Email:Show
Location: India, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I need a Flutter developer to create a dialer screen with the following functionalities:
Key Features:
Please prioritize and complete the following Flutter task by today evening:
Task Title: Custom Dialer with Screen + Audio Recording (Local Save)
✅ Task Goals:
Dialer Screen UI
Input to enter phone number
Call button
Status: calling, connected, ended
Call Functionality
Use url_launcher to trigger native dialer (tel: link)
Screen & Audio Recording
Start screen + mic recording before call
Record only the user side (due to system restrictions)
Save the recording locally on the device
Stop and save recording after call ends or manually
File Storage
Save files to /storage/emulated/0/YourAppFolder/
Include recording list screen (optional)
Dependencies to Use ([login to view URL])
yaml
url_launcher: ^6.2.5 permission_handler: ^11.3.1 flutter_screen_recording: ^1.3.0 path_provider: ^2.1.3
Android Permissions
Please ensure the following permissions are declared in [login to view URL]:
xml
<uses-permission android:name="android.permission.RECORD_AUDIO"/> <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
Important Notes:
You can record the other party’s voice too.
Only mic + screen can be recorded (your side).
If the plugin has limitations, use MethodChannel for native Android support using MediaProjectionManager.
Let me know once the task is done or if you face any roadblocks.
Thanks,
Looking forward to your bids!" (client-provided description)