# shinkansen (blogs) — RSS Amplifier

Recent posts from the 2 feeds in the RSS Amplifier directory that cover shinkansen.

Page: <https://rssamplifier.com/topics/shinkansen/blogs>  
Feed: <https://rssamplifier.com/topics/shinkansen/blogs.md>

---

## [Print Design Mindset to App Design Mindset](https://twocentstudios.com/2026/01/29/print-design-mindset/)

_2026-01-29 · twocentstudios_

The print design era There was a time when iOS app design wasn’t all that far off from print design . For the first couple years of the iPhone SDK (2008-2011): All iPhones had 320 width by 480 height screens. All iPhone screens were @1x non-retina. The platform design language was highly skeuomorphic and rewarded delicately crafted Photoshop assets. iOS did support localization but not for RTL…

## [Introducing Eki Bright 2.0](https://twocentstudios.com/2026/01/18/introducing-eki-bright-2.0/)

_2026-01-18 · twocentstudios_

Eki Bright 2.0 is available today. Eki Bright app icon Eki Bright is the fastest way to access station timetables for the Tokyo metropolitan area. Download Eki Bright on the App Store The original design for the Eki Bright app evolved out of the initial use case of configuring Widgets, but steadily grew to support searching, nearby stations, DIY routing, and Live Activities. For Eki Bright 2.0,…

## [Closing the Loop on iOS with Claude Code](https://twocentstudios.com/2025/12/27/closing-the-loop-on-ios-with-claude-code/)

_2025-12-27 · twocentstudios_

Closing the loop means giving Claude Code a way to view the output of its work. I’ll be focusing on iOS app development workflows. Step 1 of closing the loop: building a target so that Claude Code can see the errors and warnings. And doing so in a way that preserves the build cache (clean builds take a long time). This allows Claude Code to see its syntax errors and fix them before you review its…

## [Shinkansen Live - Developing the App for iOS](https://twocentstudios.com/2025/12/25/shinkansen-live-developing-the-app-for-ios/)

_2025-12-25 · twocentstudios_

In my last post I introduced the motivation and feature set of Shinkansen Live , my latest iOS app. I encourage you to read that one first to learn about what the app does. Shinkansen Live app icon In this post, I’ll discuss a few of the interesting development challenges I faced during its week of development from concept to App Store release. Contents Overall development strategy OCR and parsing…

## [Shinkansen Live: Scan Your Ticket, Get a Live Activity](https://twocentstudios.com/2025/12/24/introducing-shinkansen-live-v1/)

_2025-12-24 · twocentstudios_

Today I’m releasing my latest iOS app: Shinkansen Live or 新幹線ライブ in Japanese. Shinkansen Live on the App Store Shinkansen Live app icon The concept is simple: you scan your Shinkansen ticket or receipt and you can see the details of your trip in a Live Activity on your lock screen and Dynamic Island. Scan flow in 3 panels: scanning, ticket, lock screen Here’s a quick screen capture of the main…

## [You Are a Frameworks Engineer at Big Tech Corp](https://twocentstudios.com/2025/12/19/you-are-a-frameworks-engineer-at-big-tech-corp/)

_2025-12-19 · twocentstudios_

You are a Frameworks engineer at Big Tech Corp (BTCorp). You got the job out of university a few years ago and have mostly enjoyed it. You’ve gotten used to the pace. Yearly release cycles. You just finished your last release cycle working on Framework X, a new key feature in BTCorp’s lineup that was internally forecasted to sell lots of hardware. You’re proud of what was shipped, but know there’s…

## [SwiftUI Group Still(?) Considered Harmful](https://twocentstudios.com/2025/12/12/swiftui-group-still-considered-harmful/)

_2025-12-12 · twocentstudios_

A number of years ago, I internalized a SwiftUI axiom after getting burned on what appeared at first as a heisenbug. The axiom: Never use Group (with only a few exceptions). TL;DR: I still think this is a useful axiom, although at some point over the last several iOS updates the behavior of Group is less harmful when applied naively. But there are still some reasons why it’s useful to treat it…

## [Comprehensible Later: A Read-it-later App for Language Learners](https://twocentstudios.com/2025/11/15/comprehensible-later-read-it-later-for-language-learners/)

_2025-11-15 · twocentstudios_

This post is a short retrospective on Comprehensible Later, my working-title for a read-it-later iOS app prototype I worked on last week. Although it’s currently in private beta on Test Flight, I want to share the motivation and technical challenges I ran into while working on it. Share Extension presented from Safari, main app article list, and article detail screens TLDR: Comprehensible Later is…

## [An E-Ink Desk Companion With M5Paper](https://twocentstudios.com/2025/10/10/an-e-ink-desk-companion-with-m5paper/)

_2025-10-10 · twocentstudios_

The M5Paper on my desk displaying my daily TODO list I’ve had an M5Paper since my days in the R&D Department at Cookpad that I’ve never known what to do with. My friend Dave has been doing a lot of microcontroller projects in his spare time, and it inspired me to get out the M5Paper again. M5Paper ESP32 development kit with E-Ink display marketing image M5Paper is an all-in-one development kit…

## [AI publishing with human taste (Sponsored)](https://crawlproof.com/a/P3WGCYkl19Sb)

_2025-10-10 · **Sponsored**_

Convert AI research into blogs, podcasts, and newsletters with optional human review.

## [Let's Write a Train Tracking Algorithm](https://twocentstudios.com/2025/09/22/lets-write-a-train-tracking-algorithm/)

_2025-09-22 · twocentstudios_

I delivered a 20-minute presentation on September 20th at iOSDC Japan 2025 . If you prefer video: Japanese (conference): YouTube English (post-conference recording): YouTube Other materials: GitHub: train-tracker-talk - Open source code and presentation materials Blog: I Presented At iOSDC 2025 - More about the conference and presentation context App Store: Eki Live - The app discussed in the…

