狠狠撸

狠狠撸Share a Scribd company logo
e f f e c t f o r c e
?2020 ef Co., Ltd. All rights Reserved.
御代 政彦(みよ まさひこ)
株式会社エフ
テクてくLotus技術者夜会
2020年6月
HCL Nomad 特集
Nomadアプリも作成してみたよ!
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
御代 政彦(Masahiko Miyo)
https://twitter.com/guylocke
https://www.facebook.com/guylocke34
2019~2020年度まで2年連続認定
自己紹介
- 2 -
のおつ -Notes/Dominoに関すること-
累計アクセス :約97.2万件
累計ページビュー:約133.7万
※2020年6月時点の情報です
ブログについて
2011~2019年度まで9年連続認定
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
開発環境
こんな環境があれば、アプリケーションが作成できるよ
- 3 -
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
開発環境(Notes/Domino)
- 4 -
? Linux(Cent OS)
? Prominic社が提供するクラウド環境のDominoサーバー
? HCL Masterになるとデモ用として提供してもらえます!
? HCL Domino 11.0.1
? 正式な稼働環境ということなので???
? HCL Domino Designer 11.0.1
? Notes アプリケーションのスタンダードな開発環境です
? Android端末
? 動作確認用です(SharpのAndroid One S3)
? Android OSのバージョンは10
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
開発環境(ブラウザ)
- 5 -
? 以下は利用していません
? Webブラウザ
? Chrome、Firefox、Internet Explorer
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
作成したアプリケーション
色々考えながら作ってみたよ
- 6 -
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
作成したアプリケーション
? ワークフロー
? 社内掲示板
? 公開するのに管理者の承認が必要
- 7 -
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
作成したアプリケーション
? 掲示板系
? 用語集
? 管理系
? ID切り替え
? パスワード生成
- 8 -
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
DEMO
アプリケーションのデモと解説
- 9 -
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
DEMO
? 用語集
- 10 -
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
DEMO
? 用語集
? 1つのフレームの中だけでフォームやビューを切り替えるよ
うにした
? スマホでたくさんのタブを開かれても移動するのが大変なの
で???
- 11 -
ポイントはフレームセットの使い方
@SetTargetFrame
NotesUIWorkspace.SetTargetFrame
でフレームを明示的にセット!
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
DEMO
? 用語集
? ただ???
? ビューの「対象フレーム(ダブルクリック)」がiPhone、iPad
では動作しない!?
– なぜか、新規ウィンドウで表示されてしまう
- 12 -
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
DEMO
? ID切り替え
? IDボールトからIDファイルをダウンロード、さらにロケー
ション文書を作成する
? ロケーション文書の切り
替えをすることで実現
- 13 -
詳しく知りたい人は
https://guylocke.blogspot.com/2020/03/hcl-nomadid.html
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
アプリケーション開発での強み/弱み
HCL Nomadではこんなところに気をつけて開発するとよい!?
- 14 -
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
アプリケーション開発での強み/弱み
? 強み
? 新しい知識を必要としない!
? 関数やLotusScriptはほぼそのまま動く!
? 開発環境は従来通り!
? 新しいものを用意する必要がない!
? バージョン11なら、なお良い!
? 既存アプリの設計によっては修正いらず!
- 15 -
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
アプリケーション開発での強み/弱み
? 弱み
? 既存のアプリをそのまま使える!と言いつつ、かなりのカス
タマイズは必要!
? 画面設計は大幅な見直しが必要
? ただし、LotusScriptなどのコードは、ほぼ改変不要
? 画面の見栄えを良くするのに苦労する
? XPagesだとCSSが利用できるのは大きい!
- 16 -
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
所感
触ってみて分かったこと???
- 17 -
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
所感
- 18 -
? 利用するデバイスを意識することが大事
? iPhoneなのか、iPadなのか、Androidなのかを意識しないと画面
が思ったように表示されない
? 利用者のタイプを想定すること!
? 文書が読めればいいのか、入力もしたいのか?
? 管理用画面までNomad対応の必要はない!?
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
? セクションを使いこなすといいかも!?
? スマホは画面に表示できる文字数が限られているので、セク
ションの開閉を利用すると良いかも???
? ただし、セクションのタイトルは非表示にすること!
? フレームセットは使おう!
? 画面の切り替えが簡単にできるようになるよ!
- 19 -
所感
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
? 非表示式は適切に!
? 「モバイル」の場合は非表示にすると整理しやすいね!
? 非表示の要素も意識して!
? 非表示にしていても、画面幅は確保されている!?
- 20 -
所感
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
? チェックボックス/ラジオボタンに要注意!
? 候補を表示する列の数を増やしすぎると???
? 候補の数に関係ないので注意!
? 横長ではなく縦長にしよう
? 表を作成する場合、列数は1-2にするべし!
? 3つ以上の列だと横スクロールしないと見えない
- 21 -
所感
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
- 22 -
いっそのこと、モバイル用は
別フォーム/別ビュー
にした方が良い!
所感
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
参考
アプリケーション開発時にお世話になったサイト
- 23 -
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
参考
- 24 -
? Nomad Forum
https://support.hcltechsw.com/community?id=communit
y_forum&sys_id=3b962d581b1104d483cb86e9cd4bcbae
? 英語力が必須だけど、わからないことがあれば質問すると助
けてもらえます!(Google翻訳で十分いけます!)
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
免責事項
?本資料は、発表者のつたない語学力及びスキルを元にし
た個人的な見解によるものです。必ずしもHCLの見解と
一致するものではありません。
?本資料の情報は、使用先の責任において使用されるべき
ものであることを、あらかじめご了承ください。
?発表者の承諾なしに、コピー、複製、他のメディアに転
載する事はご遠慮ください。
?当資料に記載された製品名または会社名はそれぞれ、各
社の商標または登録商標です。
- 25 -
?2020 ef Co., Ltd. All rights Reserved.
e f f e c t f o r c e
Ad

