Flutterウィークリー #75

# Flutterウィークリーとは？
FlutterファンによるFlutterファンのためのニュースレター
https://flutterweekly.net/

この記事は#75の日本語訳です
https://mailchi.mp/flutterweekly/flutter-weekly-75

※Google翻訳を使って自動翻訳を行っています。翻訳に問題がある箇所を発見しましたら編集リクエストを送っていただければ幸いです。


# 読み物＆チュートリアル

### Codemagic CI / CDはFlutter Desktopのサポートをリリースします
https://blog.codemagic.io/codemagic-ci-cd-releases-support-for-flutter-desktop/

<img src="https://blog.codemagic.io/uploads/2019/09/CM_F-Desktop.png" />
Codemagicは、MacOおよびLinus（およびまもなくWindows）のFlutterでデスクトップコンパイルのサポートを追加しました。


### Flutterのマテリアルボタンの構造（パート2）
https://medium.com/flutterpub/anatomy-of-material-buttons-in-flutter-second-part-c2f32baaa9a5

<img src="https://miro.medium.com/max/1200/1*cylPakusGkt89Tap1HX8LQ.png" />
Carlos Pedrozaは、フラッターの素材ボタンを深く分析する2部構成の記事を作成しました。記事の最初の部分へのリンク。


### Flutter壁紙アプリを作成する：パート1
https://medium.com/flutter-community/creating-a-wallpaper-app-in-flutter-part-1-bfc27267dc48

<img src="https://miro.medium.com/max/1024/1*KP0dNCh2UPPg-zL2rypVnw.png" />
Divyanshu Bhargavaによるこの2部構成のチュートリアルで、 Flutterで壁紙アプリを作成する方法を学びます。記事の2番目の部分へのリンク。


### Flutter画像/ビデオピッカー
https://medium.com/@KarthikPonnam/image-video-picker-flutter-1222f3764da9

<img src="https://miro.medium.com/max/1200/1*jNaOWI7kUVcz9deEolEWcg.png" />
Karthik Ponnamがimage_pickerプラグインを使用してFlutter画像とビデオのピッカーを作成する方法を紹介します。


### Flutter Googleマップ
https://medium.com/flutter-community/google-maps-in-flutter-i-feeb72354392

<img src="https://miro.medium.com/max/560/1*LFxxXWVKnRHItacFZfSyBw.png" />
Piyush Sinhaは、GoogleマップをFlutterに実装し、そのオプションのいくつかを使用する方法を説明しています。記事の2番目の部分へのリンク。


### Flutter Web AppsでlocalStorage APIの力を活用する
https://medium.com/@piedcipher/harnessing-the-power-of-localstorage-api-in-flutter-web-apps-f2279a53e7ed

<img src="https://miro.medium.com/max/1200/0*vKNmdXsEGp84v8h-" />
Tirth Patelによるこのチュートリアルで、 Flutter WebプロジェクトのローカルストレージにKey-Valueデータベースを使用する方法を学びます


### プロバイダーを使用してFlutterテーマを実装する
https://medium.com/flutterpub/implement-flutter-themes-using-provider-ee3042f0a39c

<img src="https://miro.medium.com/max/760/0*ShwP88MG7rUoF0UF.jpg" />
Priyanka Tyagiは、プロバイダーライブラリを使用してテーマを挿入することにより、アプリケーションのテーマを簡単に切り替える方法を示します。


### Flutter Web（Hummingbird）でのログインの実装
https://medium.com/flutter-community/implementing-login-in-flutter-web-hummingbird-4b3c9c07f95f

<img src="https://miro.medium.com/max/760/1*tx8BzpJ3k0Nc8T_y2QjNnQ.jpeg" />
このチュートリアルでは、Priyanka Tyagiが、ログイン機能にFirebaseAuthを使用するFlutter Webプロジェクトを作成する方法を示します。


### Flutterのエラーメッセージの改善
https://medium.com/flutter/improving-flutters-error-messages-e098513cecf9

<img src="https://miro.medium.com/max/1200/1*l8l2xWisc5Mtc6xzFaucmg.png" />
GoogleのUX研究者であるTao Dongは、 Flutter新しい構造化エラーメッセージを紹介しています。


### Slivers Deep Diveシリーズ：SliverToBoxAdapter、SliverList、SliverFixedExtentList
https://medium.com/flutter-community/slivers-deep-dive-series-slivertoboxadapter-sliverlist-and-sliverfixedextentlist-80c2f1ad2f93

<img src="https://miro.medium.com/max/1200/1*0c3heWwzJO4tTZFvjM4NaA.jpeg" />
Muhammed Salih Gulerは、 Flutterスライバーが提供できるものの分析を続けています。これを確認してください。スライバーはFlutterが私たちにもたらした最高のものの1つです。


