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…Dec 13, 2023Dec 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…Jan 21, 20231Jan 21, 20231
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…Dec 4, 2023Dec 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…Feb 18, 2023Feb 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…Jan 23, 20232Jan 23, 20232
Ruslan DzhafarovHow to Manage User Events on iOSLearn how to manage user events in iOS with practical use cases, examples, and best practicesAug 6Aug 6
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…Jun 4Jun 4
Ruslan DzhafarovStar Rating View on iOS with UIKitDetailed step-by-step guide to creating Star Rating View on iOSMay 29May 29
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 implementationMay 28May 28
Ruslan DzhafarovSegmented Progress Bar on iOS with UIKitStep-by-step guide on implementing a segmented progress bar on iOS with UIKitMay 28May 28