Electronアプリケーションに、起動時の「Tips表示」機能をつける

予算
2千円
〜
5千円
納品希望日
2020年8月28日
募集期限
募集終了 締切日 2020年8月19日 /
掲載日 2020年8月12日
応募状況
応募人数 0
契約人数 0
閲覧数 55
用途・種類
ソフトウェア・業務システム開発、アプリ開発
対応範囲
設計、フロントエンド開発、バックエンド開発
用意してあるもの
ー
開発言語
JavaScript

募集内容

依頼の概要・目的・背景
【概要】Electronアプリの「MaplatEditor」に、起動時にTipsを表示する機能をつける 【目的】私の開発している「MaplatEditor」というElectronアプリに、起動時にTipsを表示する機能をつけたいと思います。 【依頼背景】アプリに少々複雑な操作も含まれているので、起動時にそれらをユーザに紹介する機能をつけるためです。 【提案の際のお願い】 ラフな機能概要は以下の通りです。 *ユーザが起動時に、Tips(HTMLで準備、内容は画像1枚と文章程度)が書かれたダイアログを表示すること *ダイアログは「次のTipsを表示する」「閉じる」ボタンと、「起動時にTipsを表示しない」チェックボックスを有すること *ダイアログはモーダルで表示されること。OSレベルのウィンドウか、HTMLレベルのウィンドウかは問わない。 *Tipsは、ElectronバックエンドでHTMLファイルで管理され、表示はランダムに選ばれること *TipsはHTMLの追加でいくらでも増やせること *「次のTipsを表示する」を押すと、他のTipsを表示すること。その際、同じTipsが連続しないようにすること。 *「閉じる」ボタンを押すと、ダイアログを消し、アプリに処理を渡すこと。 *その際、「起動時にTipsを表示しない」チェックボックスにチェックが入っていれば、次回の起動からはTipsを表示しないこと。 *起動時にTipsを表示するかどうかはアプリ起動後の設定画面でも管理可能とし、そちらで再度表示するように設定した場合はまた表示するようにすること。 *アプリ全体は多言語化されているので、ダイアログも多言語化に対応すること。 *その際、ダイアログ自体の表示はアプリの多言語機構を利用すること(多言語リソースは用意しなくて良い)。切り替えるTipsのHTML部分は、独自の多言語機構でも良い(たとえば、言語ごとに別のHTMLを用意するなど)。 *(必須ではないが、可能ならば)Tipsの表示は完全なランダムではなく、一通り全部表示されてから2周目、3周目と満遍なく表示されるようにすること。 *(必須ではないが、可能ならば)新たに追加されたHTMLがあれば、優先的に表示されるようにすること。 *動作対象はIntel Mac、Windows 64とすること(ただし、よほど明示的にOS依存の機能を使うのでない限り、片方でテストすれば問題ない)。 *ベースとなるコードは、MaplatEditorのpre0.4.3ブランチ(https://github.com/code4history/MaplatEditor/tree/pre0.4.3)からforkして開発すること。 *完成後は、プルリクエストで納入すること。
添付ファイル
ー
求めるスキル
EcmaScript, Electron, css(less), webpack
特記事項
経験者優遇
品質重視

応募者一覧

応募はまだありません

募集内容についての質問

質問と回答の履歴

質問はまだありません。不明なことがあれば質問してみましょう。
募集終了
ブックマーク
予算
2千円
〜
5千円
募集終了

募集者情報

Code for History
Code for History
5.0 (10)
2
発注件数
50%
発注率
50%
取引完了率
認証状況
本人確認
機密保持契約(NDA)

この募集内容に似ている仕事

予算
3万円
〜
5万円
応募者数 120
募集期限 あと 3 日 (9月28日まで)
user
mitsujiro
投稿日時:4日前
予算
見積り希望
応募者数 59
募集期限 あと 9 日 (10月4日まで)
user
Mauna0227
投稿日時:4日前