タグ

ブックマーク / kobakei.hatenadiary.jp (2)

  • 半年ほど副業をやってみた - kobakei's blog

    ここ半年ほど副業をやってみたので、そこまでの過程とやってみた感想を書いておきます。 まず仕事を見つけるの難しい 前々から副業には興味があったのでいい機会ないかなーと思ってたんですが、普通に生活してたらそんなホイホイ仕事見つからないですね。 自分の場合は、たまたま勉強会で知り合った人がCTOやってる会社がAndroidエンジニアを募集しているのを見かけて、「副業ですが手伝える仕事ありますか?」みたいな連絡をとってそこから契約につなげました。そこの会社は副業フリーランスで働く人が多い会社で副業の受け入れには抵抗がなくすんなり話がまとまったんですが、普通の会社だと「正社員は募集してるけど副業はちょっと募集してないっすねー」的な感じになるかもしれません。 なお、コデアルなどの副業求人サイトで探そうと考えたこともありましたが、そもそも求人の母数が少なく単価が合わなかったので見送りました。 開業時と

    半年ほど副業をやってみた - kobakei's blog
  • Androidアプリを設計する上で考慮したポイント - kobakei's blog

    この記事はAndroid Advent Calendar 2017の13日目です。 僕が今業務で開発しているAndroidアプリの設計の紹介と、そこに行き着くまでの僕の設計に対する考え方を紹介します。 こんな設計にしています MVVM + レイヤードアーキテクチャ ViewとViewModelはdata bindingでつなぐ Modelはユースケース、リポジトリ、データ層の3つに分かれる 各レイヤーはRxでつなぐ どういうポイントを考慮してなぜこの形に行き着いたのかを以下紹介します。 ビューとモデルのライフサイクルの違いに対応したい Androidアプリにおいて、アプリのプロセスを通して保持したい情報がある一方、画面の状態などはユーザーの操作によって簡単に破棄されることがあります。つまり、モデルは長命だが、ビューやビューモデルは短命ということです。 この辺はこちらのスライドが神資料なので

    Androidアプリを設計する上で考慮したポイント - kobakei's blog
  • 1