Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Capture The Task - 写真を撮ってタスク管理
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
keigomichi
April 16, 2023
Programming
79
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Capture The Task - 写真を撮ってタスク管理
keigomichi
April 16, 2023
More Decks by keigomichi
See All by keigomichi
技術書典 14 戦利品紹介
keigomichi
0
54
魔法のスプレッドシートの裏側
keigomichi
0
260
はじめての個人開発で、Jetpack Compose を使った話
keigomichi
0
290
Thundercard - 名刺のようなSNSアプリ
keigomichi
0
87
QR I/O - 読み取りも、作成も。
keigomichi
0
110
CouponRoll - 店舗アプリを気軽に導入
keigomichi
0
81
Other Decks in Programming
See All in Programming
Workers Cache を知る
syumai
0
350
Java 27新機能 / Java 27 new features
kishida
2
210
パーソナライズPodcastを作った話
repunit11
0
130
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
190
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
34
16k
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
130
mrbgem 三角測量 開発
ogom
0
220
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
520
カツオ、ご期待ください
suneo3476
0
160
プロダクトコードからライブラリの境界を見つける
elmetal
PRO
0
110
phperだってパンチカードでコーディングしたい
o0h
PRO
0
250
The Rails Doctrine Decade
koic
2
540
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
450
Automating Front-end Workflow
addyosmani
1369
210k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
300
Thoughts on Productivity
jonyablonski
76
5.4k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
590
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
940
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Amusing Abliteration
ianozsvald
1
330
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
470
Transcript
Devroll @chnotchy @cardseditor @keigomichi Capture The Task 写真を撮ってタスク管理
忘れないうちに タスクを簡単に記録したい
画像でタスクを管理
Capture The Taskとは 画像を撮影 してタスク管理する世界初のTodoアプリ • タスクを追加する タスクができたら画像を撮影 • タスクを探す
写真を見てタスクを思い出す ▶ 画像を使ってタスクを直感的に管理
Capture The Taskの機能と技術
Capture The Task はとっても便利 • 写真を撮影してタスクを追加 ◦ 文字情報がなくてもOK • スターで重要なタスクを管理
◦ 色付きのアイコンでハイライト • 説明欄に詳細を記録 ◦ タスクの詳細も
Capture The Task はこうやって作りました。 • Kotlin を使用して、Android に対応 ◦ 1週間前から本格的にAndroid開発の勉強を始めた
◦ 基本的な仕様は実装完了 • MVVM アーキテクチャを採用して、きれいな設計 ◦ 前回の技育CAMPよりきれいな設計に! • 適切なライブラリ使用 ◦ Room を使用したローカルへの保存 • GitHub Issue・PRテンプレート等を用意
マテリアルデザインの美しいUI • アイコンでわかりやすく ◦ Material Icons を利用 • ダークモード対応 ◦
システムのデフォルトテーマで表示
苦労したポイント • カメラが起動しない • 画像が表示されない • Android Studio の使い方に慣れていない •
機能によっては Jetpack Compose の使用例が少ない
Capture The Task のこれから • Android 版 リリース • ML
kit を使って画像から文字列を生成する • ネットワークにデータを保存 ◦ OkHttp等のREST APIクライアントを使用する • DI (依存性注入) ◦ Hilt等のDIライブラリを導入する • UI の改善 ◦ 時間不足でUIにこだわることができなかった
Devroll @chnotchy @cardseditor @keigomichi Capture The Task 写真を撮ってタスク管理