Experimental browser for the Atmosphere
I’ve shared this animation before — but now it’s finally dialed in. ✨ Snappy pop-in scale on the buttons ⚡️ Fast spring for the progress bar 🌈 Interpolated colors on the progress dots Built using @expo.dev & @swmansion.com’s Reanimated. Code snippets + a gist for the progressDots below 👇
Apr 18, 2025, 1:00 PM
{ "uri": "at://did:plc:wgsqkeka673q5whs4pfavhd6/app.bsky.feed.post/3ln3ogodmkr2m", "cid": "bafyreifsy425mphb7z6f7geq2pgyvsgu3w5ue5rvsknyproazjhsw55qty", "value": { "text": "I’ve shared this animation before — but now it’s finally dialed in.\n\n✨ Snappy pop-in scale on the buttons\n⚡️ Fast spring for the progress bar\n🌈 Interpolated colors on the progress dots\n\nBuilt using @expo.dev & @swmansion.com’s Reanimated.\nCode snippets + a gist for the progressDots below 👇", "$type": "app.bsky.feed.post", "embed": { "alt": "", "$type": "app.bsky.embed.video", "video": { "$type": "blob", "ref": { "$link": "bafkreihkuceklqsosuuwmhu7exfaopxvmw2cn6wu6w6gmrm25dvn2bowuq" }, "mimeType": "video/mp4", "size": 2865070 }, "aspectRatio": { "width": 1280, "height": 720 } }, "langs": [ "en" ], "facets": [ { "index": { "byteEnd": 222, "byteStart": 213 }, "features": [ { "did": "did:plc:xinso5nzzhsfncnr5rtsoqba", "$type": "app.bsky.richtext.facet#mention" } ] }, { "index": { "byteEnd": 239, "byteStart": 225 }, "features": [ { "did": "did:plc:i7ee6z2conclima2m2avsffi", "$type": "app.bsky.richtext.facet#mention" } ] } ], "createdAt": "2025-04-18T13:00:11.553687Z" } }