The BackgroundTasks framework, introduced at WWDC, takes advantage of idle time to accomplish several things. In this tutorial, you'll learn about the two main task requests of the framework, BGProcessingTaskRequest & BGAppRefreshTaskRequest, and how it all works.
This new framework is used for tasks like cleaning a database, updating a machine learning model, or updating the displayed data for an app, and other deferrable tasks that are better done in the background
How to use BackgroundTasks framework to keep your iOS app content up to date? by Space-O Technologies
Did you know you can use the Vision framework to align images and Metal to remove people, cars, and all kinds of other random stuff from images? Check out this tutorial to find out how HDR works and how you can implement something like it yourself.
In computational photography, photo stacking is a technique where multiple images are captured, aligned and combined to create different desired effects.
Photo Stacking in iOS with Vision and Metal by Yono Mittlefehldt