Apr 17Stop wasting time on YouTubeAre you tired of spending hours watching YouTube videos? Do you wish there was a way to quickly extract the most important information from those videos without wasting your time? Artificial intelligence might just be the solution you’re looking for. AI can help you filter through hours of content to…Artificial Intelligence2 min readArtificial Intelligence2 min read
May 30, 2021Looking for way to Learn and Retain QuranLast month, I had idea for a new app and as usual, just wanted to build it. But this time, I want to build in public. Before starting, I wanted to spend some time finding out if there are any apps out there, that would help me solve the problem. …Quran3 min readQuran3 min read
Published inBetter Programming·Nov 9, 2020Using Sidebar in SwiftUI Without a NavigationViewGet to know SwiftUI’s new sidebar — SwiftUI is really easy and fast for prototyping UI. This opinion has been expressed by many developers in different wordings. But how does SwiftUI fare against the complex requirements of a real-world project? …Programming4 min readProgramming4 min read
Published inBetter Programming·Sep 7, 2020Member-onlyUnderstanding SwiftUI ModifiersAnd why the order of your modifiers matters — A major paradigm shift is in progress in the Apple development world. For years, we were used to the imperative programming style of UIKit and AppKit. …Programming4 min readProgramming4 min read
Published inThe Startup·Aug 11, 2020Member-onlyRe-Imagining SF Symbols Into XcodeEver since Apple introduced, SF Symbols life has been so easy for developers. Particularly, for those who do not a have a design team to back them up. The pros of using SF Symbols has been documented well over the last year. There is no need to manage assets and…Sf Symbols2 min readSf Symbols2 min read
Published inBetter Programming·Jul 28, 2020Member-onlyUsing iOS 14's Menu as a Picker in SwiftUIWorking with Apple’s all-new pickers — Up until iOS 13, the options available for inline pickers felt limited. We could show the wheel inline, but that doesn’t look great in table views, lists, and forms. The other option was to use the navigation stack. …Swiftui3 min readSwiftui3 min read
May 20, 2020Why Appreciation Matters?Especially when it comes from close quarters. — Everyone appreciates being appreciated. We can even say most people long for it. But hardly a few people will people confess how much they like being appreciated. I’m not talking about false praise in the face. Like when a bad and corrupt politician for almost his entire life becomes President…Appreciation2 min readAppreciation2 min read
May 10, 2020Standing StillWhat is it like to stare at a wall? A ceiling? The endless blue sky? or the dark night sky? When was the last time you did so? If you are a millennial, I may have to rephrase the question to “Have you ever done so in your life”? In…Time3 min readTime3 min read
Published inBetter Programming·Apr 21, 2020Member-onlyThe Best Way to Use Environment Objects in SwiftUIA deep dive into the use and power of environment objects — The data flow in SwiftUI apps is different from what we have been working on for years with any other earlier imperative UI frameworks from Apple such as UIKit or AppKit. In SwiftUI, we can just declare views and it always stays in sync with the data. The properties in…Swiftui4 min readSwiftui4 min read
Mar 30, 2020SwiftUI — Passcode field for OTP and Pin entryYou have seen the iOS lock screen, every time your phone misses to recognize your face or fingerprint. Do you want to implement the same for your app? Let’s get started!IOS2 min readIOS2 min read