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