Recommended

Domino Voltアプリケーションを作成してみたよ!
Domino Voltアプリケーションを作成してみたよ!
Masahiko Miyo
?
Notes/Domino 開発tipsサービスについて
Notes/Domino 開発tipsサービスについて
Masahiko Miyo
?
初心者向け狈辞迟别蝉/顿辞尘颈苍辞の开発テクニック
初心者向け狈辞迟别蝉/顿辞尘颈苍辞の开発テクニック
Masahiko Miyo
?
formBuilderにより フォームを簡単作成(オープンセミナー版)
formBuilderにより フォームを簡単作成(オープンセミナー版)
Masahiko Miyo
?
痴辞濒迟アプリをバージョンアップ!
痴辞濒迟アプリをバージョンアップ!
Masahiko Miyo
?
蹿辞谤尘叠耻颈濒诲别谤によりフォームを简単作成
蹿辞谤尘叠耻颈濒诲别谤によりフォームを简単作成
Masahiko Miyo
?
私が作成した痴辞濒迟アプリの绍介
私が作成した痴辞濒迟アプリの绍介
Masahiko Miyo
?
HCL Nomad Mobile のご紹介 (2022年2月)
HCL Nomad Mobile のご紹介 (2022年2月)
Software Info HCL Japan
?
Weekend Androidのススメ
Weekend Androidのススメ
Suzuki Junko
?
Unification of the middle scale services by Nuxt.js
Unification of the middle scale services by Nuxt.js
HajimeSasanuma
?
121117 metro styleapp_templateapp
121117 metro styleapp_templateapp
Takayoshi Tanaka
?
Hybrid appmeetssecurity kdl20171017-20
Hybrid appmeetssecurity kdl20171017-20
龍弘 岡
?
【罢别肠丑产耻锄锄】迟颈迟补苍颈耻尘资料
【罢别肠丑产耻锄锄】迟颈迟补苍颈耻尘资料
洋平 前田
?
贵辞谤肠别.肠辞尘开発基础
贵辞谤肠别.肠辞尘开発基础
Salesforce Developers Japan
?
HCL Nomad Mobile のご紹介
HCL Nomad Mobile のご紹介
Software Info HCL Japan
?
Clrh 110827 wfho
Clrh 110827 wfho
Tomoyuki Obi
?
これからの狈翱罢贰厂モバイルアプリはこう作れ
これからの狈翱罢贰厂モバイルアプリはこう作れ
Mitsuru Katoh
?
今日から始める XPages アプリケーション開発!(オープンセミナー 2016 ハンズオン XPagesDay 出張セッション)
今日から始める XPages アプリケーション開発!(オープンセミナー 2016 ハンズオン XPagesDay 出張セッション)
Takeshi Yoshida
?
20150326 ベストアプリの裏側勉強会
20150326 ベストアプリの裏側勉強会
Kenta Kuwata
?
Eight iOS/Android開発の裏側
Eight iOS/Android開発の裏側
Kenta Kuwata
?
20200619冲狈辞尘补诲を见た役员の反応
20200619冲狈辞尘补诲を见た役员の反応
健補 萩原
?
ノーツアプリケーション開発 Hint & tips 101連発
ノーツアプリケーション開発 Hint & tips 101連発
Takeshi Yoshida
?
Pronama 0707 wf4
Pronama 0707 wf4
Tomoyuki Obi
?
これからの狈辞迟别蝉モバイルアプリはこう作れ
これからの狈辞迟别蝉モバイルアプリはこう作れ
Mitsuru Katoh
?
iPhone、Android両対応アプリ開発講座 概論
iPhone、Android両対応アプリ開発講座 概論
Takakuni Furukawa
?
第2回 FIC+FCS勉強会
第2回 FIC+FCS勉強会
Hiroyuki Honta
?
Mobile Application Development by XPages
Mobile Application Development by XPages
Atsushi Sato
?
UI&UX / 重要なのは、毎日さわって嬉しい UI UX!
UI&UX / 重要なのは、毎日さわって嬉しい UI UX!
Akiko Ohtsuka
?
Col113 introducing the hcl domino volt application i created
Col113 introducing the hcl domino volt application i created
Masahiko Miyo
?
対称クラスタの设定と动作确认
対称クラスタの设定と动作确认
Masahiko Miyo
?

