Kiran BablaniWhy avoid sharing models between architectural layers?First of all, let’s talk a little bit about Clean Architecture. Clean architecture is a way of separating different layers concerning their…Jan 27, 20231Jan 27, 20231
Kiran BablaniCool shortcuts in Android StudioGenerally, shortcuts ensure work in less time hence giving more time for other tasks. It’s troublesome when you skip steps but, it doesn’t…Mar 17, 2022Mar 17, 2022
Kiran BablaniJobIntentService — What is this?Helper for processing work that has been enqueued for a job/service.Dec 31, 2020Dec 31, 2020
Kiran BablaniImplementing Pagination for fetching Instagram photosBefore starting this tutorial, I recommend you to read about Pagination Library in Android.Aug 3, 2020Aug 3, 2020
Kiran BablaniinMindOrksDesign Flexible Layouts With ConstraintsPart 2: GuidelinesOct 23, 20191Oct 23, 20191
Kiran BablaniinMindOrksDesign Flexible Layouts With ConstraintsConstraint means restriction/limitation. ConstraintLayout allows you to create flexible layouts with providing constraints to widgets to…Oct 3, 20191Oct 3, 20191
Kiran BablaniinMindOrksReplacing Rx operators using Kotlin operatorsWell in our Android Application we have n number of network calls and many developers used “Reactive Programming(RxJava/RxAndroid)” for Api…Aug 25, 20191Aug 25, 20191
Kiran BablaniinMindOrksCreating a Simple App Using sqflite FlutterFlutter is a new way to build UIs for mobile, but it has a plugin system to communicate with Android and iOS for non-UI tasks. In this…May 22, 2019May 22, 2019
Kiran BablaniinMindOrksLambda Functions in KotlinLambda function or expression are the anonymous functions which are not declared but are defined straight way as “expression”. The lambda…Apr 12, 2019Apr 12, 2019
Kiran BablaniinMindOrksWhat are Higher Order Functions in KotlinHigher Order FunctionFeb 6, 2019Feb 6, 2019