Hello World

mobile @ smallcase

react-native | flutter | android

Observables in a reactive world

Picture this: you’re faced with the challenge of updating state from realms outside the familiar component tree. What was once a straightforward task within React’s structured paradigm suddenly transforms into a complex puzzle. Traditional solutions falter, leaving React developers grappling with a dilemma that defies the simplicity promised by the framework. As React developers, we love how easy it is to handle state inside our components. But things get a bit tricky when we need to update state from outside React’s usual territory....

Wed, Nov 15, 2023

React Native Animated

React Native comes with an awesome Animated API to create smooth and performant animations in your app. It is included with react native which means no dependencies or installations with great cross platform support! It’s already amazing. I will be using some simple functions from the Animated API to get you started, after which reading the official documentation here will make much more sense. Animated.Value Holds an animation state. It is always a javascript Number Animations react to changes in this value Animated....

Thu, Jun 18, 2020

Building a UI component library for a product

Building a component library is a very important milestone in a products life-cycle. It usually isn’t the first thing anyone talks about in the early stages of a product. Startups usually don’t even hire designers, they give that responsibility to front end or mobile developers to come up with a clean user interface owing to the fact that they might have worked with designers in the past and have picked up on some of the UI/UX knowledge....

Mon, May 11, 2020

A better way to integrate youtube into react native

Videos are a great way to communicate with your users. In a customer facing ecosystem, youtube plays a part in growth, brand value and engagement. Uploading a video to youtube is easy, cost effective, easy to advertize and might actually make you money in the long run. Youtube is a household name and users are comfortable clicking on a youtube video. When you’re building a mobile app, it just makes sense to include youtube....

Sun, Mar 15, 2020