Handling exceptions when accessing optional variables and casting types in SwiftBeing an Android developer with a background in Java and Kotlin, I must say that the error handling in these JVM languages is highly…Nov 17, 20242Nov 17, 20242
Published inJavaScript in Plain EnglishSharing a Realm Instance Using a Custom Provider in React NativeRealm is a popular local database for mobile apps and supports React Native. This blog will discuss sharing a Realm instance between UI and…Apr 17, 20241Apr 17, 20241
Published inStackademicCracking the Code: Hooking into React Native’s Hot Module Replacement(HMR)Hot Module Replacement(HMR) is an amazing technology that makes front-end development very efficient. This is a game changer when talking…Mar 31, 202410Mar 31, 202410
Beyond Basics: Creating Native Components with Children Support in React NativeBuilding a native component is not that hard but building a component that accepts children can be tricky.Oct 14, 202317Oct 14, 202317
Exploring Offscreen Rendering with React-Native-SVGThis is a follow-up to my previous blog post. I think most of the readers got confused in my previous blog post and thought that my…Sep 22, 2023641Sep 22, 2023641
Published inStackademicAppium Inspector Demystified:A Guide to Selecting Elements on React NativeAug 15, 202320Aug 15, 202320
Global Modal in React NativeBelieve it or not Modal is an integral part of modern application development. Whether you want to show an error message or a success…Aug 13, 20231838Aug 13, 20231838
Natively Rendering SVG on React NativeIn this story, I will talk about rendering SVGs on React Native. This is not a new thing and there are many blog posts/tutorials out there…Jul 22, 2023132Jul 22, 2023132
Maximizing Efficiency: Automatic Data Parsing in React NativeIf you have written some native code on ReactNative then you know that passing information between Javascript and the native side is…Mar 21, 202364Mar 21, 202364
Bridging the Gap: How to Call Native Component Functions from ReactNativeIf you have built a native component in ReactNative then you probably know that you can pass props to change the behavior of the component.Mar 16, 202361Mar 16, 202361
ReactNative: SimpleViewManager vs ViewGroupManager — Which One to Choose?If you know how to implement a native component in ReactNative then you might be familiar with SimpleViewManager and ViewGroupManager …Mar 5, 202332Mar 5, 202332
Apple Silicon and the library incompatibility problem for iOS developmentYou work your ass off day and night to save money so that you can get a shiny new Macbook with M1 processor. You get your Macbook, you do…Aug 26, 2022833Aug 26, 2022833
Scalable navigation in Android programmatically with Jetpack NavigationJetpack Navigation is a great library and this is the library that enabled us to use fragments without thinking about FragmentManager and…Apr 17, 202219Apr 17, 202219
Published inITNEXTEmbedding mockoon on AndroidI’m a big fan of Mockoon and I have written a blog post about it here. Embedding mockoon on Android wasn’t a requirement but just something…Sep 26, 20216Sep 26, 20216
Published inITNEXTEasy Front end development with MockoonAs a mobile developer (or a front end) one of our primary job is to integrate with API. Working with backend team is not easy, sometimes…Aug 30, 202145Aug 30, 202145
Published inThe StartupYet another Unidirectional State Flow architecture for FlutterBeing both Android and IOS developer I know the pain of working with both platforms. Implementing a feature both in Android and IOS is no…Aug 14, 2021281Aug 14, 2021281
Diffing state in Mavericks(MvRx)One of the things that frequently comes in my mind when thinking about state management is diffing. As someone who is familiar with React…Jun 21, 20211Jun 21, 20211
Published inProAndroidDevWrite Android Studio’s custom plugin to load / unload gradle modulesIf you have been doing android development for quite some times then you might have heard about multi-module projects. I myself have…Feb 3, 202122Feb 3, 202122
Published inThe StartupSuper charge build time in multi-module project with gradle’s dependency resolutionAfter implementing various projects with multi-module approach I can tell you that modular approach is the way to go if you can afford it.Dec 7, 20206Dec 7, 20206
Published inThe StartupCurved (Cut out) Bottom Navigation With Animation in Android“Requirement is the mother of innovation”Oct 8, 20201.93K9Oct 8, 20201.93K9