PinnedRuslan DzhafarovHow to Upload images to Server Using multipart/form-data in iOSWhen it comes to transmitting binary data, such as images, over the internet, using the right format is crucial for successful…·4 min read·Dec 13, 2023----
PinnedRuslan DzhafarovHow to use DispatchGroup on iOS: Practical GuideDispatchGroup is a powerful tool that allows you to group multiple tasks together and wait for those tasks to complete before continuing…·6 min read·Jan 21, 2023--1--1
PinnedRuslan DzhafarovUsing Autorelease Pool for Efficient Memory ManagementMemory management is a critical aspect of software development, and in Swift, Automatic Reference Counting (ARC) takes care of most memory…·3 min read·Dec 4, 2023----
PinnedRuslan DzhafarovHow to Create Your Own Programming Language — IntroductionBuilding your own programming language can be an exciting and challenging project for any programmer. It requires a deep understanding of…·6 min read·Feb 18, 2023----
PinnedRuslan DzhafarovDesign Patterns in Swift — ObserverThe Observer design pattern is a software design pattern that allows an object, called the subject, to notify other objects, called…·5 min read·Jan 23, 2023--2--2
Ruslan DzhafarovCircular Progress Bar with UIKit on iOSStep-by-step guide on implementing a circular progress bar with UIKit, including custom views, layers, bezier paths, and engaging…·6 min read·Jun 4, 2024----
Ruslan DzhafarovStar Rating View on iOS with UIKitDetailed step-by-step guide to creating Star Rating View on iOS·6 min read·May 29, 2024----
Ruslan DzhafarovPopover with UIKit on iOSLearn how to show Popovers on iOS with this practical guide, detailed step-by-step examples, and best practices for easy implementation·7 min read·May 28, 2024----
Ruslan DzhafarovSegmented Progress Bar on iOS with UIKitStep-by-step guide on implementing a segmented progress bar on iOS with UIKit·4 min read·May 28, 2024----
Ruslan DzhafarovUpdate Screen Only When Visible on iOSPractical step-by-step guide to updating the screen on iOS only when visible·5 min read·May 26, 2024----