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
Flutter_meetup_tokyo__10.pdf
Search
shogo.yamada
July 16, 2019
6.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Flutter_meetup_tokyo__10.pdf
shogo.yamada
July 16, 2019
More Decks by shogo.yamada
See All by shogo.yamada
Jetpack ComposeへのリファクタリングのTIPS: CustomViewの便利な使い方 / Refactoring TIPS to Jetpack Compose: Useful usage of CustomView
yshogo
0
1.1k
Android StudioのLiveTemplateの便利な使い方 / Android LiveTemplate Method
yshogo
0
1.6k
ZOZOの新規サービス 「FAANS」の開発 Android編/FAAN App Create on Android
yshogo
0
1.7k
PORT_Firebase___Algolia.pdf
yshogo
0
250
PORT Firebase x Flutter
yshogo
0
470
ZOZOTech meetup Frontend #10
yshogo
2
1.8k
flutter-meetup.pdf
yshogo
0
98
Potetochips #61
yshogo
1
570
Firebase ML Kitを使った デモアプリ活用事例 @Google App DOJO
yshogo
1
220
Featured
See All Featured
The Mindset for Success: Future Career Progression
greggifford
PRO
0
410
The agentic SEO stack - context over prompts
schlessera
0
840
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.6k
Fireside Chat
paigeccino
42
4k
Abbi's Birthday
coloredviolet
3
8.6k
Google's AI Overviews - The New Search
badams
0
1.1k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
180
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.6k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Exploring anti-patterns in Rails
aemeredith
3
440
Transcript
Flutterʹ͓͚Δը૾ฤ ूػೳ Flutter meetup Tokyo #10 Shogo yamada
ࣗݾհ Nama: Shogo Yamada Job: AndroidΤϯδχΞ Twitter: @yshogo87
Flutterʹ͓͚Δը૾ฤूػೳ
None
ػೳ • ը૾Λબ͢Δ • ςΩετΛೖྗޙɺը૾ͷ্ʹςΩετΛ͓͚Δ • ֦େɺॖখͰ͖ΔΑ͏ʹ͢Δ • ελϯϓΛஔ͚Δ •
ฤूޙͨ͠ը૾ΛΫϥυʹอଘ͢Δ
ػೳ • ը૾Λબ͢Δ • ςΩετΛೖྗޙɺը૾ͷ্ʹςΩετΛ͓͚Δ • ֦େɺॖখͰ͖ΔΑ͏ʹ͢Δ • ελϯϓΛஔ͚Δ •
ฤूޙͨ͠ը૾ΛΫϥυʹอଘ͢Δ
WidgetΛಈ͔͢ matrix_gesture_detector
Widget _drackableWidget(Widget widget, ValueNotifier<Matrix4> notifier) { return MatrixGestureDetector( onMatrixUpdate: (m,
tm, sm, rm) { notifier.value = m; }, child: AnimatedBuilder( animation: notifier, builder: (ctx, child) { return Transform( transform: notifier.value, child: Stack( children: <Widget>[ Positioned.fill( child: Container( child: FittedBox( child: widget, ), ),
None
ػೳ • ը૾Λબ͢Δ • ςΩετΛೖྗޙɺը૾ͷ্ʹςΩετΛ͓͚Δ • ֦େɺॖখͰ͖ΔΑ͏ʹ͢Δ • ελϯϓΛஔ͚Δ •
ฤूޙͨ͠ը૾ΛΫϥυʹอଘ͢Δ
εΫγϣΛͱΔ
εΫγϣΛͱΔ RepainBoundaryͰғͬͯ͋Δ Widgetͷൣғ͚ͩεΫϦʔ ϯγϣοτΛࡱӨͰ͖Δ
εΫγϣΛͱΔ
ݱࡏ։ൃத ݱࡏInstagramͷετʔϦʔ ʹߘ͢ΔͨΊͷը૾ฤूΞϓ Ϧέʔγϣϯ։ൃத TwitterͰ։ൃ͍ͯ͠Δ༷ࢠΛ࣮ گͯ͠ΔͷͰΑΖ͚͠ΕϑΥ ϩʔ͓ئ͍͠·͢ɻ ˠ @yshogo87
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