Looking Back on 2025 with a Focus on Yori Hiroi Frontend
2024 was the year I bought Vision Pro, and also the year I launched this site, Yori Hiroi Frontend. Then came 2025. As I wrote in my New Year's resolution, it became a year of pursuing Apple's visionOS ecosystem. Last year's retrospective and resolution are below.
At the end of last year, I wrote something like this.
> I am thinking of writing next year's resolution after the year begins, but next year will probably be less about challenging myself with new things and more about working harder on what I am already doing and producing results. This year, I feel like I challenged myself with a few too many new things.
Apparently, for 2025 I intended not to do too many new things, but to compete along an extension of the things I had been working on in 2024.
I did try a few new things, but in the end I think the year turned out that way.
First, the events I attended. I went to various events, but the ones I wrote about as articles are below. I attended XR Kaigi 2025 as press, so I feel I was able to look around more thoroughly than in other years. I also attended several events related to visionOS.
- XR Kaigi Expo Photo Report That Makes You Feel Like You Went: XR Devices Edition
- XR Kaigi Expo Photo Report That Makes You Feel Like You Went: AI, Education, and Training Edition
- I Attended WWDC25 Recap for Spatial Computing
- I Joined a Workshop on visionOS Accessories Such as PS VR2 Controllers and Muse
At the CSS Nite 20th anniversary event, I was also able to reunite with people I had not seen in a long time. After this event, I felt that the period when I was working only on the web had come to an end inside me. Of course I will continue doing web-related work, but it no longer feels like I will work while looking only at that area.
On the event side, the revival after three years of the Web Design Trends Osaka Edition was also something I did not expect. Speaking in a Web Design Trends session after a long time made me nervous, and I was grateful to be warmly welcomed by everyone in Osaka.
- The Returned Web Design Trends Event Finished Successfully
- How to Enjoy the Returned Web Design Trends Session
- A Nice Little Perk of the Returned Web Design Trends
- The Web Design Trends Session, Continued for 15 Years, Returns to Osaka in July
Speaking of presentations, I bought Even G1 from Even Realities and explored whether I could use it for work. By displaying cue cards on Even G1 during talks, I was able to create a state where text information appears in front of my eyes even though the glasses look like ordinary eyewear. In other words, it is a prompter that only I can see.
I developed a mechanism that displays information on Even G1 through Web Bluetooth from Marp, a web-based slide tool. I used it in practice and also exhibited the demo.
- The Even G1 and Marp Demo Exhibit at LODGE XR Talk Vol.30 Is Finished
- If Spatial Notes Appear on Even G1 During Presentations, What Should They Display?
- I Will Exhibit an Even G1 and Marp Integration Demo at LODGE XR Talk Vol.30
- Using Even G1 with AugmentOS
- Immersing Myself in Always-On Monochrome AR with Even G1
- Trying Smart Glasses Even G1 During an Approximately Two-Hour Talk
Of course, I also explored many visionOS-related things. The most memorable were helping run VisionDevCamp Tokyo 2025, a three-day visionOS-only hackathon, exploring VR180 video, and releasing Seiro MCP.
I am convinced that Seiro MCP will play an important role in my future visionOS development. But beyond that, it also became a meaningful product as my way of approaching AI, after I had spent the past two years leaning too heavily toward XR.
- I Released Seiro MCP, an MCP for Accelerating visionOS Development
- karad/seiro-mcp: Seiro MCP is an MCP server that enables autonomous build workflows for visionOS (Swift) apps using Codex CLI.
In fact, before I started building Seiro MCP, my understanding of MCP servers and AI agents was shallow. I thought I understood them reasonably well, but I realized that I actually did not understand them that much. Now, through the development of Seiro MCP, I have become able to catch up on AI as well. Seiro MCP is also built in Rust, a technology I want to pursue further, so getting it released was a good move.
- Thinking About What Comes Next After Attending visionOS TC and LODGE XR "Tech" Talk #2
- I Am Not Taking the visionOS TC Stage, but I Want to Talk About VR180 Today
- By the Flow of Fate, I Had Ended Up Buying the EOS R5 Mark II
- I Bought the RF-S3.9mm F3.5 STM DUAL FISHEYE and Started Struggling with Spatial Video
- I Bought a Canon EOS R50 V That Might Also Work as a VR Camera
- I Bought the New Dual Knit Band for Vision Pro
- I Bought a Demo Attachment for Vision Pro
- VisionDevCamp Tokyo 2025 Will Be Held for Three Days Starting April 11
In the end, I think 2025 was a year when I kept visionOS at the center of my exploration while continuing to value web design and frontend work, and still managed to challenge myself in new areas.