Show original
Enjoyed this article?
Use "Request tipping" to ask the author to set up tip receiving.

AI translation
読書空間を作り始めたきっかけ
Enjoyed this article?
Use "Request tipping" to ask the author to set up tip receiving.
The trigger was nothing major. I'd find an interesting book at a bookstore or used bookstore, pick it up, and then pause. "Did I already have this?" I feel like I've read it, and I feel like it's on my shelf at home. But I can't remember. In the end, I couldn't decide right there, so I'd stop buying it, or later discover at home that I already had a copy.
Books couldn't be organized so simply. What I initially thought was simple: register them by barcode, and be able to look back at a list later. That's all. But as I was making it, I realized that books can't be organized so simply. A book I've read might not still be in my hands. There are books I borrowed from the library and read, and books I want but haven't bought yet. There are books I read long ago and have since let go of. "Read" and "own" were completely different things in my mind from the start. After realizing that, I started managing the reading status and whether I own it separately. It's a mundane change, but with this, the bookshelf in the app finally felt aligned with my sense of things.
What was tough was designing the screens. How to display books when selecting multiple, where to change status, where to put the library search, what to do with settings and purchase screens. I'd make it, fix it, and remake it over and over. Even though I understand it in my head, once it's on screen it becomes unclear. Just having a button slightly to the right confuses me, and a single extra word in the text breaks the layout. I worked through those small details, touching it myself many times.
What I was probably most particular about while making it was "not being tiring." Reading records might not be something you open every day. But when you're at a bookstore, at a library, or when you suddenly remember something, you want to open it quickly and understand immediately. That's what I wanted most. It's not something to show to others—it's a record for myself, so I think quiet and unobtrusive is just right.
There were strange bugs along the way. I'd try to swipe horizontally to switch tabs, but somehow I'd end up in the book detail screen. And when I came back, the books wouldn't display, leaving only a black screen. It's not a flashy bug, but when I imagine the actual scene of use, this kind of thing bothers me most. I fixed them one by one while actually moving my finger.
I don't want to make a grandiose app. "Did I have that book?" "Maybe I read this before?" "Does the library have it?" When you think that, you want to check immediately. At about that distance, I hope it becomes something that can sit beside your reading. Whether you read a lot of books, or your tsundoku pile keeps growing, or you use the library often. If it could become a bookshelf that's just a little bit helpful, I'd be happy.
きっかけは、たいしたことじゃありません。 本屋や古本屋で気になる本を見つけて、手に取って、そこでふと止まる。「これ、もう持ってたかな」。読んだ気もするし、家の棚にある気もする。でも思い出せない。結局その場では判断できなくて、買うのをやめたり、あとで家でダブっていたことに気づいたり。
本は、そんなに単純に整理できなかった 最初に考えていたことは単純でした。バーコードで登録できて、あとで一覧で見返せればいい。それだけ。 でも作っているうちに、本ってそんなに単純に整理できないなと気づきます。読んだ本が今も手元にあるとは限らない。図書館で借りて読んだ本もあるし、まだ買ってないけど欲しい本もある。昔読んで、もう手放した本もある。「読んだ」と「持ってる」は、自分の頭の中では最初からまったく別のことだったんです。 そこに気づいてから、読書の状態と、持っているかどうかを分けて管理するようにしました。地味な変更なんですが、これでやっと、アプリの中の本棚が自分の感覚とずれなくなった感じがしました。
しんどかったのは画面づくりです。まとめて本を選ぶときにどう見せるか、状態をどこで変えるか、図書館検索はどこに置くか、設定や購入画面はどうするか。作っては直して、また作り直して、の繰り返しでした。 頭の中では分かっているつもりでも、いざ画面にすると分かりにくい。ボタンが少し右にあるだけで迷うし、文言が一言長いだけでレイアウトが崩れる。そういう細かいところを、自分でも何度も触りながら詰めていきました。
作っていて一番こだわったのは、たぶん「疲れないこと」です。読書記録って、毎日開くものじゃないかもしれない。でも本屋にいるとき、図書館にいるとき、ふと思い出したときに、パッと開いてすぐ分かる。それが一番ほしかった。誰かに見せるためのものじゃなくて、自分のための記録なので、静かで邪魔にならないくらいがちょうどいいと思っています。
途中では変な不具合もありました。横にスワイプしてタブを切り替えたつもりが、なぜか本の詳細画面に入ってしまう。しかも戻ってくると本が表示されなくて、黒い画面だけが残る。派手なバグではないけど、実際に使う場面を想像すると、こういうのが一番気になるんですよね。実際に指を動かしながら、ひとつずつ直していきました。
大げさなアプリを作りたいわけではありません。「あの本持ってたっけ」「これ前に読んだかも」「図書館にあるかな」。そう思ったときに、すぐ確認できる。そのくらいの距離感で、読書のそばに置いておけるものになればいいなと思っています。本をたくさん読む人も、積読が増えていく人も、図書館をよく使う人も。少しだけ役に立つ本棚になれたら、うれしいです。