Skip to content

SweetTutos

iOS And Mobile Tutorials
Swift/UIKit

How To Implement A Back Button With A Call To Action Logic In A Navigation Controller

Posted on February 17, 2023 by Malek

Learn how to enhance your app user experience by implementing a call-to-action logic in a custom navigation controller back button.

SwiftUI

Build Dynamic And Expandable SwiftUI List With DisclosureGroup

Posted on February 10, 2023 by Malek

Learn how to build a dynamic expandable list in SwiftUI by leveraging the List container and the DisclosureGroup view.

SwiftUI

How To Build A Dynamic List In SwiftUI

Posted on January 31, 2023 by Malek

Learn how to fetch data from server and fill a SwiftUI List with Dynamic collection by leveraging the power of the State property wrapper.

SwiftUI

Design A SwiftUI Onboarding Slideshow For Your App With ScrollView

Posted on January 24, 2023 by Malek

Design A SwiftUI Onboarding Slideshow For Your App With ScrollView

Concurrency/Swift

Leverage async/await to write better generic network layer

Posted on January 17, 2023 by Malek

Learn modern Swift Concurrency patterns - Discover how you can adopt Swift concurrency in URLSession using async/await, and how you can apply Swift concurrency ...

Swift

Swift Generics: How to build a clean network layer

Posted on January 10, 2023 by Malek

How to use Swift Generics to build a modular network layer. Leveraging generics, protocols, struct and enums to build a clean network layer.

Swift

Write Clean Reusable Code To Dequeue Table View Cells With Swift Generics

Posted on January 3, 2023 by Malek

A table view tries to dequeue a cell for reuse. Learn how to make this process unified and scalable by leveraging the power of Swift Generics.

Swift/Swift Package/Xcode 12.5

Create and Distribute Your Own Library With Swift Package 🚀

Posted on May 16, 2021 by Malek

Few weeks ago, I built EasyLog, a lightweight library that make verbose logging easy and fun. In this quick tutorial, I will walk you through the steps to creat...

Core Animation/Swift 5/Xcode 12

Custom Transition Animation for UIViewController using Core Animation

Posted on October 4, 2020 by Malek

In this tutorial you are going to learn how to make custom animation while moving from a view controller to another using the API provided by the Core Animation...

AVFoundation/Background Audio Playback/Swift 5/Xcode 11

How To Make Your App Support Background Audio Playback

Posted on September 8, 2020 by Malek

This tutorial is tested with Swift 5 and Xcode 11.6. In this quick tutorial, I will show you how to quickly add support for background audio playback. Audio pla...

Posts navigation

1 2 … 6 Next »
Copyright © 2014-2023 SweetTutos. All Rights Reserved.