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
[FlutterAlliance]Designing Borderless UX in Flutter: Insights from 50 Countries
korodroid
0
9
[Codex Meetup Japan #1] Codex-Powered Mobile Apps Development
korodroid
2
1.1k
[AgentConHelsinki2025]From Assistant to Agent: How Developer Agents Reshape Mobile Workflows
korodroid
0
12
[FlutterTokyo#10]In-App Language Switching in Flutter
korodroid
0
27
[potatotips #92]Integrating Quick Settings Tiles into Your Android App
korodroid
1
140
[ABC2025Spring]Code Less, Build More: A Practical Guide to Mobile Apps with Generative AI
korodroid
0
210
[DevTalksRomania]Building Augmented Reality Experiences with Flutter and AI-Powered Development
korodroid
0
19
[FlutterNinjas]Adapting Flutter App UX for Users Across the World
korodroid
0
54
[FlutterTokyo#6]Navigating Flutter Upgrades
korodroid
0
73
Other Decks in Technology
See All in Technology
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
14
82k
様々なファイルシステム
sat
PRO
0
250
OpenTelemetry が拡げる Gemini CLI の可観測性
phaya72
2
2.3k
プロダクト開発と社内データ活用での、BI×AIの現在地 / Data_Findy
sansan_randd
0
170
FinOps について (ちょっと) 本気出して考えてみた
skmkzyk
0
220
Azureコストと向き合った、4年半のリアル / Four and a half years of dealing with Azure costs
aeonpeople
1
300
オブザーバビリティが育むシステム理解と好奇心
maruloop
2
1.3k
AI時代、“平均値”ではいられない
uhyo
8
2.6k
【SORACOM UG Explorer 2025】さらなる10年へ ~ SORACOM MVC 発表
soracom
PRO
0
150
20251027_マルチエージェントとは
almondo_event
1
440
[VPoE Global Summit] サービスレベル目標による信頼性への投資最適化
satos
0
250
Linux カーネルが支えるコンテナの仕組み / LF Japan Community Days 2025 Osaka
tenforward
1
130
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
GitHub's CSS Performance
jonrohan
1032
470k
BBQ
matthewcrist
89
9.9k
RailsConf 2023
tenderlove
30
1.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Why Our Code Smells
bkeepers
PRO
340
57k
Embracing the Ebb and Flow
colly
88
4.9k
Thoughts on Productivity
jonyablonski
70
4.9k
The Cult of Friendly URLs
andyhume
79
6.6k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
22k
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