Flutter ニュース 【2022年8月第4週】

『Flutterの最新情報をキャッチアップしたい! 』

そんなあなたに送る、 Flutterニュース 。

本記事ではFlutterニュースとして、2022年8月第4週に話題になったFlutter関連の情報や、
アップされた記事、YouTube動画の紹介を行います。

読むだけでFlutterの最新情報がキャッチアップできます。 ぜひ読んでみてください!

Flutter公式情報

Implicitly animated widget from scratch (The Boring Flutter Development Show, Ep. 62)

Flutter 公式のライブコーディングの様子などを提供する動画シリーズ、
The Boring Flutter Development Showが更新されました。

今回はアニメーションするWidgetをゼロから作ることで、
アニメーションの謎を解こう、という趣旨の動画となっています。

Intrinsicウィジェット | Decoding Flutter

Flutter公式により、Flutterを深堀りする動画シリーズ、Decoding Flutterが
更新されました。

子の大きさを取得し、その最大値で他の子の大きさを決定する、
IntrinsicHeight,IntrinsicWidthについての解説動画となっています。

Flutterに関する話題

RUSTDESK のFlutter マイグレーション

Rust で書かれた 設定不要ですぐに利用可能なリモートデスクトップソフトウェア、
RUSTDESKの投稿がRedditで話題になっていました。

デスクトップ版にて、Flutterを利用してGUIを構築するようマイグレートが完了したとのことです。

dyn_mouse_scroll パッケージ

デスクトップアプリとWEBでのスムーズなマウススクロールを実装するパッケージ、
dyn_mouse_scroll パッケージがRedditで話題となっていました。

Pub.devのぺーじにてスクロールの様子をGIFで見ることができます。

状態管理フレームワーク、Empire

We've build another state management framework called "Empire". (I know, I know...another one?).
We've just released a new state management system called "Empire" - if you feel like many of the existing state management packages are too...

状態管理フレームワークのEmpireがリリースされた、という投稿がRedditで話題となっていました。

MVVMのアプローチで構成がされているとのことです。
投稿内で基本的な使い方等が紹介されています。

Flutterに関する記事

Zapp! パブリックベータリリース

Announcing Zapp! Public Beta - Invertase
We are proud to announce that Zapp! is now in public beta. We’ve been hard at work over the past few weeks working on highly requested features, fixing bugs, an...

ブラウザ上でのFlutter実行環境、Zapp!がパブリックベータになったことに対する、
公式の紹介記事です。

パブリックベータのバージョンでできることについて紹介がなされています。

Flutter Flame : シンプルな最適化手法

Flutter Flame: simplest optimization techniques
From 4 FPS to 60 with more than 90000 tiles — how does it possible?

Flutter のゲームエンジン、Flameのパフォーマンスチューニング方法について書かれた記事です。

記事後半ではパフォーマンス向上のため筆者が作ったパッケージの紹介がなされています。

すばらしいローディングを実装しよう

Make Loading Great — Shimmer Loading Effect on Flutter
We use CircularProgressIndicator while fetching data on our app, which is good, but you can make the user experience great by utilizing…

記事一覧のローディングで、くるくる回るインディケーターでなく、
記事が灰色になったようなローディング画面を実装する方法について書かれた記事です。

動画やサンプルコード付きで紹介がなされています。

Flutter大学メンバーによる記事

初心者 MySQL8に挑戦する 16 ~ 19

初心者 MySQL8に挑戦する 16 - Qiita
砕け散って一時撤退  3週間もあいてしまった。といって、何もしていなかったわけではない。無限ループの中をひたすらぐるぐるしていた。要素は4つ。 MySQL8mysql1m1macFlutt…
初心者 MySQL8に挑戦する 17 - Qiita
後ろ髪を引かれて  旧機で無事、FlutterとMySQLの接続ができて、朝からもう少し複雑なことをやろうと模索する。例えば、複数のデータを取ったり、それをリストで表示したりしたい。  だけれど…
初心者 MySQL8に挑戦する 18 - Qiita
ちょっとは技術記事っぽく? 今の私の最大の問題は、mysql_clientには、写経できる「使ってみた」情報が完全にゼロだということ。なのでmysql1 vs mysql_client徹底比較…
初心者 Flutter x MySQL8 に挑戦する 19 with mysql_client - Qiita
繋がって、書き直して、書き加えて、読み出す。 昨日は「MySQL5.7なら動くmysql1プロジェクトをmysql_client風に書き換える」という方向で行ったけれど、今日は逆コース、MySQL…

Flutter と MySQL8 の組み合わせの挑戦の記録の記事です。

いよいよMySQL8 での接続に成功した筆者の試行錯誤の様子を見ることができます。

【Flutter】flutter_portal の説明するよ、やくめだから

【Flutter】flutter_portal の説明するよ、やくめだから

flutter_portal パッケージに関する解説記事です。

記事内ではサンプルアプリやコードの紹介や、
理解が難しい点の図解等がなされています。

[Flutter×Riverpod]BottomNavigationBarを勉強してみた

[Flutter×Riverpod]BottomNavigationBarを勉強してみた

Riverpod を使ってBottomNavigationBarでの画面遷移を実装する方法について書かれた記事です。

サンプルコードをベースに実装方法について紹介がなされています。

riverpodでFormのValidationを実現したい🤔

riverpodでFormのValidationを実現したい🤔

TextFormField でのバリデーションについて解説された記事です。

サンプルコード内のコメントをベースに、
バリデーションの実装方法について解説がなされています。

週刊Flutter大学の記事

先週週刊Flutter大学に追加された記事は以下になります。

まとめ

本記事ではFlutterニュースとして、
2022年8月第4週に話題になったFlutter関連の情報や、
アップされた記事、YouTube動画の紹介を行いました。

この記事が、みなさんのFlutterアプリ開発の一助となれば幸いです。

Flutterを一緒に学んでみませんか?
Flutter エンジニアに特化した学習コミュニティ、Flutter大学への入会は、
以下の画像リンクから。



編集後記(2022/8/29)

本日から週刊Flutter大学のレイアウトが少し変わったのですが、
お気づきいただけましたでしょうか?

ページ上部のヘッダーやオススメページの削除、
シェアボタンの移動等がなされています。

今回の変更により、以前より記事が見やすい形にとなったかと思っています。

今後も小さい改善を重ねていきますので、
ぜひ週刊Flutter大学のチェックを今後ともよろしくお願い致します。

週刊Flutter大学では、Flutterに関する技術記事、Flutter大学についての紹介記事を投稿していきます。
記事の更新情報はFlutter大学Twitterにて告知します。
ぜひぜひフォローをお願いいたします。

タイトルとURLをコピーしました