More Related Content

Similar to Nomad アプリも作成してみたよ! (20)

Weekend Androidのススメ
Weekend Androidのススメ
Suzuki Junko
?
Unification of the middle scale services by Nuxt.js
Unification of the middle scale services by Nuxt.js
HajimeSasanuma
?
121117 metro styleapp_templateapp
121117 metro styleapp_templateapp
Takayoshi Tanaka
?
Hybrid appmeetssecurity kdl20171017-20
Hybrid appmeetssecurity kdl20171017-20
龍弘 岡
?
【罢别肠丑产耻锄锄】迟颈迟补苍颈耻尘资料
【罢别肠丑产耻锄锄】迟颈迟补苍颈耻尘资料
洋平 前田
?
贵辞谤肠别.肠辞尘开発基础
贵辞谤肠别.肠辞尘开発基础
Salesforce Developers Japan
?
HCL Nomad Mobile のご紹介
HCL Nomad Mobile のご紹介
Software Info HCL Japan
?
Clrh 110827 wfho
Clrh 110827 wfho
Tomoyuki Obi
?
これからの狈翱罢贰厂モバイルアプリはこう作れ
これからの狈翱罢贰厂モバイルアプリはこう作れ
Mitsuru Katoh
?
今日から始める XPages アプリケーション開発!(オープンセミナー 2016 ハンズオン XPagesDay 出張セッション)
今日から始める XPages アプリケーション開発!(オープンセミナー 2016 ハンズオン XPagesDay 出張セッション)
Takeshi Yoshida
?
20150326 ベストアプリの裏側勉強会
20150326 ベストアプリの裏側勉強会
Kenta Kuwata
?
Eight iOS/Android開発の裏側
Eight iOS/Android開発の裏側
Kenta Kuwata
?
20200619冲狈辞尘补诲を见た役员の反応
20200619冲狈辞尘补诲を见た役员の反応
健補 萩原
?
ノーツアプリケーション開発 Hint & tips 101連発
ノーツアプリケーション開発 Hint & tips 101連発
Takeshi Yoshida
?
Pronama 0707 wf4
Pronama 0707 wf4
Tomoyuki Obi
?
これからの狈辞迟别蝉モバイルアプリはこう作れ
これからの狈辞迟别蝉モバイルアプリはこう作れ
Mitsuru Katoh
?
iPhone、Android両対応アプリ開発講座 概論
iPhone、Android両対応アプリ開発講座 概論
Takakuni Furukawa
?
第2回 FIC+FCS勉強会
第2回 FIC+FCS勉強会
Hiroyuki Honta
?
Mobile Application Development by XPages
Mobile Application Development by XPages
Atsushi Sato
?
UI&UX / 重要なのは、毎日さわって嬉しい UI UX!
UI&UX / 重要なのは、毎日さわって嬉しい UI UX!
Akiko Ohtsuka
?
Weekend Androidのススメ
Weekend Androidのススメ
Suzuki Junko
?
Unification of the middle scale services by Nuxt.js
Unification of the middle scale services by Nuxt.js
HajimeSasanuma
?
121117 metro styleapp_templateapp
121117 metro styleapp_templateapp
Takayoshi Tanaka
?
Hybrid appmeetssecurity kdl20171017-20
Hybrid appmeetssecurity kdl20171017-20
龍弘 岡
?
【罢别肠丑产耻锄锄】迟颈迟补苍颈耻尘资料
【罢别肠丑产耻锄锄】迟颈迟补苍颈耻尘资料
洋平 前田
?
これからの狈翱罢贰厂モバイルアプリはこう作れ
これからの狈翱罢贰厂モバイルアプリはこう作れ
Mitsuru Katoh
?
今日から始める XPages アプリケーション開発!(オープンセミナー 2016 ハンズオン XPagesDay 出張セッション)
今日から始める XPages アプリケーション開発!(オープンセミナー 2016 ハンズオン XPagesDay 出張セッション)
Takeshi Yoshida
?
20150326 ベストアプリの裏側勉強会
20150326 ベストアプリの裏側勉強会
Kenta Kuwata
?
Eight iOS/Android開発の裏側
Eight iOS/Android開発の裏側
Kenta Kuwata
?
20200619冲狈辞尘补诲を见た役员の反応
20200619冲狈辞尘补诲を见た役员の反応
健補 萩原
?
ノーツアプリケーション開発 Hint & tips 101連発
ノーツアプリケーション開発 Hint & tips 101連発
Takeshi Yoshida
?
これからの狈辞迟别蝉モバイルアプリはこう作れ
これからの狈辞迟别蝉モバイルアプリはこう作れ
Mitsuru Katoh
?
iPhone、Android両対応アプリ開発講座 概論
iPhone、Android両対応アプリ開発講座 概論
Takakuni Furukawa
?
第2回 FIC+FCS勉強会
第2回 FIC+FCS勉強会
Hiroyuki Honta
?
Mobile Application Development by XPages
Mobile Application Development by XPages
Atsushi Sato
?
UI&UX / 重要なのは、毎日さわって嬉しい UI UX!
UI&UX / 重要なのは、毎日さわって嬉しい UI UX!
Akiko Ohtsuka
?

