Build, Sign and Create Release build using Github Actions | by Saqib | Aug, 2023
5. Github workflows Everything is available to create Github workflow. 5.1 Trigger Event We want to trigger the workflow whenever code is pushed to the main branch. 5.2 Permission to workflow We want to give permission to workflow in order to create Release over Github…
Create Custom Units and Dimensions in Swift (Part 2)
In this article we are going to lear how to create custom units and dimensions to extend the ones that Swift offers. Creating a Custom Unit To create a custom unit we need to use the initializer of the dimension we want to add a…
FLCharts: Create Bar Chart easily
FLCharts is a flexible, easy-to-use third-party library, allowing you to highly customise your chart. FLCharts is an easy-to-use library to build highly customizable bar charts. It allows you to create your own chart bar. Here I used some gas consumptions data to demonstrate how to…
How to Create Swift Macros with Xcode 15
What are Macros? Swift Macros allow you to generate repetitive code at compile time, making your app’s codebase more easier to read and less tedious to write. There are two types of macros: Freestanding macros stand in place of something else in your code. They…
Create Menus with Palette Picker in SwiftUI and UIKit
Menus are really useful in iOS and iPadOS, they allow to pack many option in a single button in an easy way. Now, they are even more powerful. There is a new way to display options in Menu. It is called Palette and allows you…
Tutorial: How to Create a Timed Paging Carousel Like Instagram
This tutorial main focus will be the UIPageControlTimerProgress class. UIPageControlTimerProgress has been introduced in iOS 17, and it is also available in tvOS 17. This class allows us to create timed paging really easily and with a relatively small amount of code. Visual The new…