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
450
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
[爆速開発LT #2] Codex-Powered Mobile Apps Development - Deep Dive Edition -
korodroid
0
32
[DevFest Singapore] Getting Started with Mobile Development Using Generative AI
korodroid
0
46
[FlutterAlliance]Designing Borderless UX in Flutter: Insights from 50 Countries
korodroid
0
21
[Codex Meetup Japan #1] Codex-Powered Mobile Apps Development
korodroid
2
1.3k
[AgentConHelsinki2025]From Assistant to Agent: How Developer Agents Reshape Mobile Workflows
korodroid
0
19
[FlutterTokyo#10]In-App Language Switching in Flutter
korodroid
0
33
[potatotips #92]Integrating Quick Settings Tiles into Your Android App
korodroid
1
160
[ABC2025Spring]Code Less, Build More: A Practical Guide to Mobile Apps with Generative AI
korodroid
0
220
[DevTalksRomania]Building Augmented Reality Experiences with Flutter and AI-Powered Development
korodroid
0
32
Other Decks in Technology
See All in Technology
さくらのクラウド開発ふりかえり2025
kazeburo
2
1.2k
Snowflake導入から1年、LayerXのデータ活用の現在 / One Year into Snowflake: How LayerX Uses Data Today
civitaspo
0
2.5k
日本の AI 開発と世界の潮流 / GenAI Development in Japan
hariby
1
510
Knowledge Work の AI Backend
kworkdev
PRO
0
290
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
420
ソフトウェアエンジニアとAIエンジニアの役割分担についてのある事例
kworkdev
PRO
0
300
Strands Agents × インタリーブ思考 で変わるAIエージェント設計 / Strands Agents x Interleaved Thinking AI Agents
takanorig
5
2.2k
Cloud WAN MCP Serverから考える新しいネットワーク運用 / 20251228 Masaki Okuda
shift_evolve
PRO
0
110
ハッカソンから社内プロダクトへ AIエージェント ko☆shi 開発で学んだ4つの重要要素
leveragestech
0
270
Amazon Connect アップデート! AIエージェントにMCPツールを設定してみた!
ysuzuki
0
140
通勤手当申請チェックエージェント開発のリアル
whisaiyo
3
490
小さく、早く、可能性を多産する。生成AIプロジェクト / prAIrie-dog
visional_engineering_and_design
0
110
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
73
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
270
Darren the Foodie - Storyboard
khoart
PRO
0
2k
KATA
mclloyd
PRO
33
15k
Automating Front-end Workflow
addyosmani
1371
200k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
170
The Curious Case for Waylosing
cassininazir
0
190
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
Practical Orchestrator
shlominoach
190
11k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
870
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
71
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