Hello,
Thank you for providing the detailed project description. After going through your requirements, I would like to ask a couple of technical questions to ensure we are on the same page:
1. Does the existing React Native app already have the necessary permissions set up for tracking app usage data?
2. Are there any specific apps on the Android phone that should be excluded from tracking, or should the tracking include all apps used?
Speaking of experience, I have over 8 years of experience as an application developer, specializing in mobile app development. I have successfully completed numerous projects and delivered high-quality solutions to clients.
Here are some of the mobile apps that I have developed and deployed:
1. Kredx Invest - [Link to App on App Store]
2. Udates - [Link to App on Play Store]
In regards to your project requirements, I understand that you need to integrate a feature into your existing React Native app to track time spent on individual applications on an Android phone and generate a CSV file with timestamp, app name, and duration. I will ensure that the tracking only occurs when the app is in the foreground, manage battery optimization, handle necessary permissions, and seamlessly integrate this functionality into your app.
My skills and experience make me an ideal candidate for this project:
- Proficiency in React Native
- Strong understanding of Android application development
- Experience with app usage tracking implementation
- Knowledge of managing battery optimization and app permissions
I am confident that I can deliver a high-quality solution that meets your requirements. Looking forward to the opportunity to work on this project.
Warm Regards,
Chirag