2018-10-01から1ヶ月間の記事一覧
FlutterのウリのひとつであるHot Reload、この体験がAngularDartでも可能となっていた。WebでもHot Reloading。 dartファイルの編集 htmlファイル(angular template)の編集 cssの編集 これで、とくにHTMLとCSSの編集がかなり捗るようになる。 --hot-reloadオ…
やりたいことは以下の動画のとおり。 ページ遷移してURLは変わるが、アニメーションは維持する。 モチベーション Routerでページ遷移すると、対応するComponentが新たに起動する。しかし、上記の動画のように、たとえばTabの遷移に合わせてURLを変更したい場…
Firestoreを使ったアプリでチーム開発するとき、各自のローカル環境で開発するにはどうすればいいんだろう。GAEのようにローカルで動作するエミュレーターはないみたいだから、チームメンバーごとに開発用Firebase projectをつくるの??— ntaoo (@ntaoo) Oc…
Stagehand = 舞台係。裏方。 Dartのパッケージ構成の規定は詳細に定められている。 手動で作るのは辛いのでツールの力を使う。Staghandは、パッケージの雛形を生成してくれる。 https://github.com/dart-lang/stagehand 使い方 上記のリンクにすべて書かれて…
残念なことに、DartのコアライブラリにImmutable Collectionライブラリは無いが、BuiltCollection, BuiltValueパッケージを使えばImmutable Collectionを扱うことができる。ここでは、それらの使い方の基本を簡単に解説していく。 今回のサンプルコード http…
ここでは、BLoCパターンのガイドラインを参照し、それに基づきデモアプリを作成し、その解説を通じてBLoCパターンの考察を行う。 今までも何度かMeetup等でBLoCパターンの解説を行ってきたが、あらためてこのブログ記事にまとめておく。 BLoCパターンとは BL…