Flutter Packages — Part 2This is part 2 of the Flutter package series, I am going to talk about the plugin package.Mar 31, 2024Mar 31, 2024
Flutter Packages — Part 1Writing modular code is key to good code that can be scaled in future and can be reused by different developers. Packages and plugins in…Mar 31, 2024Mar 31, 2024
Dependency InjectionDI is a technique widely used in software programming. Even Google recommends DI to Android devs, Android has libraries like Dagger, Hilt…Dec 29, 2022Dec 29, 2022
Inversion of controlInversion of control(IoC) is the major principle of software engineering. It refers to any sort of programming style where framework…Dec 28, 2022Dec 28, 2022
Composite patternComposite design pattern is a pattern where a group of objects are treated as a single instance of the same object. It allows us to compose…Sep 26, 2022Sep 26, 2022
Threadsafe Swift CollectionsYou may or may not face this issue while coding in swift. Collections like Array, Dictionary, Set are not threadsafe. One can experience…Feb 23, 2021Feb 23, 2021
Concurrency with thread, queue, sync, async in iOSConcurrency in any platform leads to head booming because of insufficient knowledge or little knowledge of the basic concept. Without…Feb 23, 2021Feb 23, 2021