Skip to content

Instantly share code, notes, and snippets.

fun Observable<Int>.foo(userApp: UserAppService): Pair<Observable<UiModel>, Observable<Boolean>> {
val shouldShowLoading = BehaviorSubject.createDefault<Boolean>(false).toSerialized()
var isLoading = false
var hasLoaded = false
var page = 1
val uiModel = this
.filter { !hasLoaded && !isLoading }
.doOnNext { _ ->
@toyamah
toyamah / IO_2016_fablic.md
Last active June 12, 2016 10:11
fablicさんで行われたGoogle I/O 2016報告会での、Googleの方から聞いたこと

Instant App

目的

日本だと感じないかもしれないが、回線はプリペイド式という国がある(インドとか)。
つまりアプリをダウンロードする = お金を使っているイメージ。
となると、アプリをダウンロードしないとか、アップデートしないとか、そういった考えをもっている人が世界にはいる。
こういう現状が世界ではあるから、そういうのを改善しておきたい。

容量

あくまでインスタントな機能なので、容量制限は4MB

どんな人

Product Manager

DK

700万DL 曲数3千万 プライリストの数は450万

一番重要なきーわお度

Dicovery

@toyamah
toyamah / 1-Androidを開発する上での情報取得方法.md
Created January 29, 2016 00:01
社内勉強会で発表するもの

Twitter

一番よくみる。
qiitaとか色々情報源はあるが、情報が溢れすぎていてなにを見たらいいかわからなくなる。 そういった時に、有益な情報をつぶやいてくれる人を積極的にフォローしておけば、そういった情報過多の悩みを解決することができる。
おすすめの人(敬称略)
secret gistファイルにします。

社外勉強会

主な社外勉強会

@toyamah
toyamah / 1鈴木健一.md
Last active January 25, 2016 03:26
UX Sketch」vol.4

機能するデザインとはなにか

機能するとは何か

デザインが何かに対して役割をはたすこと 何か ー> 事業 事業?

事業の目的

事業活動を通じて、利益を生み出して、企業を存続させること ユーザーに価値を提供する