Mijick – custom camera into Swift
  • 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 #swift
YOU MIGHT ALSO LIKE...
TextView

Download File -> Swift Packages -> Add Package Dependency... Select your project Enter https://github.com/kenmueller/TextView for the package repository URL Select Branch: master Click Finish ...

KeyboardAvoider

 

Focuser

Focuser allows to focus SwiftUI text fields dynamically and implements ability move go through the form using Keyboard for iOS ...

OmenTextField

A better TextField for SwiftUI. A growing, multiline, auto-focusable TextField supporting bindable focus. This has been pulled out of my ...

iPhoneNumberField ☎️

Format phone numbers as they're typed—entirely in SwiftUI. 📱   Get Started | Examples | Customize | Features | Install | Pricing And it's as easy as