kitoko552

「個性を価値に」REQU アプリリードエンジニア / FlutterでAndroidとiOSのアプリをリリース→運用中 / Flutter(Dart) / iOS(Swift) / 元AmebaブログiOS / CyberAgent, Inc.

NestedScrollViewを使ってSticky TabBarを実現する

FlutterにはTabBarというWidgetがあります。Material DesignのTabs UIを実現するためのWidgetで、AppBar.bottomにTabBarをセットし、TabControllerと一緒に使用することで...

特定の位置までのスクロールを実現する3つのパッケージ

はじめに FlutterではスクロールUIを実現するためにListViewやGridViewなど便利なWidgetが用意されています。実際にこれらを使うと、iOS/Androidで実装するよりも簡単なの...

Navigatorをネストする

Navigatorとは おそらくNavigatorと聞いて真っ先に思い浮かぶのは、画面遷移時に使うNavigator.of(context).push/popではないでしょうか。 今まで僕はおまじない的に画面...

新規アプリをFlutterで開発し始めて4ヶ月

Flutterでプロダクトコードを書きはじめて4ヶ月目に入りました。 僕は元々iOSエンジニアで、5年くらいiOS/Swift/Objective-Cを使った開発をしていました。今は社内異動を...

Flutter/Dartを始めたときに参考になったものたち

2018年4月からFlutter/Dartを勉強し始めました。 それまではずっとiOS/Swiftをやっていたので、何から手をつければいいかわからずとにかく色々な記事やサイトを漁って勉強...