» Posts by Varun Vachhar

Here's why you want to use React VR

Written by Varun Vachhar

Virtual reality is exploding. Brands now have increasing options to create virtual reality experiences for customers, one of which is React VR. React VR’s value proposition is very similar to why people use React Native, and it shares many of the same benefits. One benefit of React is that it allows web developers to leverage their knowledge and experience and apply it to a...

Read More »

Imagining 3 Real-World Applications for WebVR

Written by Varun Vachhar

As big proponents of React’s various capabilities, we are excited about the recent release of React VR. React VR is the latest web-based framework for WebVR experiences. It operates seamlessly within the browser, giving JavaScript enthusiasts like ourselves and many of our clients the opportunity to integrate VR experiences into existing web applications. While React VR is new, we can’t help but imagine...

Read More »

Touch and Mouse Together

Written by Varun Vachhar

If you have built a web app in the past few years, you've probably had to deal with touch events. In many cases this was limited to handling tap and removing that pesky 300ms delay. However with touch devices becoming more powerful, we now have to implement more complex gestures— gestures that work for both mouse and touch. In this post we will walk through...

Read More »

Flattening Deep Hierarchies of Components

Written by Varun Vachhar

Components are an awesome tool for building interfaces. They allow you to break down the UI into distinct reusable elements. These can then be composed to build complex applications in a more sustainable way. Each component has its own well defined public API. In React this is defined by the component props. Whereas in Angular 2, it's inputs and outputs. The choice of this API...

Read More »

Two ways to build a location picker for a mobile AngularJS application

Written by Varun Vachhar

See the Pen 4d0c2a06e9671ec046baf30a16d811a8 by Varun Vachhar (@winkerVSbecks) on CodePen. Source Demo Building mobile apps often requires working with location information. While, the Cordova geo-location plugin makes it quite trivial to get the latitude and longitude values for the user’s current location, what we often want is location identifiers that are meaningful to the user - and not necessarily corresponding to the place where...

Read More »