From procedural code to decorator pattern
Motivation: Show how design patterns can improve our spaghetti procedural code and resolve separatio
Motivation: Show how design patterns can improve our spaghetti procedural code and resolve separatio
This post covers: Add GitHub Actions workflows to your application Build and test iOS applications,
Hi, this is a #FastTip about decoding JSON with endless nesting. I found this question in the iOS de
This article is a part of the design patterns post series. Design patterns, in general, are key to s
Generic code enables us to write flexible, reusable code. It helps us to avoid duplication and take
This exercise is a part of my Linked List topic. You’re given the pointer to the head node of a li
This exercise is a part of my Linked List topic. You are given the pointer to the head node of a lin
This exercise is a part of my Linked List topic. If you’re new to linked lists, this is a
I started to learn a python programming language and the best way to learn some new language is a pr
Alice is playing an arcade game and wants to climb to the top of the leaderboard and wants to track
I am a developer with 5 years of experience and I know how technologies work, replace each other, gr
Given an array of integers, find and print the maximum number of integers you can select from the ar
Problem Defined a magic square n x n to be a matrix of distinct positive integers from 1 t
I have a lot of custom shape layers and bezier paths on my last projects. I want to share my experie
On my last project, I had a multi-segment progress indicator challenge. On the first version of the
Taxi or travel apps always need to show the direction of travel on the map. In these quick tutorials
I want to share my experience in custom progress indicator creation. I will show how to create a cus
The main goal of this article is to share my experience in formatting data. Most of the apps have to
I want to give you a clear understanding of nested functions and share my experience in using nested
Type aliases easy to use, but it is not clear how and when to use this. It is a default situation wh
UIAlertController is a subclass of UIViewController. It is an object that displays an interactive al
Github project In the previous post, I showed how to add different properties like a shadow, border,
What is CALayer? CALayer is an object from the Core Animation framework. Each UIView backed by CALay
Do you feel that you are sometimes needed to create the same parts of code? Code snippets can easily
How to open a web site? Like on the code above, you just need to create a non-optional URL to a need
iOS swift project gives you a dozen of ways to share your color, fonts, configs. I started my iOS ca
It is a simple tutorial for people who don’t like to work with attributed text, but sometimes
UIKit is a framework for creating iOS and tvOS apps user interfaces. It is very important to know UI
Start with VIPER Architecture pattern. How does it work? How to implement it? cons and pros of VIPER
Hi guys, today I gonna talk about OOP Composition and Inheritance concepts and how we can solve
DRY is a basic principle in any software development. Certainly, it is the most understandable softw
When I started to learn Swift Language I knew the most of general data types. But I didn’t know wh