The reason why you should keep maintaining Jailbreak detection in your iOS appsMay 13, 2023·3 min read·675
How a new Xcode 16 feature helped my work project eliminate 66,000 lines of codeWhile working on large git-enabled projects in teams, merge conflicts can be the biggest nightmare and quite a challenging task, and my team is not exempt from this challenge. The Problem The case for Xcode projects regarding merge conflicts is quite...Jan 1, 2025·3 min read·11K
My Experience After A Year Of Working Remotely As A Software EngineerThe "remote work" term wasn't quite a thing, or at least it wasn't globally popular before 2019's pandemic. From my perspective, it has brought flexibility to jobs and has detached the old job culture, which was a disaster. It was a bit late for the ...Nov 11, 2022·3 min read·309
Swift: A Custom Property Wrapper For Disabling Views' Auto Resizing Mask Into ConstraintsHave you ever spent hours investigating your code to see why your UI implementation is crashing because you forgot to disable translatesAutoresizingMaskIntoConstraints? Well, because I did, and I know how depressed and hurtful it feels. In this artic...Oct 6, 2022·2 min read·331
WeatherKit: Build a Simple iOS Weather AppWeatherKit framework was one of the amazing Apple announcements during WWDC22. In this article, we'll create a simple iOS weather app that shows the current weather by using the WeatherKit and SwiftUI frameworks. Also, some additional information wil...Jul 22, 2022·6 min read·3.9K
Meet Developer Mode; A New Required Option To Run Xcode Projects On Physical Devices In iOS 16As a part of the WWDC22 announcements, Apple introduced a new option in iOS 16 and watchOS 9 that'll enable developers to build their Xcode projects on their physical devices for testing purposes. Previously, developers could do the action without ha...Jun 8, 2022·1 min read·573
You can now compile Swift code on VS CodeIn a blog post today, Apple has announced Visual Studio Code support for the Swift language by releasing an extension for those who want to use the language for developing Swift packages or different purposes on VS Code and outside of Xcode. The exte...Dec 24, 2021·1 min read·1.2K
Here's why we're facing a terrible lack of iOS developers in KurdistaniOS development is one of the best development fields in the world. However, some regions have a ridiculously less number of iOS developers and some of the companies there need to hire outsiders to complete or work on their iOS projects. In this arti...Dec 19, 2021·2 min read·247