All talks

Building a full JS deep zoom image viewer

About

The go-to solution for efficient display of (very) large images with zooming capability is to use tile pyramids. It is the principle behind every map viewer (google maps, apple plans, leaflet etc.). Our use case was to give our users the ability to view and add markers on building floor plans, with sufficient precision (hence a good zooming ability) and with good performance (network and interactions) in order to be usable on site. From a proof of concept using react-native-maps, we moved to a home made production component built with reanimated 2, fully written in javascript under 500 lines of code. This talk is a walk through the decision to start from scratch instead of using a third party native library.

Speakers Bios

Speaker Bio

Co-Founder at a tech company based in La Rochelle, on the atlantic coast of France. We work hard to bring an all-in-one solution for construction professionals.

Speakers

Maxence Harm

Maxence Harm

Maxence Harm

Maxence Harm

Date originally presented

See also

Let's talk

conference@callstack.com

Please note that every RNEU participant, speaker, sponsor and volunteer MUST follow our code of conduct.