メモ
メッセージは文字、一日回まで / 管理人のみに送信されます
現在文字数 0文字
No.798, No.797, No.796, No.795, No.[4件]
AIというかClaudeを使ってて、コードの実装はほぼ任せているんですけど、それと同じようにUIを勝手に決められるのはイヤなんです。
でも意識していないとこれがけっこう難しくて。
計画を立てたいというとかなり細かい仕様まで書いてきて、質問もたくさんしてきて、それが積み重なるとわたしには把握できない分量になってしまって。
結局、計画はざっくり、細かい仕様は実装時に詰めるという方向にしましたけど…(いつもと同じやん)
#アプリ開発
でも意識していないとこれがけっこう難しくて。
計画を立てたいというとかなり細かい仕様まで書いてきて、質問もたくさんしてきて、それが積み重なるとわたしには把握できない分量になってしまって。
結局、計画はざっくり、細かい仕様は実装時に詰めるという方向にしましたけど…(いつもと同じやん)
#アプリ開発
チェクリカREのバージョン4.40をリリースしました。
日付リストをテキスト・CSVで書き出す機能が増えました。
また、見た目が多少変わっているところもあります。
https://apps.apple.com/jp/app/chekrica-r...
今回、マイナーバージョンを18から一気に40へと増やしました。
DuoやiPadに正式対応したバージョン5を、そのうちリリースしようと考えているためです。
そうなるとiPhoneでもUIを変更する必要が出てくるため、内部処理も含めて少しずつ対応を進めています。
次回はUIもがっつり変更するつもりです。
対応iOSバージョンも18以上になるかも?
そもそもDuo用に開発する環境が18未満に厳しすぎる
今回は、ナビゲーションの中にカスタムタブを入れていたものを、カスタムタブの中にナビゲーションを入れる変更を行いました。
iPadとiOS両方に対応するためにSwiftUIのタブを使いたいんですが、ナビゲーション→タブだとうまく動かないのです。
チェクリカREはSwiftUIの初期の頃から開発していたので、APIを使わず自分で実装したパーツが多いです。
まだAPIが充実していなかったし、あまり見た目もカスタマイズできませんでしたし。
見た目に関しては、まあ今も押し付けられてる感は強いですけどw
#アプリ開発 #SwiftUI
日付リストをテキスト・CSVで書き出す機能が増えました。
また、見た目が多少変わっているところもあります。
https://apps.apple.com/jp/app/chekrica-r...
今回、マイナーバージョンを18から一気に40へと増やしました。
DuoやiPadに正式対応したバージョン5を、そのうちリリースしようと考えているためです。
そうなるとiPhoneでもUIを変更する必要が出てくるため、内部処理も含めて少しずつ対応を進めています。
次回はUIもがっつり変更するつもりです。
対応iOSバージョンも18以上になるかも?
そもそもDuo用に開発する環境が18未満に厳しすぎる

今回は、ナビゲーションの中にカスタムタブを入れていたものを、カスタムタブの中にナビゲーションを入れる変更を行いました。
iPadとiOS両方に対応するためにSwiftUIのタブを使いたいんですが、ナビゲーション→タブだとうまく動かないのです。
チェクリカREはSwiftUIの初期の頃から開発していたので、APIを使わず自分で実装したパーツが多いです。
まだAPIが充実していなかったし、あまり見た目もカスタマイズできませんでしたし。
見た目に関しては、まあ今も押し付けられてる感は強いですけどw
#アプリ開発 #SwiftUI

シートによるコレクションの管理画面において「名前を変更」というメニューがあると、コレクションの名前を変更する機能だとすぐわかります。
その画面ではコレクションしか表示されていませんから。
それが、ホーム画面のコレクション管理ボタンから選べる「名前を変更」では、コレクションの名前を変更するものということを忘れてしまうことがあります。
他に操作できるものがたくさんある中で、コレクションと限定されないと何の名前なのか一瞬考えちゃうんですね。(作った本人なのに)
ボタンに重なるようにメニューが表示されるため、コレクションを示すアイコンも隠れちゃいますし。
わたしのワーキングメモリが悪いからなのか、もしくはシングルフォーカスな特性のせいなのかもしれませんが…
なんにせよ、認知負荷が少し高い気がしました。
そんなわけで「コレクション名を変更」にする訳です。迷わない。
ただまあ、横幅がある言葉だとメニューの中で改行が発生しちゃいまして…
でも個人的にはわかりやすさを重視したいんですよね〜〜!
UIの難しさってそこらへんなんだと思います。
(しかも他の言語だと大体長くなる。ドイツ語とか)
(そもそも「コレクション」が長い…)
スマホは表示できる領域が少ない分、情報を省略したいことも多いんですね。
そこでモーダルを使うことにより文脈を限定し、より少ない情報で意図を伝達しやすくする効果があるんだなーと思いました。
#アプリ開発