
そんなあなたに送る、 Flutterニュース 。
本記事ではFlutterニュースとして、2022年7月第4週に話題になったFlutter関連の情報や、 アップされた記事、YouTube動画の紹介を行います。
読むだけでFlutterの最新情報がキャッチアップできます。 ぜひ読んでみてください!
Flutter公式情報
Introducing: DashBot the Chatbot! | Learning to Fly
初心者がFlutter に関するアプリを作成している様子を動画化したシリーズ、 Learning to Fly が更新されました。
今回の動画では、チャット機能の実装をテーマに疑問点を解決している様子を 見ることができます。
Flutter Vikings 開催
https://twitter.com/FlutterDev/status/1549863138018877442
GDE や世界から集まった登壇者によりFlutter/Dartについての発表が行われる カンファレンス、Flutter Vikingsの開催が告知されました。
現地時間で8月31日、9月1日の2日間に渡って開催されるとのことです。
Flutterに関する話題
セキュリティ関連の5つの有用なツール紹介
https://www.reddit.com/r/FlutterDev/comments/w1xvw6/5_usefull_tools_what_kind_of_security_tools_do/
セキュリティ周りで有用な5つのツールを紹介した記事がRedditで話題となっていました。
Encypted Shared Preference のような暗号化してデータを保存するパッケージ等が 紹介されています。
sprung パッケージ
https://www.reddit.com/r/FlutterDev/comments/w58959/i_made_a_visualizer_for_the_sprung_package/
バネの力学に基づいた形でアニメーションを作成できるパッケージ、 sprungパッケージがRedditで話題となっていました。
投稿の中のでもアプリにて、パラメータごとの挙動を確認することが可能です。
StarMenu パッケージ
https://www.reddit.com/r/FlutterDev/comments/w643s4/starmenu_flutter_package/
ポップアップメニューを様々な形で表示できるようにするパッケージ、 StarMenu パッケージがRedditで話題となっていました。
pub.dev のページ内のGIFにより、 どのような挙動でポップアップメニューが表示されるのか見ることができます。
状態管理手法についてのアンケート
https://www.reddit.com/r/FlutterDev/comments/w4osgi/for_you_what_is_the_best_state_management_with/
「どの状態管理手法がFlutterの最新バージョンに対して一番良いと思いますか?」 というアンケートです。
2022年7月25日現在で1,200票以上投票されています。 一番多いのはBloCで約33%票を獲得しています。
Flutterに関する記事
FlutterとSkyWayでオンライン麻雀ゲーム作ってみた
https://qiita.com/yomoyama-dev68/items/0411e52e8ffa54458d27
Flutter と 音声通話等のSDKを提供するSkyWayを組み合わせて 麻雀ゲームを作成した体験談についての記事です。
音声通話のSDK実装にあたっての注意点等も記載されています。
Flutter、CustomPaint の使い方決定版
https://medium.com/@dev.n/definitive-flutter-painting-guide-ab9f51202656
GDEの方が書かれた、CustomPaintの使い方について紹介されている記事です。
CustomPaint 内の各メソッドに対して、作成後の画像とともに網羅的に紹介がなされています。
Flutter大学メンバーによる記事
初心者 MySQL8に挑戦する
https://qiita.com/dongri727/items/0e060282b66cdffa004a
https://qiita.com/dongri727/items/9f612581265f89f81154
https://qiita.com/dongri727/items/ca17cab051ca0e2a1cce
データベースを扱うMySQLとFlutterの組み合わせについて、 実装を試みている筆者の体験談について書かれた記事です。
各国の様々な参考動画を見ながら解決策を探している様子を見ることができます。
【Flutter】AutocompleteWidgetでフォームの自動補完機能を実装する
https://qiita.com/taisei_dev/items/f4d22e1e17febc80cd79
AutoComplete Widget
を用いた入力フォームの自動補完機能の実装について
解説された記事です。
各使い方についてGIFとサンプルコード付きで丁寧に紹介されています。
【Flutter/Dart】import文のas/show/hideって何?
Flutter/Dartのimport
文の後ろに付ける、as
, show
, hide
について解説された記事です。
使用例を紹介しつつ、わかりやすくそれぞれの違いについて解説されています。
FlutterWebでFirebaseAnalyticsを導入する時の注意点
https://zenn.dev/kboy/articles/655e73eec52a1c
FlutterWebでFirebaseAnalyticsを導入する時の注意点について書かれた記事です。
端的に動かない際の対処法について記載がされています。
FlutterでCloud Functions使ってみた!
https://zenn.dev/joo_hashi/articles/1160af72cd59a4
Flutter アプリにCloud Functions のhttp リクエストを組み合わせる方法についての記事です。
筆者の実装体験談ベースで、サンプルコード付きで実際に動くコードが紹介されています。
Flutter Webでキャッシュを消す方法【Cache Busting】
https://zenn.dev/kboy/articles/03d5e212c3b51e
Flutter Webでキャッシュを消す方法について書かれた記事です。
htmlファイルを修正することでユーザーにスーパーリロードを要求せずに キャッシュを削除する方法について解説されています。
ユーザー登録機能を作ってみる
https://zenn.dev/joo_hashi/articles/43b9c58b49188f
ユーザー認証と同時に入力情報をFirestoreにも登録する方法について書かれた記事です。
記事内では、サンプルコードと実行結果の画像が丁寧に紹介されています。
uidとドキュメントidを一致させる方法
https://zenn.dev/joo_hashi/articles/b754e4ef08f2fb
ユーザー認証時のuidとFirestoreのドキュメントIDを一致させる方法について解説された記事です。
サンプルコードをベースに対応方法について解説がなされています。
週刊Flutter大学の記事
先週週刊Flutter大学に追加された記事は以下になります。
https://blog.flutteruniv.com/flutter-news-20220718/
https://blog.flutteruniv.com/flutter-animated_text_kit/
https://blog.flutteruniv.com/bottomnavigationbar-hide/
まとめ
本記事ではFlutterニュースとして、 2022年7月第4週に話題になったFlutter関連の情報や、 アップされた記事、YouTube動画の紹介を行いました。
この記事が、みなさんのFlutterアプリ開発の一助となれば幸いです。
Flutterを一緒に学んでみませんか? Flutter エンジニアに特化した学習コミュニティ、Flutter大学への入会は、 以下の画像リンクから。
編集後記(2022/7/25)
今週のFlutterニュースでした。
海外ではFlutter Vikingsが開かれますが、 日本でもFlutterのカンファレンスが続々と開かれています。
つい先日にはFlutter Gakkai が開かれましたね。
https://www.youtube.com/watch?v=fZiABdGPUJc
11月16日 〜 18日にはFlutter Kaigi が 開かれるそうです。 (2022年7月25日現在セッション受付中とのことです。)
日本のFlutterがどんどん盛り上がっていく感じで、とても良いですね。
自分も積極的に参加して、どんどんFlutter を盛り上げていきたいと思います。
週刊Flutter大学では、Flutterに関する技術記事、Flutter大学についての紹介記事を投稿していきます。 記事の更新情報はFlutter大学Twitterにて告知します。