### Flutter Developmentを強化する- Flutterためのガイド。
https://medium.com/@mannprerak2/supercharge-your-flutter-development-a-guide-to-fluttering-in-the-wild-e9033db89546

<img src="https://miro.medium.com/max/1200/0*sdLHIl4BdNZMR6Yj" />
Prerak MannによるFlutterプロジェクト（アーキテクチャ、テーマ、構造など）での作業を改善するのに役立ついくつかのトピックに関する興味深い記事。


### Floopを使用—ウィジェットの動的な値
https://medium.com/flutter-community/floop-dynamic-values-for-widgets-ef39ad63ee27

<img src="https://miro.medium.com/max/960/1*34BZOHrve3OCQLuo_Raw1A.jpeg" />
UIで動的な値を使用できるようにするライブラリであるFloopを確認してください。 Ignacio Catalanは、この記事で、私よりも多くの例を挙げて説明しています。


### Flutterでタイムゾーンを操作する
https://medium.com/flutter-community/working-with-timezones-in-flutter-1c304089dcf9

<img src="https://miro.medium.com/max/1200/1*I-jFIHOz7QzKwwylv9niPw.png" />
アプリでタイムゾーンを処理することは、決して楽しい仕事ではありません。 Udit Chughは、 Flutterでの動作を理解するのに役立ちます。


### AnimatedOpacity（今週のFlutterウィジェット）
https://www.youtube.com/watch?v=QZAvjqOqiLY&list=PLjxrf2q8roU23XGwz3Km7sQZFTdB996iG&index=51

<img src="https://i.ytimg.com/vi/QZAvjqOqiLY/maxresdefault.jpg" />
素敵なアニメーションでウィジェットの表示を変更したいですか？ AnimatedOpacityは、ウィジェットを表示にフェードインするか、何かが選択されていないときに目立たないようにすることで役立ちます


### カスタムナビゲーター（The Boring Flutter Development Show、Ep。29）
https://www.youtube.com/watch?v=EcAwFpC9S8s&list=PLjxrf2q8roU3ahJVrSgAnPjzkpGmL9Czl&index=38

<img src="https://i.ytimg.com/vi/EcAwFpC9S8s/maxresdefault.jpg" />
この退屈なショーのエピソードでは、FilipにDartチームのゲストJohnが参加し、カスタムナビゲーターを一緒に実装し、


# ビデオ＆メディア

### Flutter 1.9の新機能
https://www.youtube.com/watch?v=wzNd3yyLcaU

<img src="https://i.ytimg.com/vi/wzNd3yyLcaU/maxresdefault.jpg" />
Emily FortunaがFlutter 1.9の最新の新機能について説明します。


### Flutter 1.9 | 20以上の新しい変更と機能| Dart 2.5
https://www.youtube.com/watch?v=LVQeeUIOUWc&feature=youtu.be&t=7s

<img src="https://i.ytimg.com/vi/LVQeeUIOUWc/maxresdefault.jpg" />
Flutter 1.9とDart 2.5の20の新機能を説明するMTECHVIRALによる素晴らしい仕事


### Flutter Equatable（Package of the Week）
https://www.youtube.com/watch?v=s6xGDPWlWU4&t=132s

<img src="https://i.ytimg.com/vi/s6xGDPWlWU4/maxresdefault.jpg" />
今週は、Equatable Packageを使用してアプリ内のオブジェクトを簡単に比較する方法を学びます。


### Flutter Travel Booking UI |スピードコード
https://www.youtube.com/watch?v=haphTWNmIYE&feature=youtu.be&t=0s

<img src="https://i.ytimg.com/vi/haphTWNmIYE/maxresdefault.jpg" />
旅行予約アプリケーション用のFlutterでのUIチャレンジの素敵なビデオ。


# ライブラリ＆コード

### cadaniel / flutter_pdf_printer
https://github.com/cadaniel/flutter_pdf_printer

Flutter用のシンプルなプリンター


### kiesman99 / number_slide_animation
https://github.com/kiesman99/number_slide_animation

きちんとしたスライドアニメーションを使用して数値を表示する


### khalidfsh / instant_verification_app
https://github.com/khalidfsh/instant_verification_app

Facebook SDKのAccount Kitを使用したインスタント検証実装を備えたFlutterアプリ。


### レイシム/ハイブ
https://github.com/leisim/hive

<img src="https://repository-images.githubusercontent.com/195895847/d0e10680-a3bf-11e9-9aab-778ec9660d33" />
純粋なDart書かれた、軽量で非常に高速なKey-Valueデータベース。


### mainawycliffe / flutter_camera_app
https://github.com/mainawycliffe/flutter_camera_app

フラッターを使用したAndroid / iOSカメラアプリ


### mono0926 / route_observer_mixin
https://github.com/mono0926/route_observer_mixin

RouteObserveMixinは、didPush / didPop / didPushNext / didPopNextへの簡単なアクセスを提供します。