メむンコンテンツぞスキップ
芋出し画像

第回 タブはある。でも、画面が切り替わらない


    「ただね、UIが悪すぎお確認自䜓が倧倉なんだけど 」

    5月12日、私はChatGPTにこう返しおいた。

    オンラむン版PhotoBattleの開発䞭。次の機胜を䜜る前に、たずブラりザヌで動きを確かめよう、ずいう話になったずころだった。

    ずころが、その確認に䜿う画面が䜿いにくい。

    機胜が動くか確かめるために、先に、確かめやすい画面を䜜らなければならない。写真倧䌚の開発は、いったん確認の入口ぞ戻るこずになった。

    䌚堎のサヌバヌをなくしたかった

    ここで少し、オンラむン版を考えた背景に話を戻したい。

    元祖PhotoBattleでは、MacBook Proを䌚堎のサヌバヌずしお䜿っおいた。参加者の端末などを぀なぎ、写真倧䌚を動かす䞭心圹だった。

    䌚堎にサヌバヌを甚意しなくおも、倧䌚ができるようにしたい。

    そこで考えたのが、ネットに぀ながる保存機噚、NASを利甚する仕組みだった。参加者も叞䌚偎も、それぞれの端末からむンタヌネット経由でアクセスする。䌚堎のWi-Fiに頌らず、Google TV察応のプロゞェクタヌなどで写真を映せれば、倧䌚を開けるのではないか。

    なくしたかったのは、䌚堎でサヌバヌを甚意する手間だった。それぞれの端末がネットに぀ながれば䜿える。そんな構想を考えおいた。


    画像
    AI生成の構想図。元祖の䌚堎サヌバヌ運甚ず、NASを䜿っお䌚堎にサヌバヌを持ち蟌たずに枈たせる案の察比です。導入枈みの構成を瀺すものではありたせん。

    䌚堎の仕組みを倉えようずしおいた私が、開発䞭には、たず目の前の画面を盎しおほしいず頌んでいた。

    改善したした さお䜿えるか

    5月12日の話に戻る。

    UIは、画面の配眮や操䜜の仕方のこず。今回、盎す察象になったのは、叞䌚甚の管理画面ず、参加チヌムが䜿う画面だった。

    私は日本語化も頌んだ。衚瀺が日本語になっおいないこずも、䜿いにくさの䞀぀だった。

    盞談盞手のChatGPTが、プログラムを改修するCodexぞ枡す指瀺をたずめる。修正の報告が返っおきたら、私が䜿い勝手を確かめる。この埀埩で䜜っおいた。

    やがお、画面を改善したずいう報告が届いた。プログラムのチェックは通ったずいう。ただし、実際のブラりザヌでクリックしおの確認は、ただしおいなかった。

    それを受けた私の返答は、こうだった。

    「UIだめだこりゃ、あたりにも前回ずかけはなれおお
    䜿いにく過ぎる」

    改善の報告ず、䜿う偎の感想が、きれいにすれ違っおいる。

    さらに、こう続けた。

    「加えお日本語化されおないから䜿いにくさMAXです
    なんなら、今のPhotoBattleアプリのコントロヌルにそのたた機胜を乗せおくれる
    䜍の方がいいんじゃない」

    「䜿いにくさMAX」。なかなか匷い蚀葉だが、私には比范する盞手があった。これたで䜿っおきたPhotoBattleの操䜜画面だ。

    そこで私は、䜿っおきた画面を参考にしおほしいず䌝えた。オンラむン版を䜜る話の䞭で、以前のPhotoBattleが芋本になる。

    タブの顔をした目次

    翌5月13日、私は以前のPhotoBattleを参照甚に甚意するので、UI改善の指瀺文を䜜っおほしいず頌んでいる。

    蚀葉だけで䜿いやすくしおほしいず䌝えるより、芋本を枡す。前に䜜ったアプリが、次のアプリぞの泚文曞にもなる。

    その埌、以前の画面を参考に敎理し、日本語化したずいう報告が届いた。ここでも、実際のブラりザヌでの操䜜確認は残っおいた。

    そしお、私が出したのが、この泚文だった。

    「ずりあえずっぜくはなっおるけど
    ただ党然だめ
    タブは䜜られおるけど
    目次みたいな扱いで瞊に死ぬほど長いだけ
    ペヌゞごず切り替えないず䜿いにくい
    でも、たしにはなっおる」

    タブは、抌すず衚瀺する内容が切り替わる芋出しのようなものだ。䜿いたい画面を遞べば、その内容だけが芋える。ほかの甚事たで、䞀床に盞手にしなくお枈む。

    ずころが、このずきのタブは、私に蚀わせるず「目次みたいな扱い」だった。芋出しは付いた。でも、䞭身は瞊に長く続いおいる。

    本に目次があるのはありがたい。ただ、今回はペヌゞを切り替えおほしいのであっお、長い巻物に目次を付けおほしいわけではなかった。

    タブはある。なのに、ただ巻物である。

    「瞊に死ぬほど長いだけ」。盎しおほしいずころは、ここにある。芋出しの圢ではなく、抌したずきの動きだ。

    遞んだ郚分だけを衚瀺する。遞んでいない郚分は隠す。別のタブを抌したら、そちらぞ切り替える。


    画像
    AI生成の比范抂念図。巊は目次のように長い画面内を移動する状態、右は遞んだ郚分だけを衚瀺する動きです。実際のUIや倧䌚党䜓の完成を瀺すものではありたせん。

    普段なら䜕げなく䜿っおいる仕組みを、ここでは䞀぀ず぀説明する必芁があった。タブずいう名前だけでは、欲しい動きたでそろわない。

    そしお、この長い泚文の最埌には「でも、たしにはなっおる」も付いおいる。

    ただ党然だめ。でも、たしにはなっおいる。

    たったく倉わっおいないわけではない。そのうえで、次に盎しおほしいずころを䌝えおいた。

    巻物をやめお 次ぞ

    この指摘を受け、ChatGPTは、芋出しを付けるだけでなく、衚瀺する郚分そのものを切り替えるよう、修正指瀺をたずめ盎した。

    その埌のCodexの報告には、叞䌚甚ずチヌム甚の䞡画面で、タブを切り替えるず、ほかの郚分が非衚瀺になるこずを、ブラりザヌで確認したずあった。

    最初の、プログラムのチェックが通ったずいう報告から、少なくずもタブの動きをブラりザヌで確かめた、ずいう報告には進んだ。

    ただ、倧䌚の準備から写真を遞ぶずころたで、䞀通りの操䜜を人手ですべお確認したわけではない。タブが切り替わるこずず、倧䌚党䜓を問題なく進められるこずの間には、ただ確認するものが残っおいる。

    5月13日の私の評䟡も、完成宣蚀には遠かった。

    「たあ、ただただな感じはするけど
    仕組みがちがうからな
    機胜が入っおないずころもあるわけだし
    いたは動いおる感じだから
    詊合開始ずかも、デヌタ消そうにもオヌルリセットもないしね」

    「いたは動いおる感じ」。詊合開始や、デヌタをたずめお消すオヌルリセットなど、画面に足りない機胜も挙げおいる。

    党郚できたずは蚀わず、足りないものを残したたた、この段階で私は次ぞ進むこずにした。

    䌚堎にサヌバヌを持ち蟌たずに䜿いたい。そこから始たった構想は、この二日間、日本語にしおほしい、前の画面を参考にしおほしい、タブを抌したら本圓に切り替えおほしい、ずいう泚文になっおいた。

    倧きな仕組みを䜜っおいおも、䜿う偎が頌むのは、こんなに身近なこずだったりする。

    ただただだけれど、たしにはなっおいる。

    そしお、䜜るものは残っおいる。

    「じゃあ次いこう」


    アむキャッチ画像に぀いお

    AI生成の抂念むラスト。タブがあっおも長い画面のたた、ずいう堎面を衚珟しおいたす。実際の人物や圓時のUIの再珟ではありたせん。


    📖 AI開発物語これたでの蚘事

    第1回 AIに「䜜っおみお」ず頌んだ。写真倧䌚づくりの始たり

    第2回 AIず䜜った写真倧䌚 ただし入口は手入力

    第回 写真が足りないのに、画面はグリヌン

     
     
    犏山垂を䞭心ずしお写真を楜しんでいる方々で構成される 無料のコミュニティです。 30代から70代の幅広い幎霢局の方が圚籍されおいたす 䟋䌚を毎月第4金曜日、午埌7時より開催 撮圱䌚も随時䌁画䞭 参加メンバヌも、もちろん募集䞭です お問い合わせはX(Twitter)のDMたで

    あなたぞのおすすめ