Flutterウィークリー #42

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

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

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


# アナウンス

### Flutterチームのテクニカルライターインターンポジション
https://careers.google.com/jobs/results/6248052295925760-technical-writer-intern-summer-2019/

<img src="https://careers.google.com/jobs/dist/img/meta/careers_apple-touch-icon-180x180.a4632facecb104f3a686.png" />
Flutterチームは、テクニカルライターのポジションを満たすための学生を探しています。


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

### 13の理由Flutterへの移行を選択/検討する理由
https://medium.com/flutter-community/13-reasons-why-you-should-choose-consider-to-move-to-flutter-in-2019-24323ee259c1

<img src="https://cdn-images-1.medium.com/max/1200/1*28u1IZzOkTeQMso-2eZZWw.png" />
Ganesh spのFlutterを選択する理由のまとめ


### Flutterにおける共有要素の遷移
https://marcinszalek.pl/flutter/shared-element-transition-in-flutter/

<img src="https://marcinszalek.pl/wp-content/uploads/2018/12/Shared-Transition.png" />
MarcinSzałekが、Heroウィジェットを超えた高度なトランジションを作成する方法を紹介します。


### Flutter ：Apple Music CardのUI
https://medium.com/@aidanmccomas2_43918/apple-music-ui-in-flutter-49f26e3e2fbe

<img src="https://cdn-images-1.medium.com/max/1200/1*CSR8SeUpnGlRXlPLKXsVew.png" />
色付きの影付きのApple Musicカードを複製する方法に関するaidxnによるチュートリアル。


### kt.dart  - KotlinはあなたのFlutterビジネスロジックのコレクションを好む
https://medium.com/flutter-community/kt-dart-better-collections-for-your-flutter-business-logic-41886ab7883

<img src="https://cdn-images-1.medium.com/max/1200/1*oedKw6qsYQ9cQo9VT8rmVg.png" />
Pascal Welschは、 Dart強力なKotlinコレクションを模倣するための新しいライブラリを紹介します。


### MacなしのiOS用Flutterアプリの開発とデバッグ
https://medium.com/flutter-community/developing-and-debugging-flutter-apps-for-ios-without-a-mac-8d362a8ec667

<img src="https://cdn-images-1.medium.com/max/1200/1*VkFBn6nB2CgX2L2H_juz3A.png" />
iOSアプリケーションにFlutterを使用しますが、Macコンピュータはありませんか？ GabrielRodríguesがあなたに解決策をもたらします。


### 銀行業務アプリケーションアカウントUI
https://medium.com/@afegbua/flutter-thursday-06-banking-app-account-ui-b3526802b476

<img src="https://cdn-images-1.medium.com/max/1200/0*K-P3SWCVxRF7m10T.jpg" />
Shuaib AfegbuaがDribbleから素敵な銀行口座uiを複製する方法についてこのチュートリアルを書きました。


### Sqflite  - Flutterと簡単なデータベースで遊んで
https://applandeo.com/blog/sqflite-flutter-database/

<img src="https://applandeo.com/wp-content/uploads/2019/01/applandeo_flutter_sqflite.png" />
Flutterローカルデータベースリポジトリを実装する方法は、PiotrMoskałaによる段階的な説明で説明されています。


### Flutter 、カスタムライブラリ、およびトンネルパターンで作られたシンプルなペアゲーム。
https://medium.com/flutter-community/a-simple-pair-game-made-with-flutter-a-custom-library-and-the-tunnel-pattern-52e03584f1d1

<img src="https://cdn-images-1.medium.com/max/1200/1*o9pJU5aJgjRk715yj_RIJg.png" />
Francesco Mineoによる、ストリームを使用してFlutterゲームを作成する方法に関するデモ。


### Flutter CI / CD展開＆Google Playでの出版
https://devopstar.com/2019/01/10/flutter-ci-cd-deployments-publication-to-google-play/

<img src="https://devopstar.com/wp-content/uploads/2019/01/flutter-ci-cd-deployments-publication-to-google-play-seo.jpg" />
Nathan Gloverが、CIをCodeMagicで構成し、Google Playの公開プロセスを自動化する方法を説明します。


### Flutter作られたシンプルレシピアプリ - 詳細ビューと設定ウィジェット
https://medium.com/flutter-community/simple-recipes-app-made-in-flutter-detail-view-and-settings-widget-9a7ca9ebec93

<img src="https://cdn-images-1.medium.com/max/1200/1*OOHmRcfVYQhNIAJw1zDL2g.jpeg" />
Michael Krolは、今度はレシピアプリを続け、UIを改善するためにウィジェットで遊んでいます。


### Flutterでジオロケーションとジオコーディングを操作する（そしてマップとの統合）
https://medium.com/swlh/working-with-geolocation-and-geocoding-in-flutter-and-integration-with-maps-16fb0bc35ede

<img src="https://cdn-images-1.medium.com/max/1200/1*oD-PH33r1alVLhaA99gJvg.png" />
Deven Joshiによる位置情報の処理とGoogleマップとの統合のガイド。


