PinnedHeshan yodagamaOptimise your SwiftUI for better performance.View has a lifecycle. As the name suggests, this is a cycle 🔁. This cycle continues to happen while our app is running.3 min read·Feb 16, 2021--1--1
Heshan yodagamaEye Care: Relax tired eyesThank you for using EyeCare, the ultimate eye care companion! We’re here to help you with any questions or issues you may have.2 min read·Apr 29, 2023----
Heshan yodagamaHow to avoid repeated heap allocation in SwiftUI?Here we need to get our hands dirty by running and seeing the resualt of given sample codes.2 min read·Feb 16, 2021--1--1
Heshan yodagamaUsing the SceneDelegate MethodsLearn the 1:1 mapping of the SceneDelegate to the old AppDelegate methods2 min read·Nov 19, 2019----
Heshan yodagamaWhere Does the SceneDelegate Come From?First came the AppDelegate, now comes the SceneDelegate3 min read·Nov 18, 2019----
Heshan yodagamaMVVM in iOSAn Introduction to the Model-View-ViewModel Architecture2 min read·Nov 5, 2019----