202506DominoHub_T101

>100 Views

October 23, 25

スライド概要

"Simplifying Domino Apps
~The Right Way to Build and Rebuild Using the 'Restyle' Feature~"(Japanese)

profile-image

Notes Domino worker - Formula language ♡er, #IBMChampion '15 & #HCLAmbassador '20 - '25, Nature Game (Sharing Nature) leader

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

ダウンロード

関連スライド

各ページのテキスト
1.

Domino アプリを シンプルに -DominoHub 2025- 2025/06/19 〜いまどきの正しい作り方直し方は? 阿部 覚 (X:) @abesat

2.

Domino アプリを シンプルに -DominoHub 2025- 2025/06/19 Restyle を 〜いまどきの正しい作り方直し方は? 踏まえた 阿部 覚 (X:) @abesat

3.

ごあいさつ Domino まわりでやってることと、 この場ほかの場での属性: ✋XPages.JP にて 「 DX Today じゃぱ~~ん ! 」の掲示役をしています ✋ 月イチ「のの会」にて「@関数 Talk 」をやってます 所属:株式会社アグレックス ※今回のプレゼン含め、私個人の発信は所属先を代表しておりませんので そこは常識の範囲でご解釈おねがいします 2015 IBM Champion, 2020-2025 HCL Ambassador

4.

DX Today じゃぱ~~ん! https://www.xpages.jp/Japan/ctjp.nsf/ (X:) @DXTodayJapan

5.

のの会 https://notesknows.connpass.com/

6.

のの会 https://notesknows.connpass.com/

7.

のの会 https://notesknows.connpass.com/

8.

Notes Domino には V12 あたりから、 「スタイルの変更」 (Restyle) と呼ばれる モダナイズ機能が備わっています 当初の案内とずれて恐縮ですが、本編は この Restyle 中心の探索になっています その意味では設計よりも見た目の統一感での シンプル化のお話になります まずは、 3 日前までは最新版だった V14.0 で その機能をざっくり概観したいのですが その前に… 8 / 45

9.

まずはアプリデータベース (DB) を作りましょう 通常、こんなメニュー(ないし Ctrl+N )で作成しますよね テンプレートを指定せずの - 未入力 - でつくると 9 / 45

10.

いったんはこんな DB になります 現在どのバージョンの Notes をお使いの方でも おおよそこの印象は変わらないのでは デフォルトのアイコンはこんな体裁 10 / 45

11.

なんとなくフォームを加えてみます 見出しと フィールドは件名と本文、あとアクションをふたつ デフォルトのフォントはごらんのとおり 11 / 45

12.

そのフォームで 文書を作成してみるとこんなかんじです アクションバーがのっぺりでなくなったかな、でも それ以外は、デフォルトのままのデザインは 何年も変わってなさそうな… 12 / 45

13.

たったこれだけの DB ですが、ここで この DB を「 Restyle 」しちゃいます 13 / 45

14.

だいたいデフォルトのまま設定します 14 / 45

15.

だいたいデフォルトのまま設定します 15 / 45

16.

だいたいデフォルトのまま設定します 16 / 45

17.

最後のアイコンだけは現行維持もなんなので 新規アイコンのリストから選択しました 17 / 45

18.

これで変更を完了し 18 / 45

19.

変更してみた結果 19 / 45

20.

文書画面はこんな感じに 20 / 45

21.

追加される設計要素 2つ フレームセット ページ 3つ アウトライン 1つ そして イメージリソース 200 こ 21 / 45

22.

同じ設計の DB を使用して Restyle をもう 1 パターン行ってみます きほん、同じように Restyle するのですが 22 / 45

23.

1 か所だけ 2 つ目のタブで「いいえ」を選択します 23 / 45

24.

変更してみた結果 24 / 45

25.

文書画面はこんな感じに 25 / 45

26.

