Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
メモ帳マニュアル
Search
Takahiro
June 11, 2025
Business
400
0
Share
メモ帳マニュアル
Takahiro
June 11, 2025
Other Decks in Business
See All in Business
2026_05_movus会社紹介資料
movustech
0
950
株式会社BFM_フィットネス事業部(BEST FIT ME) Recruit Deck
bfm
0
170
限界を超えろ_ブランド概要資料2026
tomoyuki1188
PRO
0
280
株式会社PROOF_カルチャーデック
proof
2
1.6k
VISASQ: ABOUT DEV TEAM
eikohashiba
6
44k
「AI時代、若手の育成はどうしたらいいんでしょう?」ー どの業界の方からも立て続けに頂いたこの問題を考えてみる
masayamoriofficial
0
280
【テックファームホールディングス】中途採用向け会社説明資料
techfirm
0
670
標準仕様だけでは対応できない入社・異動・退職をどう実装するか? / JOUG Presentation Going Beyond Standard_Specs Implementing JML Workflows
tatsumin39
0
270
オッドナンバーとは何だったのか 〜ラブライブ!蓮ノ空女学院スクールアイドルクラブのスマートホン向けアプリ「Link!Like!ラブライブ!」の果たした役割〜
ceras123
1
220
Eight Career Recruiting Pitch_2605
sredoa
0
280
introduce_backoffice_coordinate
yuki_yano
PRO
1
500
Product Management Summit 2026 リチェルカ登壇資料『PdMを廃止しました。』
recerqainc
6
8.7k
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Amusing Abliteration
ianozsvald
1
160
Done Done
chrislema
186
16k
Code Review Best Practice
trishagee
74
20k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
220
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
140
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
540
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
910
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
380
Joys of Absence: A Defence of Solitary Play
codingconduct
1
360
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Transcript
手書き+テキストメモ帳 PWA Marp 形式 README 1
このアプリについて このPWA は、 手書きとテキストを自由に重ねて書ける タグで整理・検索できる 黒ベース&サイバーなデザイン オフライン対応 どの端末でも最大限広い描画エリア 保存・削除・新規作成などはハンバーガーメニューから直感操作 保存時は「保存しました」と明確なフィードバック
を特徴とした、完全自作のWeb メモ帳アプリです。 2
使い方(基本) 1. アプリを開く スマホ・PC どちらでもOK 。PWA としてホーム画面追加も可能。 2. 新規メモ作成 メニューから「新規メモ作成」を選択。
3. 手書き・テキスト・タグを自由に追加 手書き:そのまま描画エリアに描く テキスト:ボタン→ 描画エリアの好きな場所をタップして入力 タグ:下部の入力欄からカンマ区切りで追加 4. 保存 編集画面の「保存」ボタンで保存。1 秒間「保存しました」と表示。 5. 一覧・再編集・削除 メニューから「メモ一覧」→ リストから選択で再編集や削除も可能。 3
要件・特徴 手書きとテキストを同じエリアに自由配置 タグ付け・タグ検索 黒ベース&サイバーな配色 レスポンシブデザインで最大描画エリア PWA (オフライン対応・ホーム画面追加可) 保存時に日時を自動付与・一覧にも表示 保存・削除など全ての操作に明確なフィードバック エラーハンドリング徹底
4
ファイル構成 / ├── index.html ├── style.css ├── app.js ├── manifest.json
└── sw.js 5
開発・実装の工夫 手書き内容が消えないようCanvas 内容を常に維持 テキスト追加は「好きな場所をタップ」で直感配置 保存・削除・一覧・新規作成は全てメニューから操作 エラー時はアラートとconsole 出力で徹底サポート 保存時は1 秒間トースト表示でフィードバック 保存データには自動で保存日時を付与
6
コードの特徴 IndexedDB によるローカル保存(オフラインでも安心) Promise/async-await で非同期処理を確実に制御 try-catch で全エラーを捕捉し、ユーザーに明確な通知 Canvas とtextarea の重ね合わせで手書き×
テキスト両立 レスポンシブ対応でスマホ・PC どちらも快適 7
よくある質問 Q. 手書きやテキストはどこでも好きな場所に書けますか? A. 「テキスト追加」→ 描画エリアをタップで、その場所にテキストボックスを配置できます。 Q. 保存したメモはどこで見られますか? A. メニューの「メモ一覧」から、保存日時付きでリスト表示されます。
Q. オフラインでも使えますか? A. はい、PWA なのでネットがなくても全機能が使えます。 8
インストール・実行方法 1. すべてのファイルを同じフォルダに配置 2. index.html をブラウザで開く 3. スマホなら「ホーム画面に追加」でアプリのように使えます 9
カスタマイズ・拡張例 メモのエクスポート/ インポート機能追加 テキストの色やフォント変更 クラウド同期やユーザー認証 保存時のサムネイル自動生成 10
まとめ 自分だけの理想のメモ帳をPWA で実現 手書きもテキストも、タグも、保存も、すべて直感的 エラーにも強く、誰でも安心して使える設計 11
お問い合わせ・フィードバック ご質問・ご要望・不具合報告などは、お気軽にどうぞ! 12