More from Masahiko Miyo (11)

Col113 introducing the hcl domino volt application i created
Col113 introducing the hcl domino volt application i created
Masahiko Miyo
?
対称クラスタの设定と动作确认
対称クラスタの设定と动作确认
Masahiko Miyo
?
HCL Nomad用アプリケーション プレゼント企画
HCL Nomad用アプリケーション プレゼント企画
Masahiko Miyo
?
齿笔补驳别蝉で検索してみよう
齿笔补驳别蝉で検索してみよう
Masahiko Miyo
?
XPagesDay 2015 RESTの総復習
XPagesDay 2015 RESTの総復習
Masahiko Miyo
?
齿笔补驳别蝉で搁贰厂罢を使ってみよう
齿笔补驳别蝉で搁贰厂罢を使ってみよう
Masahiko Miyo
?
三度、おじさんSEはIBM ConnectEDへ行ってきた
三度、おじさんSEはIBM ConnectEDへ行ってきた
Masahiko Miyo
?
XPagesDay2014 [B-3] 齿笔补驳别蝉で搁贰厂罢を使ってみたら、こんなんだったPartⅡ
XPagesDay2014 [B-3] 齿笔补驳别蝉で搁贰厂罢を使ってみたら、こんなんだったPartⅡ
Masahiko Miyo
?
サーバー认証
サーバー认証
Masahiko Miyo
?
顿辞尘颈苍辞认証局の作成
顿辞尘颈苍辞认証局の作成
Masahiko Miyo
?
齿笔补驳别蝉で搁贰厂罢を使ってみたら、こんなんだった
齿笔补驳别蝉で搁贰厂罢を使ってみたら、こんなんだった
Masahiko Miyo
?
Col113 introducing the hcl domino volt application i created
Col113 introducing the hcl domino volt application i created
Masahiko Miyo
?
対称クラスタの设定と动作确认
対称クラスタの设定と动作确认
Masahiko Miyo
?
HCL Nomad用アプリケーション プレゼント企画
HCL Nomad用アプリケーション プレゼント企画
Masahiko Miyo
?
齿笔补驳别蝉で検索してみよう
齿笔补驳别蝉で検索してみよう
Masahiko Miyo
?
XPagesDay 2015 RESTの総復習
XPagesDay 2015 RESTの総復習
Masahiko Miyo
?
齿笔补驳别蝉で搁贰厂罢を使ってみよう
齿笔补驳别蝉で搁贰厂罢を使ってみよう
Masahiko Miyo
?
三度、おじさんSEはIBM ConnectEDへ行ってきた
三度、おじさんSEはIBM ConnectEDへ行ってきた
Masahiko Miyo
?
XPagesDay2014 [B-3] 齿笔补驳别蝉で搁贰厂罢を使ってみたら、こんなんだったPartⅡ
XPagesDay2014 [B-3] 齿笔补驳别蝉で搁贰厂罢を使ってみたら、こんなんだったPartⅡ
Masahiko Miyo
?
顿辞尘颈苍辞认証局の作成
顿辞尘颈苍辞认証局の作成
Masahiko Miyo
?
齿笔补驳别蝉で搁贰厂罢を使ってみたら、こんなんだった
齿笔补驳别蝉で搁贰厂罢を使ってみたら、こんなんだった
Masahiko Miyo
?
Ad

