SwiftUI is the talk of the town. The declarative UI pattern is here to stay and building cool and awesome UIs is easier than ever before.
iOS 13 showcased Apple’s advancements in the field of Machine Learning and Artifical Intelligence. One such feature that sheds light on their ambitions is Speech Recognition. On-Device Speech Recognition not only eliminates server processing but also strives to maintain user privacy.
Core Bluetooth framework is an abstraction layer that provides developers access to BLE hardware. Apple introduced quite a few changes for the better during WWDC 2019. Besides fast transfer and power-efficient connections, much emphasis has been given to user privacy.
Location Permissions have changed for the better in iOS 13. More weight has been put behind the user’s privacy. Not only has Apple added a new permission type “Allow Once” but also they’ve changed the way “Always Allow” permission used to work.
iPadOS 13 was launched during WWDC 2019. Finally, the iPad got a separate OS. Introduction of Multiple Window Support in iPadOS is a game-changing move. It allows us to open multiple instances of an application at the same time.
After discussing PencilKit and using it with Core ML, it’s time for Pencil on Maps. Let’s see what happens when PencilKit asks out MapKit for a date!
We’ve had a good look at PencilKit in our previous article. It’s time to onboard Core ML into the drawing arena. The goal of this article is to run Handwritten Digit Classification using the famous MNIST Model on our PencilKit drawings.
WWDC 2019 introduced another interesting framework, PencilKit for iOS 13. Apple introduces this drawing and annotation framework to make it easier for developers to integrate it into their own apps.
PDFKit was introduced with iOS 11. Much respite to developers who earlier had to deal with C++ for PDF rendering in their applications. The PDFKit allows us to create, modify and display PDFs in our applications. The goal of this article is to convert UIImage(s) to a PDF using Swift.
I always wanted to build macOS apps but couldn’t give much time to the AppKit, NSTableViews, and stuff. Fortunately now thanks to Project Catalyst, we can port iOS and UIKit based apps to macOS easily.