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アプリ開発高速化Tips (プラグイン編)
Search
Kenichi Kambara
November 27, 2020
Technology
2
440
Flutterアプリ開発高速化Tips (プラグイン編)
Flutter Meetup Osaka #4の発表資料です。
「Flutterアプリ開発高速化Tips(プラグイン編)」
#flutter #flutterjp #flutter_osaka
Kenichi Kambara
November 27, 2020
Tweet
Share
More Decks by Kenichi Kambara
See All by Kenichi Kambara
[AgentConHelsinki2025]From Assistant to Agent: How Developer Agents Reshape Mobile Workflows
korodroid
0
6
[FlutterTokyo#10]In-App Language Switching in Flutter
korodroid
0
22
[potatotips #92]Integrating Quick Settings Tiles into Your Android App
korodroid
1
130
[ABC2025Spring]Code Less, Build More: A Practical Guide to Mobile Apps with Generative AI
korodroid
0
200
[DevTalksRomania]Building Augmented Reality Experiences with Flutter and AI-Powered Development
korodroid
0
16
[FlutterNinjas]Adapting Flutter App UX for Users Across the World
korodroid
0
51
[FlutterTokyo#6]Navigating Flutter Upgrades
korodroid
0
69
[DevFestTokyo]Accelerating Flutter App Development Using Generative AI
korodroid
2
920
[DevFestMilano]Enhancing Flutter Apps UX for Global Users
korodroid
0
48
Other Decks in Technology
See All in Technology
AI ReadyなData PlatformとしてのAutonomous Databaseアップデート
oracle4engineer
PRO
0
170
Where will it converge?
ibknadedeji
0
180
Azure SynapseからAzure Databricksへ 移行してわかった新時代のコスト問題!?
databricksjapan
0
140
Trust as Infrastructure
bcantrill
0
330
組織観点からIAM Identity CenterとIAMの設計を考える
nrinetcom
PRO
1
170
KMP の Swift export
kokihirokawa
0
330
Escaping_the_Kraken_-_October_2025.pdf
mdalmijn
0
130
Flaky Testへの現実解をGoのプロポーザルから考える | Go Conference 2025
upamune
1
420
SOC2取得の全体像
shonansurvivors
1
370
extension 現場で使えるXcodeショートカット一覧
ktombow
0
210
空間を設計する力を考える / 20251004 Naoki Takahashi
shift_evolve
PRO
3
330
それでも私はContextに値を詰めたい | Go Conference 2025 / go conference 2025 fill context
budougumi0617
4
1.2k
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
5.8k
It's Worth the Effort
3n
187
28k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
20k
4 Signs Your Business is Dying
shpigford
185
22k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Typedesign – Prime Four
hannesfritz
42
2.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
The Invisible Side of Design
smashingmag
301
51k
The Straight Up "How To Draw Better" Workshop
denniskardys
237
140k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Transcript
2020.11.27 Kenichi Kambara (@korodroid) Flutter Meetup Osaka #4 FlutterΞϓϦ։ൃߴԽTips (ϓϥάΠϯฤ)
About me •Mobile App Development •Speeches (e.g. 9 International confs.)
•Writings (e.g. 5 Dev Books) •[Official] Evangelist at NTT TechnoCross •[Private] iplatform.org Kenichi Kambara (@korodroid)
ศརϓϥάΠϯͷ׆༻ ίʔσΟϯάͷߴԽ ͦͷଞλεΫͷޮԽ
Use Cases on mobile apps ίʔσΟϯάͷߴԽ
ྫ)Stateless Widget class MainPage extends StatelessWidget { @override Widget
build(BuildContext context) { return Container(); } }
ྫ)Stateful Widget class SubPage extends StatefulWidget { @override _SubPageState
createState() => _SubPageState(); } class _SubPageState extends State<SubPage> { @override Widget build(BuildContext context) { return Container(); } }
ྫ)Animation class AnimPage extends StatefulWidget { @override _AnimPageState createState()
=> _AnimPageState(); } class _AnimPageState extends State<AnimPage> with SingleTickerProviderStateMixin { AnimationController _controller; @override void initState() { _controller = AnimationController(vsync: this); super.initState(); } @override void dispose() { _controller.dispose(); super.dispose(); } @override Widget build(BuildContext context) { return Container(); } }
[ඪ४ػೳ]ϥΠϒςϯϓϨʔτͷ׆༻
stless/stfull/stanim+[Tab] Key [ඪ४ػೳ]ϥΠϒςϯϓϨʔτͷ׆༻
Only 8 templates?
Flutter Snippets
Flutter Snippets ଟ͘ͷςϯϓϨʔτˍࣗલͰՃ͋Γ
Use Cases on mobile apps ։ൃλεΫͷߴԽ
Flutter Enhancement Suite https://plugins.jetbrains.com/plugin/12693-flutter-enhancement-suite
Flutter Enhancement Suite ύοέʔδͷಋೖࢧԉ
https://plugins.jetbrains.com/plugin/12585-flutter-img-sync flutter-img-sync
flutter-img-sync ը૾ͷཧࢧԉ
Flutter Pub Version Checker https://plugins.jetbrains.com/plugin/12400-flutter-pub-version-checker
Flutter PubVersion Checker ϥΠϒϥϦͷόʔδϣϯΞοϓࢧԉ
FlutterJsonBeanFactory https://plugins.jetbrains.com/plugin/11415-flutterjsonbeanfactory
FlutterJsonBeanFactory JSONͷར༻ࢧԉ
Conclusion •ςϯϓϨʔτ׆༻ͰίʔσΟϯάߴԽʂ •ϓϥάΠϯར༻ͰͦͷଞλεΫͷޮԽʂ
Please let me know if you have any requests such
as technical speeches, technical writings and so on. Facebook:http://fb.com/kanbara.kenichi Twitter:@korodroid LinkedIn:http://www.linkedin.com/in/korodroid Thank you so much