UIKit

Sharing custom file types in iOS

If you are planning to share more than standard file types on iOS and make the system recognize the file and open it in your app you can use Document Types and Exported

Auto Layout, Xibs, and traits

iOS and iPadOS Auto Layout are great. It helps build universal, good-looking apps for both screen sizes, provides a way to support portrait and landscape orientations without hassle. On rare occasions, it behaves

Most common Swift interview questions

Here's my first compilation of the most common Swift and iOS interview questions. There'll be more, so follow me on Twitter [https://twitter.com/GruchalaArtur] & stay up to

Filtering camera preview with Metal

In this post, we will use all knowledge acquired from the metal filtering lesson to filter camera preview on iPhone. I have created a starter project [https://github.com/agruchala/MetalCameraDemo]. It will

Lighting fast rendering with Metal

In the previous post [https://arturgruchala.com/image-processing-in-swift/], we touched image processing and rendering. We made UIImage from CIImage with two filtering effects. Dynamic filtering This time we will create a simple app