Swift
-
Experimenting with Swift async and await pattern using Xcode
You all might know that async/await is accepted and is available in the main snapshots! Let’s get our hands dirty by trying out some basic example...
-
Common problems and workarounds while building apps using Apple Silicon
Apple’s new Apple Silicon (M1 processor) is a beast. The apps open pretty quickly, and the slow Xcode build times are a thing of the past. But...
-
Closure based actions in UIButton
iOS 14.0 brings us many improvements and new APIs using which the developers can write efficient code. One such API is the closure based action...
-
Replacing UIImagePickerController with PHPickerViewController
Almost every app requires photos and video access these days. Before iOS 14.0, the iOS developers used UIImagePickerController to access the...
-
Embracing Localization in Image Assets
One of the most significant features which make an app stand out is localization. When we hear the term localization, the first thing that comes...
-
An effective way to clear entire Userdefaults in Swift
As a developer, we might use Userdefaults in our apps at some point in time for storing some basic configuration or settings in the app. But as...
-
Using UICollectionViewCompositionalLayout in iOS 12 and earlier
At WWDC 2019, Apple added a brand new API “ UICollectionViewCompositionalLayout ” to the UIKit. Using this powerful API, we can create complex...
-
Simulating remote push notifications in a simulator
Apple just released Xcode 11.4 beta with tons of features. One of the notable features is simulating remote push notifications in simulators,...
-
Why should we avoid using closures in Swift structs?
We all love closures, don’t we? Closures make an iOS developer’s life easy. Well, if it makes it easy, then why am I saying to avoid using...
-
Swift 5 replaces IntroSort with TimSort in the ‘sort()’ method
When we hear the term ‘Sorting,’ the algorithms which come to our mind are quicksort, insertion sort, merge sort, bubble sort, heap sort, and...
-
Generate URLSession code in Swift using Postman
Almost every iOS developer would have had to make a network call from their app. Swift uses URLSession to make network calls. URLSessionTask...
-
Introducing URLSessionWebSocketTask - Native WebSocket implementation using Swift 5
We all love WebSockets, don’t we? They have a vast range of applications such as chat applications, push notifications, and much more. I got...
-
Swift bit #4 - Swifty ways of typecasting objects
Often we find ourselves in a situation where we need to check whether an object belongs to a particular class or not. For example, consider there...
-
Enabling ‘Sign in with Apple’in developer account
‘ Sign in with Apple ’ is an exciting feature announced in WWDC 2019. You must be wondering how to get started. Well, this article is about...
-
Building with Bazel [FREE]
<p>Bazel is an open source build system created by Google for compiling large complex codebases. This courses teaches the basics of using...
-
Effective Phone Screen Interview Tactics for Mobile Developers [FREE]
Learn how to handle a phone screen interview like a pro including how to prepare based on your interviewer, which questions to expect and how to...
-
AsyncSequence & AsyncStream Tutorial for iOS [FREE]
Learn how to use Swift concurrency’s AsyncSequence and AsyncStream protocols to process asynchronous sequences.
-
Mock Interview Techniques for Tech Job Searchers [FREE]
Boost your chance of landing a dream job by learning what a coding mock interview is, how to prepare, where to find questions and how to evaluate...
-
WWDC 2022 [FREE]
<p>To help you dig into Apple’s massive catalog of content from WWDC 2022, Catie Catterwaul counts down her top 10 sessions that you...
-
App Design Apprentice [SUBSCRIBER]
<h2>Learn Modern App Design with Figma!</h2> <p>This book guides you through designing modern mobile apps using fundamental...
-
Realm With SwiftUI Tutorial: Getting Started [FREE]
Learn how to use Realm with SwiftUI as a data persistence solution by building a potion shopping list app.
-
In-App Purchases [SUBSCRIBER]
<p>Updated for 2022! In-App Purchase offers additional revenue streams for developers other than the initial purchase from the App Store....
-
WWDC 2022 First Impressions Livecast [FREE]
If you missed our WWDC First Impressions livecast last night, featuring our most opinionated iOS team members, you can catch the replay here!
-
Drawing in iOS with SwiftUI [SUBSCRIBER]
<p>Learn about drawing using SwiftUI by creating custom controls using a combination of SwiftUI and Core Graphics. Covers shapes, colors,...
-
Catalyst by Tutorials [SUBSCRIBER]
<h2>Run iOS apps Natively on macOS With Catalyst!</h2> <p>Catalyst by Tutorials shows you how to take all of those great apps...