My son is on the autistic spectrum and has trouble with impulse control. He loves watching kid shows, but is unable to stop himself from rewinding every 10 seconds. I want to have an app developed for him that allows him to watch whole videos.

General Requirements:
* Platform: iOS, TestFlight only
* Design: Minimalistic interface
* Functionality:
    * Play videos sequentially within each folder.
    * Automatically resume videos from where they were last paused.
    * Restrict the ability to skip forward or backward within the video.
    * User can switch between different video folders and resume from the last watched position in any previously opened folder.
User Interface:
* Controls:
    * Volume control by user.
* Navigation:
    * Simple folder navigation without displaying video details to the user.
    * Folders and videos within are automatically sorted by video name.
Video and Folder Management:
* Admin Section:
    * PIN-based authentication with the option to operate without a PIN initially.
    * Features to set and change the PIN within this section.
    * Allow creating and naming new folders; nested folders are not allowed.
    * Manual uploading of videos from iCloud.
    * Show video name, size, and length in the admin view.
    * Allow deletion of videos.
    * Alert on insufficient storage space and cancel ongoing downloads if space runs out.
Technical Specifications:
* Offline Functionality:
    * The app functions offline but requires an internet connection for downloading videos from iCloud.
* Storage Management:
    * Local storage management with alerts for insufficient space.
Compliance and Privacy:
* Privacy: No additional encryption or compliance beyond standard iOS app requirements.
Development and Testing:
* Testing via TestFlight: Use TestFlight to distribute the app to testers, allowing for real-world testing and feedback before final release.
* Performance: Optimize for handling video playback smoothly on iOS devices.
* Accessibility: Comply with Apple’s standard accessibility requirements to ensure the app is usable for everyone.
Potential Followups:
* An option in the admin section to set a maximum volume level.
* Add the app to the App Store for general availability.

Budget: $1,000

Posted On: April 28, 2024 01:56 UTC
Category: Mobile App Development
Skills:Smartphone, Native App Development, iOS, Mobile App Development

Country: United States

click to apply

Powered by WPeMatico