Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Flutterアプリ開発高速化Tips (プラグイン編)

Flutterアプリ開発高速化Tips (プラグイン編)

Flutter Meetup Osaka #4の発表資料です。
「Flutterアプリ開発高速化Tips(プラグイン編)」
#flutter #flutterjp #flutter_osaka

97a7f7899e0df28c3636b8d44bbe6578?s=128

Kenichi Kambara

November 27, 2020
Tweet

Transcript

  1. 2020.11.27 Kenichi Kambara (@korodroid) Flutter Meetup Osaka #4 FlutterΞϓϦ։ൃߴ଎ԽTips (ϓϥάΠϯฤ)

  2. 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) 
  3. ศརϓϥάΠϯͷ׆༻ ίʔσΟϯάͷߴ଎Խ ͦͷଞλεΫͷޮ཰Խ

  4.  Use Cases on mobile apps ίʔσΟϯάͷߴ଎Խ

  5. ྫ)Stateless Widget  class MainPage extends StatelessWidget { @override Widget

    build(BuildContext context) { return Container(); } }
  6. ྫ)Stateful Widget  class SubPage extends StatefulWidget { @override _SubPageState

    createState() => _SubPageState(); } class _SubPageState extends State<SubPage> { @override Widget build(BuildContext context) { return Container(); } }
  7. ྫ)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(); } }
  8. [ඪ४ػೳ]ϥΠϒςϯϓϨʔτͷ׆༻ 

  9.  stless/stfull/stanim+[Tab] Key [ඪ४ػೳ]ϥΠϒςϯϓϨʔτͷ׆༻

  10. Only 8 templates?

  11.  Flutter Snippets

  12.  Flutter Snippets ଟ͘ͷςϯϓϨʔτˍࣗલͰ௥Ճ΋͋Γ

  13.  Use Cases on mobile apps ։ൃλεΫͷߴ଎Խ

  14.  Flutter Enhancement Suite https://plugins.jetbrains.com/plugin/12693-flutter-enhancement-suite

  15.  Flutter Enhancement Suite ύοέʔδͷಋೖࢧԉ

  16.  https://plugins.jetbrains.com/plugin/12585-flutter-img-sync flutter-img-sync

  17.  flutter-img-sync ը૾ͷ؅ཧࢧԉ

  18.  Flutter Pub Version Checker https://plugins.jetbrains.com/plugin/12400-flutter-pub-version-checker

  19. Flutter PubVersion Checker  ϥΠϒϥϦͷόʔδϣϯΞοϓࢧԉ

  20.  FlutterJsonBeanFactory https://plugins.jetbrains.com/plugin/11415-flutterjsonbeanfactory

  21. FlutterJsonBeanFactory  JSONͷར༻ࢧԉ

  22. Conclusion •ςϯϓϨʔτ׆༻ͰίʔσΟϯάߴ଎Խʂ •ϓϥάΠϯར༻ͰͦͷଞλεΫͷޮ཰Խʂ 

  23. 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