週刊 Dart & Flutter インプット 26

ntaoo
6 min readJul 10, 2020

--

https://cdn-images-1.medium.com/max/1760/1*L7Mmc_dhEiJfS_kHXhj4rQ.png

毎週金曜日に、@ntaoo がインプットしたDart & Flutterの情報のリンク集をまとめて共有します。

Canonical enables Linux desktop app support with Flutter | by Chris Sells | Flutter | Jul, 2020 | Medium

Canonicalと協業して、Flutter Linux の alpha 版をリリースしたとアナウンス。

Bringing Flutter to Linux: Flokk Contacts — YouTube

ちゃんとデスクトップスケールのUIになってます。

gskinnerTeam/flokk: A fresh and modern Google Contacts manager that integrates with GitHub and Twitter.

このサンプルアプリ、すでにWindows, macOS, Linuxの各インストーラーまたはストアへのリンクも用意されています。

LinuxアプリストアへのPublish方法説明もあります。あとは、Flutter製デスクトップ2Dゲームアプリの紹介など。本気度が高いですね。

Flutter クロスプラットフォームの最新サポート状況 — Qiita

Package:async (Package of the Week) — YouTube

FlutterFire Roadmap · Issue #2582 · FirebaseExtended/flutterfire

進捗状況含め改善にとても期待。インストールに手作業が多くドキュメント化もされていないので、実はけっこう導入難易度が高い。動作確認環境を作るのも億劫。

【Flutter】もう怖くない!アプリ内課金・定期購入機能を実装する方法を丁寧に説明してみた。 — Qiita

すごく丁寧。実装の際は必ず参考にできそう。

【Flutter】GoogleDriveへのバックアップ・リストア機能を実装するまでの道のり — Qiita

実際にリリースしたアプリからフィードバックしてハウツー記事を作成されていて、信頼度が高い。

【Flutter】メモアプリでパスワードロック・生体認証ロック機能の実装に挑戦してみた! — Qiita

三連続で丁寧な記事。

このアプリの開発からのフィードバックだそうです。

CodemagicでFlutter(iOS & Android)アプリのBuild/ストア配信する設定を解説 | Medium

日本語記事。公式の英語記事の補完として読みたい。私もCodemagicを使いましたが、典型的なワークフローはWebのUIでできてかんたんな反面、そこから外れるとやはり試行錯誤が必要で、難儀する面もありました。

最近、codemagic.yaml が導入されてCI/CDスクリプトをバージョン管理できるようになりましたが、導入されたばかりのベータ版であり、base64 encodeしたkeyがyamlにそのまま記載されていることがあるなど、まだちぐはぐで発展途上な印象。

情報源

https://twitter.com/ntaoo が、followさせていただいている方々

最新の情報を中心にしますが、少し古めでも私が見つけた際に有益と判断した情報も載せていきます。情報の網羅性の高さは不明です。継続を重視して省力化しています。

  • 公式情報は優先順位最高にして載せます。
  • それら以外の情報は、私の関心に基づいて適当に間引きます。
  • 基礎は、https://dart.dev/codelabs , https://flutter.dev/docs , Udemyなどのオンラインビデオトレーニングコース、または書籍などで体系的に学んで習得しましょう。

--

--