Description
Film Maker is a native iOS application that allows users to select photos from their gallery, apply smooth transition effects, and create high-quality video slideshows. The generated video can be saved to the device or exported and shared with others.
Built with Swift and designed with a modular architecture, the app offers a clean codebase that is easy to maintain and extend.
Requirements
- Swift 5.0 or higher, Xcode 13 or higher.
- Compatible with iOS 15 or higher
App Features
- Gallery Picker: Select multiple photos from the gallery and rearrange them using drag & drop gestures.
- Preview Screen: Preview transition effects in real-time and add editable text overlays to your video.
- Effect Library: Includes 20 customizable transition effects with a scalable architecture for easy extension.
- Export & Share: Save the slideshow to your gallery or export and share it via any platform.
- AdMob Integration: Full support for Interstitial, Banner, and Rewarded ads, managed via a centralized AdmobWrapper component.
- Clean Codebase: Well-structured and readable Swift code, designed with maintainability in mind.
- Extensible Architecture: Modular components make it easy to integrate new features or effects.