Published inMoEngageBuilding Deployment Pipelines for Mobile SDKs — Part 2In Part 1 of this article, we discussed the necessity of deploying pipelines and the reason behind choosing the tech stack we decided to…Feb 51Feb 51
Mystery behind ViewBinding and DataBinding (Part II)Data binding working is quite similar to View binding. So, when we enable the Data binding in the project we get some extra task on which ..Feb 10, 2024Feb 10, 2024
Mystery behind ViewBinding and DataBinding (Part I)We have enabled the View binding in our project but what happens when we enable the View binding? And, how the layout view ref is availableFeb 4, 2024Feb 4, 2024
ViewModel and LiveData: Behind the Scenes (Part II)The first one is the LifecycleOwner on which LiveData adds an observer for lifecycle events and the second one is the Observer interfaceJan 27, 2024Jan 27, 2024
ViewModel and LiveData: Behind the Scenes (Part I)ComponentActivity for ViewModelStoreOwner which first tries to get the instance of ViewModelStore from the last configuration if notJan 27, 2024Jan 27, 2024
Automate workflow using Git HooksAtlassian explained Git hooks very well in simple words:Aug 1, 2023Aug 1, 2023