PinnedSOLID PrinciplesWHAT & WHY ? SOLID principles are the guidelines or standards which can help to develop a software codebase which isFeb 8, 2021Feb 8, 2021
SwiftUI Apps using The Composable Architecture (TCA)Mastering The Composable Architecture (TCA) in SwiftUI: A Beginner’s GuideFeb 6Feb 6
Published inNE DigitalOptimizing Mobile App PerformanceMastering the Art of Mobile App Performance: A Comprehensive Guide for Mobile EngineersDec 13, 2023Dec 13, 2023
Published inNE DigitalModular Mobile App Development: Versioning ModulesWhen developing mobile apps with Swift, Kotlin, Dart or etc, having a clear versioning strategy in place is crucial for keeping track of…Apr 17, 2023Apr 17, 2023
Published inNE DigitalModular Mobile Development: Updating modules gracefullyHow to update public APIs gracefully with less painful build issues at the usage side ?Apr 17, 2023Apr 17, 2023
Published inNE DigitalModular Mobile App Development: Coding GuidelinesAs a mobile developer, one of the most important aspects of your job is creating reusable modules that can be integrated into other…Apr 16, 2023A response icon1Apr 16, 2023A response icon1
Published inNE DigitalMVVM + POP to deal with complex UIHow to use MVVM with POP to code and solve issues while designing and coding complex UIs. with examples.Sep 7, 2022A response icon1Sep 7, 2022A response icon1
SOLID: Dependency Inversion Principle(DIP)Robert C. Martin’s defined the of the DIP as below with two partsFeb 8, 2021Feb 8, 2021
SOLID: Interface Segregation Principle (ISP)“No client should be forced to depend on methods it does not use.”Feb 8, 2021Feb 8, 2021
SOLID: Liskov Substitution Principle(LSP)LSV is actually an extension to OCP. Meaning, it helps to correct your OCP implementation correct way.Feb 8, 2021Feb 8, 2021