top of page
Search
![](https://static.wixstatic.com/media/1b7c8c_d7fa52f406f74fe2afcc681e28ddb676~mv2.jpg/v1/fill/w_250,h_250,fp_0.50_0.50,q_30,blur_30,enc_auto/1b7c8c_d7fa52f406f74fe2afcc681e28ddb676~mv2.webp)
![(Part - III) Android: Split ViewModel into Delegates with Dagger](https://static.wixstatic.com/media/1b7c8c_d7fa52f406f74fe2afcc681e28ddb676~mv2.jpg/v1/fill/w_454,h_341,fp_0.50_0.50,q_90,enc_auto/1b7c8c_d7fa52f406f74fe2afcc681e28ddb676~mv2.webp)
Jul 13, 20242 min read
(Part - III) Android: Split ViewModel into Delegates with Dagger
Android: Split ViewModel into Delegates with Dagger
![Kotlin Coroutines Compatible with Legacy Callback](https://static.wixstatic.com/media/1b7c8c_e9bb51d4e0184f83a92a8b65b1e4278a~mv2.png/v1/fill/w_454,h_341,fp_0.50_0.50,q_95,enc_auto/1b7c8c_e9bb51d4e0184f83a92a8b65b1e4278a~mv2.webp)
Jan 8, 20221 min read
Kotlin Coroutines Compatible with Legacy Callback
Kotlin Coroutines can transform legacy callback into suspend function which can be called within any Coroutines scope.
![Comparing Strings having number on Kotlin and Swift](https://static.wixstatic.com/media/1b7c8c_ba170021ad3146bba37f8487ec6ec0f0~mv2.png/v1/fill/w_454,h_341,fp_0.50_0.50,q_95,enc_auto/1b7c8c_ba170021ad3146bba37f8487ec6ec0f0~mv2.webp)
Jun 14, 20212 min read
Comparing Strings having number on Kotlin and Swift
Swift provides a feature of comparing string considering numbers but Kotlin does not provide any in-built feature.
![The use of tailrec keyword in Kotlin](https://static.wixstatic.com/media/1b7c8c_0e5e6648ce7a403d89a07c8ce62adedc~mv2.png/v1/fill/w_454,h_341,fp_0.50_0.50,q_95,enc_auto/1b7c8c_0e5e6648ce7a403d89a07c8ce62adedc~mv2.webp)
Oct 31, 20201 min read
The use of tailrec keyword in Kotlin
The tailrec keyword makes tail recursion more efficient and keeps the function away from StackOverflowError exception. First we need to...
bottom of page