How ChatGPT Helps with App Store Submissions

less than 1 minute read

Create an Attractive App Name: Learn how ChatGPT can assist you in coming up with a catchy and memorable name for your app that grabs people’s attent...

Type Casting in Swift

2 minute read

In Swift, we have a tool called “type casting” to help us solve this problem. Let’s see how it works! What is Type Casting? Type casting is a way to check ...

Higher-Order Functions in Swift

2 minute read

Higher Order function are powerful tools can help you transform, filter, and combine data with ease. What are Higher-Order Functions? Higher order function...

Expense Split - A Journey from Old to New

2 minute read

I recently decided to give my hobby app - Expense Split a complete makeover. The objective was not just to update its look but also to improve its architectu...

Building a Simple UIKit App Programmatically

2 minute read

In this tutorial, we’ll build a simple app called “QuickTabs” using UIKit, featuring a tab bar controller and a settings screen. This approach gives you more...

Closures, Extensions and Generics in Swift

2 minute read

Closures Closures are self contained lines of code that can be passed around the application and similar to blocks in Objective-C. A typical closure syntax ...

Understanding Any and AnyObject in Swift

2 minute read

Swift is known for its strong type system, which helps prevent errors and makes our code more predictable. However, there are times when we need more flexibi...