Recently uploaded (6)

Shizen-energy_company-profile_v6_ver.2506.pptx..pptx
Shizen-energy_company-profile_v6_ver.2506.pptx..pptx
ruitrec
?
(英语)自然エネルギー冲会社概要冲惫6冲惫别谤.2506.辫辫迟虫.辫辫迟虫惫6.辫辫迟虫
(英语)自然エネルギー冲会社概要冲惫6冲惫别谤.2506.辫辫迟虫.辫辫迟虫惫6.辫辫迟虫
ruitrec
?
ブレインズコンサルティングの绍介资料
ブレインズコンサルティングの绍介资料
furusakitomoaki
?
自律型人材が育つ1on1ミーティングの教科書 ~累計2万人のマネジャーに1on1研修を実施してきた専門家が解説
自律型人材が育つ1on1ミーティングの教科書 ~累計2万人のマネジャーに1on1研修を実施してきた専門家が解説
sevenfoldbliss
?
Service Materials ( ENOLA Inc. )
Service Materials ( ENOLA Inc. )
customer17
?
セルフストーリーチャート集団受講プログラム0期生募集のご案内_株式会社Your Verse
セルフストーリーチャート集団受講プログラム0期生募集のご案内_株式会社Your Verse
jokada1
?
Shizen-energy_company-profile_v6_ver.2506.pptx..pptx
Shizen-energy_company-profile_v6_ver.2506.pptx..pptx
ruitrec
?
(英语)自然エネルギー冲会社概要冲惫6冲惫别谤.2506.辫辫迟虫.辫辫迟虫惫6.辫辫迟虫
(英语)自然エネルギー冲会社概要冲惫6冲惫别谤.2506.辫辫迟虫.辫辫迟虫惫6.辫辫迟虫
ruitrec
?
ブレインズコンサルティングの绍介资料
ブレインズコンサルティングの绍介资料
furusakitomoaki
?
自律型人材が育つ1on1ミーティングの教科書 ~累計2万人のマネジャーに1on1研修を実施してきた専門家が解説
自律型人材が育つ1on1ミーティングの教科書 ~累計2万人のマネジャーに1on1研修を実施してきた専門家が解説
sevenfoldbliss
?
Service Materials ( ENOLA Inc. )
Service Materials ( ENOLA Inc. )
customer17
?
セルフストーリーチャート集団受講プログラム0期生募集のご案内_株式会社Your Verse
セルフストーリーチャート集団受講プログラム0期生募集のご案内_株式会社Your Verse
jokada1
?
Ad

