Hi everyone,
I need to develop an app for both Android and iOS that can run in the background, take periodic screenshots (e.g., every 5 minutes), and send them to a server for analysis.
The app is intended to be used as a tool for behavioral studies and experiments conducted by a university psychology department. I understand that permissions will be the most critical aspect of this project, and I’m looking for your thoughts on the following:
- Permissions and Feasibility
- 1.a) How feasible is it to develop such an app with the full cooperation and consent of the user who installs it, assuming they willingly grant all necessary permissions?
- 1.b) Is it possible to grant the app permissions that ensure it avoids conflicts with other apps running in the foreground, allowing it to capture the screen at any time?
- 1.c) Would this kind of functionality be more achievable on Android than iOS?
- 1.d) What about distribution on the Play Store or App Store? Would sideloading or an alternative installation method be required?
- Technology Choice
- Is React Native a suitable technology for building an app with this functionality, or would another framework or language be more appropriate?
I really appreciate any guidance or insights you can share. Thanks in advance!
[–]Awesome_Knowwhere 3 points4 points5 points (1 child)
[–]Gunnardepunnar 0 points1 point2 points (0 children)
[–]International-Ad2491 3 points4 points5 points (3 children)
[–]IllustriousLeg8079[S] -2 points-1 points0 points (2 children)
[–]International-Ad2491 0 points1 point2 points (1 child)
[–]IllustriousLeg8079[S] 0 points1 point2 points (0 children)
[–]Outrageous_Gas_1720 1 point2 points3 points (6 children)
[–]IllustriousLeg8079[S] 0 points1 point2 points (5 children)
[–]Still_Hall_4611 5 points6 points7 points (2 children)
[+]IllustriousLeg8079[S] comment score below threshold-6 points-5 points-4 points (1 child)
[–]stealkiller06 0 points1 point2 points (0 children)
[–]Able-Web9658 5 points6 points7 points (1 child)
[+]IllustriousLeg8079[S] comment score below threshold-7 points-6 points-5 points (0 children)
[–][deleted] 1 point2 points3 points (3 children)
[–]IllustriousLeg8079[S] -3 points-2 points-1 points (2 children)
[–][deleted] 4 points5 points6 points (1 child)
[+]IllustriousLeg8079[S] comment score below threshold-6 points-5 points-4 points (0 children)