Let’s say you want to log in to an application. You have your username and password typed in, and you click login. What makes the app authorize you to see their content? In many cases, that would be an authorization token. These…
SwiftUI Charts framework has many capabilities which allows to get charts appear in UI with less code. There are many…
The SOLID principles are a set of five design principles that help developers create well-structured, maintainable, and scalable software. These principles can be applied to various programming paradigms, including SwiftUI in the case of iOS and macOS app development. Let’s explore…
Any new SwiftUI developer would have come across this problem and this is a head-scratcher for sure. Let’s say you have a view which render’s an object loaded from CoreData using FetchRequest in the parent view. This view has its’ own UI model, so you need to convert…
Creating a good user interface is a crucial part of app development. One way to spice up your UI is by adding…
Here we discuss everything you need to know about Flutter CodePush.
In the course of developing technology skills, fad projects are often a valuable testing ground. One of my personal projects that I started was the development of a live chat application for iOS. By using SwiftUI as a modern and innovative user interface tool, as…
This article is tailored programmers who are new to Dart programming and are eager to…
In the world of algorithms and problem-solving, efficiency is key. The Two Pointer algorithm is a powerful technique that can be your secret weapon when it comes to solving various types of problems, particularly those involving arrays, strings, or…
Are you excited to dive into the world of iOS app development? Swift, Apple’s powerful and intuitive programming language, is the perfect place to start. In this blog post, we’ll guide you through the basics of…
One of the unique features of Swift is its robust handling of optionals. Optionals allow you to express the absence of a value in a clear and safe way. In this blog post, we’ll dive deep into optionals and explore how to…
A group of tasks that you monitor as a single unit.
작업을 Queue에 보내게 되면 GCD가 스레드를 적절히 생성해서 분배해준다. 하지만 여러 스레드에 퍼진 작업들이 한번에 끝나는 시점은 알 수 없다.