正在加载视频...

视频加载失败

I've been asked many times how we achieved these micro-interactions and meaningful animations with Google Maps SDK. The secret? We skip most Google Maps APIs and render ourselves 😅.

119,245 次观看 • 1 年前 •via X (Twitter)

11 条评论

Ridwan Aditama | 🇮🇩 in 🇳🇴 的头像
Ridwan Aditama | 🇮🇩 in 🇳🇴1 年前

So how do you render the maps? Are they still using the Library APIs and then render the animations on top of the maps layer? Thanks for the answer :D

Cyril Mottier 的头像
Cyril Mottier1 年前

The map itself is rendered with Google Maps SDK using the Compose wrapper. That's it. Everything else is custom: markers, dialogs, overlays, etc. The hardest part? Syncing decorations with map scrolls/flings. The less you rely on Google Maps, the better.

APILayer 的头像
APILayer1 年前

🔓 Unlock new possibilities for your business with APIs! 🚀 Discover our extensive API Marketplace, featuring top-notch, cutting-edge solutions tailored just for you. Elevate your company and drive innovation! Get started with apilayer today:

Luca 的头像
Luca1 年前

i'll never forget the proprietary zenly map feature 🥲

Cyril Mottier 的头像
Cyril Mottier1 年前

That's the next step to "custom" 😜

Anmol Verma ⚡️ 的头像
Anmol Verma ⚡️1 年前

Do you draw a gl surfaceview on top of google maps ? If yes, Does that even work with hardware rendering enabled now ? Or this is not opengl and you map these markers and cluster then based on map zoom listeners ?

Cyril Mottier 的头像
Cyril Mottier1 年前

No we render/animate all markers with Compose (rarely with shaders). So almost no OpenGL involved here. Yes we sync decorations with map scrolls/flings

oa 的头像
oa1 年前

damn i used to use zenly

Benoit Letondor 的头像
Benoit Letondor1 年前

That's the most impressive part actually, doing it yourself!

crunch 的头像
crunch1 年前

LOOKS SIIICKKKKK🤌🤌🤌

Jeyniee Daniels 的头像
Jeyniee Daniels1 年前

I love it

相关视频