iOS
-
Email Composer on iOS
Read in this post how to present and configure the system provided email composer, allowing users to send emails through your own iOS apps.
-
Toggle View in SwiftUI
Learn how to use the toggle view in SwiftUI, and how to create custom styles in order to override the default appearance with unique views.
-
Integrating Video Playback In iOS Apps Using SwiftUI
Adding video playback capabilities in SwiftUI is an easy task, and here you will learn how to do so both for iOS 14+ and previous versions.
-
A Step by Step Guide on how to Create a XCFramework and Distribute it as a Swift package
Learn in this post how to create a binary framework using the new XCFramework format, and then how to distribute it as a Swift package.
-
Simplifying Keyboard Notifications Handling on iOS
Learn how to implement a totally different way to deal with keyboard notifications in UIKit based iOS projects that's extremely easy to use.
-
Using LinkPresentation Framework to Present Rich Links in iOS Apps
Fetch link metadata, store it and use it to present links in a beautiful and well visually formatted manner. Show title, icon, images, and more with the LinkPresentation framework presented in WWDC 2019.
-
Fetching Remote Images in Swift - A Technique
Read about a technique that will let you fetch remote images in Swift based projects, and implement a component that will be doing all the heavy lifting behind the scenes. Go through this post and get rid of tedious image fetching and handling tasks forever.
-
A Beginner’s Guide to Access Levels in Swift
One of the most important topics one should know in Swift is about access levels. In this post I'm going through them, and discussing extensively about when and how to use them in Swift projects.
-
Understanding Higher Order Functions in Swift
There are things in Swift that can be done in a good or in a better way. Learn about higher order functions in Swift and don't stay on just "good"!
-
A Practical Approach on Using Swift Package in Xcode
Swift packages consist of a great way to reuse code among your own projects, or distribute it and share with others! Learn how to create your own Swift package in Xcode 11, how to push it on a remote repository, and how to use it as a dependency on a project.