Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Nomad 開発の苦悩つ

Haruyuki Nakano
September 01, 2022

Nomad 開発の苦悩つ

HCL Nomad Mobile での使用を前提とした Notes アプリケーション開発におけるポイント満載の資料。
2021年11月の「テクてくLotus技術者夜会」で使用

Haruyuki Nakano

September 01, 2022
Tweet

More Decks by Haruyuki Nakano

Other Decks in Programming

Transcript

  1. Keepの良いところ • シンプル リストはタイトルとアイテムだけです • アイテムの追加が楽ちん アイテム入力の最後にEnterするだけです • ドラッグで並び替え 車へ積み込む順に並び替えたり、忘れそうなモ

    ノを上へ移動できます • タップで消し線 準備「完了」の持ち物との区別がしやすくなり ます スマホアプリで 表示した 「持ち物リスト」 持ち物1つを 「アイテム」 と呼びます
  2. タイトル ふ◦とっぱらソロキャンプ - 厳冬期 メモ ◦◦肉店、マック◦バリュで買い出 し、薪3束追加 全アイテム テント バーナー

    風防 シュラフ マット ガス(OD缶) ガス(CB缶) ランタン(ガソリン) ランタン(ガス) ランタン(オイル) ランタン(太陽光) 持ち物 タープ ペグ ロープ 焚き火台 薪 着火剤 耐火グローブ 防水マッチ 場所、同行者、目的、時期など 持っていくアイテムのリスト (最初はからっぽ) 未登録アイテムの追加ボタン すべてのアイテムのリスト 持ち物リスト(入力画面) 文章も書けるし 写真も貼れちゃうエリア
  3. タイトル ふ◦とっぱらソロキャンプ - 厳冬期 メモ ◦◦肉店、マック◦バリュで買い出 し、薪3束追加 全アイテム テント バーナー

    風防 シュラフ マット ガス(OD缶) ガス(CB缶) ランタン(ガソリン) ランタン(ガス) ランタン(オイル) ランタン(太陽光) 持ち物 タープ ペグ ロープ 焚き火台 薪 着火剤 耐火グローブ 防水マッチ アイテムをリスト間で簡単に 移動したい 完了したアイテムと区別したい 持ち物リスト(入力画面) 左側リストを非表示にすると 右側リストの幅が最大になる アイテムの位置を移動したい (未完アイテムの絞り込み)
  4. 持ち物リスト 更新 タイトル 2022/ 2/22 ふ◦とっぱらソロキャン プ - 厳冬期 9/12

    ◦貫湖ソロキャンプ 新規に「持ち物リスト」を作るボタン 既存の「持ち物リスト」の一覧 「持ち物リスト」のリスト (トップ画面)
  5. アイテム リスト アイテム1 アイテム2 アイテム3 登録した全てのアイテムを 一覧できる「ビュー」 全アイテム 持ち物 完了

    3つのフォルダ 持ち物 リスト ふもとっぱ ら1泊 田貫湖ソロ Adminキャ ンプ 持ち物リストの「ビュー」
  6. アイテム名:「アイテム1」 カテゴリ: ◦衣◦食•住◦行 分類: 「設営道具」 詳細: 「写真など」 タイトル:「ふもとっぱら1泊」 メモ: 「アクティビティなど」

    全アイテ ム アイテ ム1 アイテ ム2 持ち物 アイテ ム3 アイテ ム4 完了 アイテ ム5 アイテム 登録用フォーム 持ち物リスト 作成用フォーム
  7. タイトル:「」 メモ: 「」 全アイテ ム アイテム1 アイテム2 アイテム3 アイテム4 アイテム5

    持ち物 完了 持ち物リストの新規作成 ビューにある全てのアイテムが フォルダ「全アイテム」へ追加される タイトル:「ソロキャンプ」 メモ: 「◦◦で買出し」 全アイテ ム アイテ ム1 アイテ ム2 持ち物 アイテ ム3 アイテ ム4 完了 アイテ ム5 ユーザーはアイテムを フォルダ間で移動する 編 集 保 存 title : “ソロキャンプ” memo : “◦◦で買出し” itemname_added: “アイテム3”:”アイテム4” itemname_compete: “アイテム5” noteid_ added: 34C:45D noteid_complete: 23B フォルダ「持ち物」「完了」にある アイテム名とNoteIdが保存される フォームを閉じるとき 3つのフォルダから文書が除去される
  8. 既存の持ち物リスト文書を開く タイトル:「ソロキャンプ」 メモ: 「◦◦で買出し」 全アイテ ム アイテ ム1 アイテ ム2

    持ち物 アイテ ム3 アイテ ム4 完了 アイテ ム5 開く title : “ソロキャンプ” memo : “◦◦で買出し” itemname_added: “アイテム3”:”アイテム4” itemname_compete: “アイテム5” noteid_ added: 34C:45D noteid_complete: 23B 持ち物リストの文書内に 保存されているアイテムの NoteIdから文書を特定し 「持ち物」「完了」フォルダへ追加、 保存されていないアイテムは 「全アイテム」フォルダへ追加
  9. フォームにフォルダ埋め込み (Notes) 「全てのアイテム」 を非表示にして「追 加したアイテム」の 幅を広げるボタン 文字を埋め込んだ画 像をアクションバー の背景に設定、列タ イトルの表示をやめ

    て高さを稼いだ アイテムを完了にす るボタン 完了アイテムだけ表 示するボタン 選択したアイテムを リスト間で移動する ボタン 完了アイテムは文字 色を変え、チェック マークも表示 完了アイテムだけ表 示できたらアイテム の並び替えは不要に
  10. アイテムのフィルタリング (Nomad Mobile) 標準の検索ボタン 【アイテム登録画面】 フィルタしたい 単語を設定しておく 調理器具だけ表示したい ときは検索バーを表示し て”調理器具”とタイプし

    て検索します。 検索にヒットしたアイテ ムにチェックが付きます。 ここで[持ち物に追加す る]をタップすると一度に 追加できます。 追加した検索アクション
  11. このアプリ開発 から生まれた アイデア ビュー/フォルダで行を選択したとき、色やスタイルを変えられるオプ ションがほしい (DDXP-I-889) アイテムのドラッグでフォルダ内の並び順を変更できるオプションがほ しい (DDXP-I-831) アクションバーへテキストをセットしたい。値は式でもセットできるよ

    うにしてほしい 列タイトルのテキスト(値)を式でもセットできるようにしてほしい カテゴリがオフの列でもsetviewinfoでフィルタしたい (DDXP-I-887) アウトラインエントリを水平に並べた時、画面幅で自動調整するオプ ションがほしい モバイルアクションのアイコンを変更可能にしてほしい。アクションが 1つだけの場合はアクションに設定したアイコンを表示したい。
  12. 実は Domino Volt でもチャレンジ • データグリッドのフィルタリング不具合に遭遇… • Muuri.js のカンバン・グリッドをVoltアプリに組み込む方向で 検討中

    ソート フィルタリング ドラッグ&ドロップに よる移動と並び替え 選択してるアイテム のスタイル変更 KB0094684