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
Motoki Nakamura
January 10, 2022
Technology
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
シンプル歩数計_ホーム画面動きについて
個人アプリ「シンプル歩数計 - SimpleWalking 」のホーム画面でスワイプした時の処理についての資料になります。
Motoki Nakamura
January 10, 2022
More Decks by Motoki Nakamura
See All by Motoki Nakamura
AIエージェントで作る自分だけの体調管理アプリ 〜 Claude Code 入門 〜
motoki418
0
15
アジャイルで広がる感謝の輪
motoki418
0
20
Other Decks in Technology
See All in Technology
Devsumi 2026 Summer 人もAIも使える共通基盤を事業の加速装置にする~デザインシステム運用に学ぶ組織レバレッジ~ 渡辺 凌央
legalontechnologies
PRO
0
110
SRE Next 2026 何でも屋からの脱却
bto
0
650
DatabricksにおけるMCPソリューション
taka_aki
1
240
ruby.wasmとPicoRuby.wasmに対応した仮想DOMライブラリを作ってる話 #kaigieffect_kaigi
sue445
PRO
0
140
Kaggleで成長するために意識したこと
prgckwb
2
320
CIで使うClaude
iwatatomoya
0
250
ゼロをイチにする仕事が終わったあと
smasato
0
340
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.4k
個人開発で育てる「大規模設計の苗床」 - AI時代の1人開発から始める業務への知識接続 / The Seedbed for Large-Scale Design - From AI-Era Solo Projects to Professional Knowledge
bitkey
PRO
0
170
ADDF - ループエンジニアリングするフレームワークを作ったら/I Didn't Set Out to Build Loop Engineering, But ADDF Did
fruitriin
0
120
環境凍結という Toil を倒す -セルフサービス型 Ephemeral テスト環境の 設計と実践
shirouz
1
2.3k
事業価値を⽣み出すSREへ SREが担うべき意思決定の5層
kenta_hi
2
3.6k
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
180
Discover your Explorer Soul
emna__ayadi
2
1.2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
420
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Practical Orchestrator
shlominoach
191
11k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
1.9k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
220
Transcript
ϗʔϜը໘ͰεϫΠϓͨ࣌͠ʹϖʔδϯά ͤ͞Δػೳʹ͍ͭͯ
ͷ)PNF7JFX#PEZΛɺ5BC7JFXͷ1BHF5BC7JFX4UZMFΛ༻ͯ͠ લɾɾཌͷ̏ը໘Λ༧Ί༻ҙ͓͍ͯͯ͠ɺεϫΠϓ͕ݕग़͞Εͨ λΠϛϯάͰ7JFXͷ࠶ඳըΛߦ͏Α͏ʹ͢Δ 5BC7JFXͷߏ UBH UBH ˢ ը໘ʹৗʹUBH
Λදࣔ͢ΔΑ͏ʹίʔυͰ੍ޚ͢Δ લ ཌ ཌ UBH
ίʔυͰදࣔҐஔͷ੍ޚΛ͢Δ TUSVDU)PNF7JFX7JFX\ બͨ͠Λอ࣋͢Δঢ়ଶม !4UBUFQSJWBUFWBSTFMFDUJPO%BUF%BUF ͜ͷมͰදࣔҐஔΛࢦఆͰ͖Δ தԝUBH ͳͷͰ
!4UBUFQSJWBUFWBSTFMFDUJPO WBSCPEZTPNF7JFX\ 74UBDL\ )PNF7JFX)FBEFSΛදࣔ͢Δ࣌ʹҾͱͯ͠TFMFDUJPO%BUFࢦఆͯ͠Λ͢ ɹɹɹɹ)PNF7JFX)FBEFS TFMFDUJPO%BUFTFMFDUJPO%BUF 5BC7JFX TFMFDUJPOTFMFDUJPO \ )PNF7JFX#PEZ TFMFDUJPO%BUFTFMFDUJPO%BUF UBH )PNF7JFX#PEZ TFMFDUJPO%BUFTFMFDUJPO%BUF UBH )PNF7JFX#PEZ TFMFDUJPO%BUFTFMFDUJPO%BUF UBH ^5BC7JFX දࣔҐஔΛཧ͢ΔTFMFDUJPO͕มΘͬͨ࣌UBH൪߸͕มΘͬͨ࣌ͷॲཧ PO$IBOHF PGTFMFDUJPO \OFX7BMVFJO %JTQBUDI2VFVFNBJOBTZOD"GUFS EFBEMJOFOPX \ TFMFDUJPO ӈʹεϫΠϓͯ͠OFX7BMVF͕ʹͳͬͨΒදࣔ͢ΔΛલʹ͢Δ JGOFX7BMVF\ TFMFDUJPO%BUFDBMFOEBSEBUF CZ"EEJOH%BUF$PNQPOFOUT EBZ UPTFMFDUJPO%BUF ^ ࠨʹεϫΠϓͯ͠OFX7BMVF͕ʹͳͬͨΒදࣔ͢ΔΛཌʹ͢Δ FMTFJGOFX7BMVF\ TFMFDUJPO%BUFDBMFOEBSEBUF CZ"EEJOH%BUF$PNQPOFOUT EBZ UPTFMFDUJPO%BUF ^ ^%JTQBUDI2VFVFNBJOBTZOD"GUFS ^PO$IBOHF UBC7JFX4UZMF 1BHF5BC7JFX4UZMF JOEFY%JTQMBZ.PEFOFWFS ^74UBDL ^CPEZ ^)PNF7JFX UBH UBH ˢ ը໘ʹදࣔ લ ཌ UBH εϫΠϓΛݕग़ͨ࣌͠ͷ۩ମతͳॲཧͷྲྀΕɺ3&"%.&NEʹ ผ్ɺఴͯ͋͠ΔϑϩʔਤΛݟ͍͚ͯͨͩΔͱ͔Γ͍͢ͱࢥ͍·͢ɻ
ࠨʹεϫΠϓʢཌʹҠಈʣ͢Δͱ 5BC7JFXͷߏ UBH UBH UBH දࣔҐஔ લ
ཌ લ ཌ UBH UBH UBH දࣔҐஔ ࠨʹεϫΠϓ 5BC7JFXͷߏʢදࣔߋ৽ޙʣ 1.ࠨʹεϫΠϓͨ݁͠ՌදࣔҐஔ͕tag(1) → tag(2)ʹมΘΔ 2.ίʔυͷselectionม1→2ʹมΘΔ 3. .onChangeͰͷมԽΛΩϟονͯ͠Λཧ͢ΔselectionDateʹɺ ݱࡏද͍ࣔͯ͠Δ͔ΒҰલͷΛݮࢉͯ͠ೖɻ 4.ը໘ͷߋ৽Λͯ͠tag(2)Λը໘ͷத৺ʹ͢ 5. tag(0) tag(1) tag(2) ʹ લɾɾཌͷܗʹͯ͠ը໘ʹදࣔ͢Δ
ӈʹεϫΠϓʢલʹҠಈʣ͢Δͱ 5BC7JFXͷߏ UBH UBH UBH දࣔҐஔ લ
ཌ લ ཌ UBH UBH UBH දࣔҐஔ ӈʹεϫΠϓ 5BC7JFXͷߏʢදࣔߋ৽ޙʣ 1.ӈʹεϫΠϓͨ݁͠ՌදࣔҐஔ͕tag(1) → tag(0)ʹมΘΔ 2.ίʔυͷselectionม1→0ʹมΘΔ 3. .onchangedͰͷมԽΛΩϟονͯ͠Λཧ͢ΔselectionDateʹɺ ݱࡏද͍ࣔͯ͠ΔʹҰޙͷΛՃࢉͯ͠ೖɻ 4.ը໘ͷߋ৽Λͯ͠tag(0)Λը໘ͷத৺ʹ͢ 5. tag(0) tag(1) tag(2) ʹ લɾɾཌͷܗʹͯ͠ը໘ʹදࣔ͢Δ