Categories
iOS SwiftUI

SwiftUI Bar Charts

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.

Categories
iOS

iOS SFSpeechRecognizer – On Device Recognition

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.

Categories
iOS

Core Bluetooth Permissions in iOS 13

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.

Categories
iOS Maps

iOS 13 Location Permissions

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.

Categories
iOS iPad

iPadOS Multiple Window Support

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.

Categories
iOS Maps

iOS PencilKit Meets MapKit

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!

Categories
iOS Uncategorized

iOS PencilKit Meets Core ML

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.

Categories
iOS Uncategorized

Introducing PencilKit in iOS 13

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.

Categories
iOS

UIImage To PDF Using VisionKit and PDFKit

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.

Categories
Xcode

Porting iOS App To MacOS Using Catalyst

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.