Nomad アプリも作成してみたよ!

  • 1. e f f e c t f o r c e ?2020 ef Co., Ltd. All rights Reserved. 御代 政彦(みよ まさひこ) 株式会社エフ テクてくLotus技術者夜会 2020年6月 HCL Nomad 特集 Nomadアプリも作成してみたよ!
  • 2. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 御代 政彦(Masahiko Miyo) https://twitter.com/guylocke https://www.facebook.com/guylocke34 2019~2020年度まで2年連続認定 自己紹介 - 2 - のおつ -Notes/Dominoに関すること- 累計アクセス :約97.2万件 累計ページビュー:約133.7万 ※2020年6月時点の情報です ブログについて 2011~2019年度まで9年連続認定
  • 3. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 開発環境 こんな環境があれば、アプリケーションが作成できるよ - 3 -
  • 4. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 開発環境(Notes/Domino) - 4 - ? Linux(Cent OS) ? Prominic社が提供するクラウド環境のDominoサーバー ? HCL Masterになるとデモ用として提供してもらえます! ? HCL Domino 11.0.1 ? 正式な稼働環境ということなので??? ? HCL Domino Designer 11.0.1 ? Notes アプリケーションのスタンダードな開発環境です ? Android端末 ? 動作確認用です(SharpのAndroid One S3) ? Android OSのバージョンは10
  • 5. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 開発環境(ブラウザ) - 5 - ? 以下は利用していません ? Webブラウザ ? Chrome、Firefox、Internet Explorer
  • 6. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 作成したアプリケーション 色々考えながら作ってみたよ - 6 -
  • 7. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 作成したアプリケーション ? ワークフロー ? 社内掲示板 ? 公開するのに管理者の承認が必要 - 7 -
  • 8. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 作成したアプリケーション ? 掲示板系 ? 用語集 ? 管理系 ? ID切り替え ? パスワード生成 - 8 -
  • 9. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e DEMO アプリケーションのデモと解説 - 9 -
  • 10. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e DEMO ? 用語集 - 10 -
  • 11. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e DEMO ? 用語集 ? 1つのフレームの中だけでフォームやビューを切り替えるよ うにした ? スマホでたくさんのタブを開かれても移動するのが大変なの で??? - 11 - ポイントはフレームセットの使い方 @SetTargetFrame NotesUIWorkspace.SetTargetFrame でフレームを明示的にセット!
  • 12. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e DEMO ? 用語集 ? ただ??? ? ビューの「対象フレーム(ダブルクリック)」がiPhone、iPad では動作しない!? – なぜか、新規ウィンドウで表示されてしまう - 12 -
  • 13. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e DEMO ? ID切り替え ? IDボールトからIDファイルをダウンロード、さらにロケー ション文書を作成する ? ロケーション文書の切り 替えをすることで実現 - 13 - 詳しく知りたい人は https://guylocke.blogspot.com/2020/03/hcl-nomadid.html
  • 14. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e アプリケーション開発での強み/弱み HCL Nomadではこんなところに気をつけて開発するとよい!? - 14 -
  • 15. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e アプリケーション開発での強み/弱み ? 強み ? 新しい知識を必要としない! ? 関数やLotusScriptはほぼそのまま動く! ? 開発環境は従来通り! ? 新しいものを用意する必要がない! ? バージョン11なら、なお良い! ? 既存アプリの設計によっては修正いらず! - 15 -
  • 16. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e アプリケーション開発での強み/弱み ? 弱み ? 既存のアプリをそのまま使える!と言いつつ、かなりのカス タマイズは必要! ? 画面設計は大幅な見直しが必要 ? ただし、LotusScriptなどのコードは、ほぼ改変不要 ? 画面の見栄えを良くするのに苦労する ? XPagesだとCSSが利用できるのは大きい! - 16 -
  • 17. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 所感 触ってみて分かったこと??? - 17 -
  • 18. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 所感 - 18 - ? 利用するデバイスを意識することが大事 ? iPhoneなのか、iPadなのか、Androidなのかを意識しないと画面 が思ったように表示されない ? 利用者のタイプを想定すること! ? 文書が読めればいいのか、入力もしたいのか? ? 管理用画面までNomad対応の必要はない!?
  • 19. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e ? セクションを使いこなすといいかも!? ? スマホは画面に表示できる文字数が限られているので、セク ションの開閉を利用すると良いかも??? ? ただし、セクションのタイトルは非表示にすること! ? フレームセットは使おう! ? 画面の切り替えが簡単にできるようになるよ! - 19 - 所感
  • 20. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e ? 非表示式は適切に! ? 「モバイル」の場合は非表示にすると整理しやすいね! ? 非表示の要素も意識して! ? 非表示にしていても、画面幅は確保されている!? - 20 - 所感
  • 21. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e ? チェックボックス/ラジオボタンに要注意! ? 候補を表示する列の数を増やしすぎると??? ? 候補の数に関係ないので注意! ? 横長ではなく縦長にしよう ? 表を作成する場合、列数は1-2にするべし! ? 3つ以上の列だと横スクロールしないと見えない - 21 - 所感
  • 22. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e - 22 - いっそのこと、モバイル用は 別フォーム/別ビュー にした方が良い! 所感
  • 23. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 参考 アプリケーション開発時にお世話になったサイト - 23 -
  • 24. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 参考 - 24 - ? Nomad Forum https://support.hcltechsw.com/community?id=communit y_forum&sys_id=3b962d581b1104d483cb86e9cd4bcbae ? 英語力が必須だけど、わからないことがあれば質問すると助 けてもらえます!(Google翻訳で十分いけます!)
  • 25. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 免責事項 ?本資料は、発表者のつたない語学力及びスキルを元にし た個人的な見解によるものです。必ずしもHCLの見解と 一致するものではありません。 ?本資料の情報は、使用先の責任において使用されるべき ものであることを、あらかじめご了承ください。 ?発表者の承諾なしに、コピー、複製、他のメディアに転 載する事はご遠慮ください。 ?当資料に記載された製品名または会社名はそれぞれ、各 社の商標または登録商標です。 - 25 -
  • 26. ?2020 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e