Ilja

@xzilja.dev

🪛 Web & Mobile Dev 🎨 Exploring Modern UI/UX

A hard year of weekends 😮‍💨 but I've finally released my first ios app akiya.app/join My take on gym tracking that takes what worked best for me in apps like strong and hevy and extending that with richer analytics and improved ui/ux Let me know if you try it out 🤝

A photo showcasing akiya app

These were fun to work on! A Strava like workout session sharing with custom images and a quick action to schedule in your calendar 🗓️

Feels nice to re-use same components in different context, while still maintaining unique value - here category chart reflects your all time breakdown and allows you to then drill down to workout specific stats as well.

Few days in now, so how are people finding stability of iOS and macOS dev betas? Itching to upgrade, but during last years dev beta's a lot of stuff went wrong on my machines 😅

Codex is quiet cool. I have a feature that tracks workout locations, so asked it to create a sheet that shows a global map for all of these. 5min in and it made a great PR. UX is really nice, I can kick off a task and then move onto next one while I wait to review it's work.

Back from an amazing hackathon with the team and managed to win one of the prizes 😁🏆 — built a "prompt to widget" canvas while exploring interesting ui/ux ideas. Backed by our api, interactive and modular.

Thrilled to kick off a new chapter at OpenSea ⛵️ already had a chance to work with their amazing team and am super excited to help build OS2! Will try to post interesting and useful web3 tech insights that I learn as well 📝

Bild

Without exception. Every day I check my bsky feed there is always that one random post about mushrooms 🤣

Continuing with location features today. Added full interactive map to explore area around your workout. Learned about neat MapKit option that I wasn't aware of called "pointsOfInterest" that allows to display only "fitnessCenter" locations making this view less busy and more contextual 🗺️

🗺️ Starting on a new feature today, by allowing users to enable workout location tracking. Next, I want to display all your workouts on a global map + count at each location, kinda like @levels.io does for travels on nomad list

TIL; you can combine Swift @Observable's with various delegate classes like location, watch etc. and update associated state values. Get's rid of so much boilerplate 🧹 here's basic location delegate I'm working on atm

Bild

Decided to try @vscode.dev insiders build today, as it has new agent mode support for copilot. Very impressive! Asked it to implement new setting and after 2min all I had to do is review this absolutely perfect git diff. It added new fields to db schema and controllers, i18n and ui to toggle it.

So proud of how far we've progressed with Junction exchange. App is feeling like a proper defi product already, ux we achieved is just 🤌 and there are still plenty of cool improvements and features to come.

Am slowly dragged back into react-native world with all of these new improvements and react 19 support coming to it in next version. But it desperately needs to use SwiftUI and Jetpack Compose for underlying views imho.

Taking what I learned from SwiftUI and applying it in web 📝 Made a custom sheet with gestures, elastic animations and even velocity detection 😮‍💨. Feels really nice on mobile web with extra css tricks like "user-select: none" and "transition-behavior: allow-discrete"

🏋️‍♂️ Say hello to a more personalized fitness dashboard! Added a feature that allows users to sort or hide home widgets to see exactly what they want, where they want. I hope this will come in handy as widget catalogue grows to include more data