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, 20231Apr 16, 20231
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, 20221Sep 7, 20221
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