Cam Converter
Custom camera with 21+ filters and format conversion.
This case study highlights technical work from a prior role. AS Infotech was not the contracting agency for this product.
Overview
Cam Converter is a dual-purpose photography app combining a feature-rich custom camera with powerful image format conversion capabilities. The app serves photographers and content creators who need professional camera controls and flexible format export options in a single, beautifully designed interface. Built with Swift and AVFoundation, the custom camera module features 21 real-time filters (vintage, black & white, vivid, sepia, etc.), adjustable sharpness controls for crisp detail, pinch-to-zoom functionality, tap-to-focus with exposure compensation, gridlines for composition assistance, timer modes for selfies, and flash controls (auto, on, off, torch). The camera interface prioritizes usability with intuitive gesture controls and real-time filter previews before capture. The image converter module supports comprehensive format conversion between JPG, PNG, HEIF (High Efficiency Image Format), BMP (Bitmap), TIFF, and GIF formats. Users can batch convert multiple images simultaneously, adjust quality/compression settings for each format, and preview conversion results before saving. The app uses Core Image for high-quality filter rendering and implements background processing for batch conversions.
Challenges
- Real-time filter processing maintaining 60fps camera preview
- Format conversion preserving image quality across different formats
- Batch processing without blocking UI thread
- Memory management for large image files during conversion
- EXIF metadata preservation during format changes
Features
- ·21+ real-time camera filters
- ·Custom camera controls (sharpness, zoom, focus)
- ·Format conversion (JPG, PNG, HEIF, BMP, TIFF, GIF)
- ·Batch image conversion
- ·Quality/compression adjustment
- ·Real-time filter preview
- ·Tap-to-focus with exposure compensation
- ·Composition gridlines
- ·Timer modes and flash controls
- ·EXIF data preservation
Results
- Built complete camera and converter app with 21+ filters
- Implemented real-time filter preview at 60fps
- Created batch conversion supporting 10+ image formats
- Optimized memory usage handling images up to 50MB
- Published on App Store with complete feature set