### Flutterのコンテナ：これはあなたのパパのdivじゃない
https://medium.com/flutter-community/flutters-container-this-ain-t-your-daddy-s-div-100817339610

<img src="https://cdn-images-1.medium.com/max/1200/1*fjL0XH9vhbF3iXDDyI2q4A.png" />
Scott Stollが、すべてのウィジェットのスイスナイフであるContainerを使用して、どのように多くのウィジェットを節約できるかを説明します。


### Dart Equatableパッケージ：平等比較の単純化
https://medium.com/flutter-community/dart-equatable-package-simplify-equality-comparisons-1a96a3fc4864

<img src="https://cdn-images-1.medium.com/max/1200/1*XOBBerR7ir3nh7GWpVJcWw.png" />
Felix Angelovが、Equatableパッケージを使って簡単に強力な比較演算子を作成する方法を説明します。


### Flutter -  GestureDetectorウィジェット
https://medium.com/@KarthikPonnam/flutter-gesturedetector-widget-2-7e8c282bcd45

<img src="https://cdn-images-1.medium.com/fit/c/100/100/1*svViBk_OiZWASDxJvaWDqw.jpeg" />
Karthik Ponnamが、単純なonTapがうまくいかない場合のGestureDetectorウィジェットの使い方を詳しく説明します。


### 単純なFlutterパターン
https://medium.com/flutter-community/simple-flutter-patterns-325a91a3b8f2

<img src="https://cdn-images-1.medium.com/max/1200/0*vqilfbS7iXqCLxAY.jpg" />
Ryan Edgeは、 Flutter副作用を処理するために使用した最も一般的なパターンのいくつかを分析しました。


# ビデオ＆メディア

### 書き換え可能なリストビュー
https://youtu.be/VsdR9S0J0ag

<img src="https://i.ytimg.com/vi/VsdR9S0J0ag/maxresdefault.jpg" />
MTechViralはReorderableListViewウィジェットを使ってドラッグ可能なアイテムのリストを作成する方法を示します。


### フィットネスアプリ|ラジアルプログレスパート1
https://youtu.be/4lHDXcOXOYc

<img src="https://i.ytimg.com/vi/4lHDXcOXOYc/maxresdefault.jpg" />
Techie Blossomは、動くラジアルインジケーターから始まるフィットネスアプリのための素晴らしいUIを作ります。


### LayoutBuilder（今週のFlutterウィジェット）
https://youtu.be/IYDVcriKjsw

<img src="https://i.ytimg.com/vi/IYDVcriKjsw/maxresdefault.jpg" />
今週は、LayoutBuilderを使用してターゲットサイズに応じてUIを変更する方法を学びます。


### Flutter SDKへの影響（The Boring Flutter Development Show、Ep。13）
https://youtu.be/nGlh4SVrsFg

<img src="https://i.ytimg.com/vi/nGlh4SVrsFg/maxresdefault.jpg" />
FilipとAndrewは、 Flutter開発に貢献できるさまざまな方法を示しています。


### Flutterチュートリアル - Flutter SliverAppBarウィジェット
https://youtu.be/tAu333sf8L0

<img src="https://i.ytimg.com/vi/tAu333sf8L0/maxresdefault.jpg" />
Whatsupcodersは、SliverAppBarを使用して折りたたみ式ツールバーを実装する方法を示します。


### Flutter Tutorial  - Flutter FittedBoxウィジェット
https://youtu.be/ggJ-Wy9P7VM

<img src="https://i.ytimg.com/vi/ggJ-Wy9P7VM/maxresdefault.jpg" />
あなたのUIにあなたのウィジェットを合わせることに問題がありますか？ WhatsupcodersはFittedBoxを使用して問題を解決する方法を紹介します。


# ライブラリ＆コード

### アプリ内決済SDKのFlutterプラグイン
https://github.com/square/in-app-payments-flutter-plugin

Flutter Liveで発表されたように、Squareは支払いプラットフォーム用のFlutter sdkをリリースしました。


### Flutterスターターキット -  App Store例
https://github.com/KingWu/flutter_starter_kit

Flutter多くの機能を使ってApp Storeを作成するサンプルアプリ


### AbstractWidget
https://github.com/tomwyr/abstract-widget

現在値の派生クラスに応じて自分自身を構築する汎用ウィジェット。


### バンジー
https://github.com/singhbhavneet/Bungee

nodejsとfirebaseで構築されたFlutter音楽アプリ。


### メールバリデータ
https://github.com/fredeil/email-validator.dart

電子メールアドレスを検証するための単純な（しかし正しい） Dartクラス。


### alfred-flutter-docs
https://github.com/Sh1d0w/alfred-flutter-docs

Alfred 3がFlutterドキュメントを検索するためのワークフロー。


### flutter_ui
https://github.com/yumi0629/FlutterUI

Flutter用の素晴らしいUIサンプルがたくさんあります。