PinnedMahmud AhsaninThinkdiffiOS — How to Take Advantages of Multiple Schemes in XCodeTest your app development the most comfortable wayFeb 21, 20211Feb 21, 20211
PinnedMahmud AhsaninThinkdiffHow to Use Fastlane to Deploy iOS App FastSave time by automating deploymentAug 26, 20214Aug 26, 20214
PinnedMahmud AhsaninThinkdiffHow to Scrap Data From JavaScript-Based Website Using Python, Selenium, and Headless Web DriverOne web scraping technique to rule them allMar 9, 20202Mar 9, 20202
PinnedMahmud AhsaninThinkdiffHow to Protect Android App From Reverse EngineeringEasy to say but expensive to doOct 24, 20201Oct 24, 20201
Mahmud AhsaninThinkdiffNext.js — How to Create Command Line ProgramInserting some data into Postgres via PrismaOct 25, 20231Oct 25, 20231
Mahmud AhsaninThinkdiffHow to Play Sound without Stopping Music by Other Apps on iOSIn one of my iOS apps, there is a pronunciation feature. So when a user taps speak, it starts saying the word. But the problem is, when a…Aug 9, 2023Aug 9, 2023
Mahmud AhsaninThinkdiffHow to detect your iOS app is running on macOSThe easiest way to know whether your app is running on macOS is:Aug 9, 2023Aug 9, 2023
Mahmud AhsaninThinkdiffHow to use #available, @available, #unavailable in SwiftSometimes in our swift code, we may need to use the latest iOS APIs, which are unavailable in the previous iOS version. Occasionally we…May 23, 2023May 23, 2023
Mahmud AhsaninThinkdiffHow to Prepare the Right Way for a Tech InterviewBased on my experience with iOS interviewsMar 23, 2023Mar 23, 2023
Mahmud AhsaninThinkdiffViewThatFits in SwiftUI — iOS 16A better and easier alternative to GeometryReaderAug 8, 2022Aug 8, 2022