Mijick Camera
  • July 4, 2025
Camera Position Media Capturing Gestures Filters

✨ Features


 

πŸ™πŸ» Automatically handles permissions
πŸ–ΌοΈ Image capture
🎬️ Video capture (with or without sound)
πŸ“Έ Camera position changes
πŸ”οΈ Supports manual zoom
πŸ‘οΈ Supports manual focus
🎞️ Changeable frame rate
πŸ“ΊοΈ Changeable camera resolution
πŸ™ˆ Camera filters
πŸ”¦ Torch
πŸ“Έ Flash
⏱️ Other camera settings (exposure duration, target bias, ISO, HDR mode and more)
☒️ Displays error screen if permissions are not granted
πŸ–ΌοΈ Displays captured media screen
πŸ“± Modern and minimalistic UI
πŸ•Ί Beautiful animations
🚧 Fully customizable screens
🀏🏼 Gestures support
πŸ“² Blocks screen orientation change
⚑️ Supports Swift 6
πŸš€ … and others

β˜€οΈ Why MijickCamera?


 

The main problem we wanted to solve was the complexity of implementing camera into Swift projects; to get a camera view, you either have to accept a number of trade-offs or spend hours wrestling with the complexity of the AVKit framework. Here is why we think we have successfully solved the problem:

The power of simplicity

 

Thanks to a modern and minimalistic UI and a thoughtfully designed public API, the most common use cases can be solved with just a few lines of code.

Code Example 1

Three in one

 

MCamera contains three screens – Error Screen, Captured Media Screen and Camera Screen – making the process of handling camera states super easy. Moreover, MijickCamera automatically manages the entire workflow, from requesting camera permissions to displaying the results of camera captures!

Code Example 4

Engineered for limitless creativity

 

Every application is a special one, and we at Mijick know this very well, thus we have given you the possibility to customize each of the three screens that constitute MCamera.

Code Example 1

There is much more besides:

 

  • Advanced camera controls.
  • Gesture support.
  • Thoroughly designed animations.
  • Supports Swift 6.0.
  • … and much more.

πŸš€ How to use it?


 

Visit the framework’sΒ documentation pageΒ to learn how to integrate your project withΒ MijickCamera.

πŸ€ Community


Join the welcoming community of developers onΒ Discord.

GitHub


View Github

#camera #ios #mobile #swift
YOU MIGHT ALSO LIKE...
SwiftUI Charts

Build custom charts with SwiftUI Styles      

SwiftUICharts

A simple line and bar charting library that support accessibility written using SwiftUI.

Swipeable cards

Swipeable Cards with SwiftUI

RGStack

This UI attempts to capture the Quibi Card Stack and the associated User Interaction.

πŸƒ CardStack

A easy-to-use SwiftUI view for Tinder like cards on iOS, macOS & watchOS.