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
0
140
シンプル歩数計_ホーム画面動きについて
個人アプリ「シンプル歩数計 - SimpleWalking 」のホーム画面でスワイプした時の処理についての資料になります。
Motoki Nakamura
January 10, 2022
Tweet
Share
More Decks by Motoki Nakamura
See All by Motoki Nakamura
アジャイルで広がる感謝の輪
motoki418
0
92
Other Decks in Technology
See All in Technology
Webアクセシビリティ入門
recruitengineers
PRO
1
240
生成AI利用プログラミング:誰でもプログラムが書けると 世の中どうなる?/opencampus202508
okana2ki
0
190
モダンフロントエンド 開発研修
recruitengineers
PRO
2
300
認知戦の理解と、市民としての対抗策
hogehuga
0
320
KiroでGameDay開催してみよう(準備編)
yuuuuuuu168
1
130
AIが住民向けコンシェルジュに?Amazon Connectと生成AIで実現する自治体AIエージェント!
yuyeah
0
260
実践アプリケーション設計 ③ドメイン駆動設計
recruitengineers
PRO
1
180
Preferred Networks (PFN) とLLM Post-Training チームの紹介 / 第4回 関東Kaggler会 スポンサーセッション
pfn
PRO
1
180
Amazon Bedrock AgentCore でプロモーション用動画生成エージェントを開発する
nasuvitz
6
420
[CVPR2025論文読み会] Linguistics-aware Masked Image Modelingfor Self-supervised Scene Text Recognition
s_aiueo32
0
210
帳票Vibe Coding
terurou
0
140
つくって納得、つかって実感! 大規模言語モデルことはじめ
recruitengineers
PRO
20
5.4k
Featured
See All Featured
Side Projects
sachag
455
43k
Building Applications with DynamoDB
mza
96
6.6k
Automating Front-end Workflow
addyosmani
1370
200k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Embracing the Ebb and Flow
colly
87
4.8k
Git: the NoSQL Database
bkeepers
PRO
431
65k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
780
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Agile that works and the tools we love
rasmusluckow
329
21k
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) ʹ લɾɾཌͷܗʹͯ͠ը໘ʹදࣔ͢Δ