追加される設計要素 イメージリソース 200 こ いっぽう、 フレームセット ページ アウトライン は 追加されません 26 / 45

27.

ざっと概観させていただきました Restyle については新しめの機能ですし バージョンごとにメニューも変化があり どこを変更されてしまうんだろうと 不安になる向きもあるもいますが コード類の変更はなく 追加される設計もそんなにインパクトはありません (イメージ 200 こは多すぎる気もしますが) 27 / 45

28.

さて、 2 日前 (2025/6/27) にリリースされた 14.5 でもざっくり確認してみます 28 / 45

29.

同じように作ったのですが 違いはなさげです デフォルトのアイコンは 大きなものに変わりました 29 / 45

30.

フォームも同じように作ってみて 文書も作成しましたがやはり見栄えは同様 30 / 45

31.

さて、 V14.5 での Restyle も確認します 変わったなと気づいた点を中心に まず、開始時に、このようなプロンプトが出て コピー DB をまず作っての Restyle が行えます (また、作ったコピー DB をおぼえているのか 2 回目以降はさらにコピー DB を増やすかの 選択肢が増えます( P.41 のプロンプト) ) 31 / 45

32.

選択できるテーマがひとつ増え 32 / 45

33.

↓ アイコン更新のメニューが若干詳細化 ←14.5 では こちらを、☑しないことを おすすめします 33 / 45

34.

なぜ☑をおすすめしないかというと テキストが四角い枠( OS スタイル)に変わってしまい 勝手に幅が狭くなってしまったのです 34 / 45

35.

なお 14.5 では Restyle 後に新たにフォームを追加した場合に そのフォームが 最初から Restyle されたものになっていました 35 / 45

36.

以上、 V14 と V14.5 の Restyle について 概観させていただきました 36 / 45

37.

アプリを新規作成する時について 何も意識しないでテンプレート未入力で アプリ作成した場合 DB の見栄えはほぼ 従来通りということに なります 37 / 45

38.

アプリを新規作成する時について したがって、新規 DB をそれらしく新しく見せたいなら Restyle を実行しておくのがベター (もしくは自分でこつこつデザイン) できれば、何も意識せずに未入力で アプリ作成したときも 何れかの Style があらかじめ設定されているのが 今後のリリースでの標準になってほしいなと思います 38 / 45

39.

アプリを新規作成する時について じつは「カスタムの作成」という Nomad で先行出現した新機能が加わっています こちらなら初めから Restyle されて 出来上がります シンプルではあるものの すこし慣れもいるかも HCL さんのセッションで 紹介されるかな ? 39 / 45

40.

既存アプリの改修について フレームまで変わってしまう Restyle よりは フレームを加えずに見栄えだけ変更する Restyle のほうが (イメージ 200 こだけ加わるのは気になるけど) シンプルで抵抗が少ないかと思います 40 / 45

41.

既存アプリの改修について また V14.5 では以下の点で Restyle のハードルが低くなり ました ・コピー DB を作っての Restyle も可能 (個人的には作りすぎてワークスペースをごみ屋敷に しないよう注意したい) ・ Restyle 後に追加したフォームやビューも はじめから Restyle 済み状態 41 / 45

42.

開発・改修のシンプル化に関して Restyle 以外のところで少しだけ触れます 過去に申したことと多少重なります 42 / 45

43.

開発・改修のシンプル化に関して Domino について私がつかんでいる印象は セキュリティは強固だけど 中のつくりは自由 設計に対してデータが独立 Domino の場合、設計だけを取り払っても データは直接の影響をうけませんので 究極的には フォームやビューをもう一度組み立てなおしてみるという やり方もありかと思います (設計のマイグレだけでデータ移行が発生しないので) 43 / 45

44.

開発・改修のシンプル化に関して もう少しミニマムな、 設計画面上での工夫のいくつかについては またの機会に触れさせていただければ 44 / 45

45.

ご清聴 ありがとうございました♥