2016年10月8日のブックマーク (2件)

  • iOSアプリの引き継ぎしている - @hadashiA

    理由あって、仕事でやっていたiOSアプリの開発を抜けることになった。 新しい担当者は、いつかあちこち変更したい気持ちになと思うので、もちろんどんどんやってもらって構わないけど、変更していいのか確信に至れなかったときのため、現状なぜこうなっているのかの理由を書き残しておくことにした。きっと、ちかい将来に役に立つときもあるとおもう。 内容は異論もあると思うけど、せっかくなので、汎用的な部分を、ここにもすこし公開していくことにした。 -- Storyboardは善良 このアプリでは、Storyboard で設定できることは、可能なかぎりStoryboardでやっています。 普段、Webサービス開発をしていると、HTML/CSS とか、人間も機械も読み書き可能なテキストを編集していく、この Linux的なノリによって UIを組み立てることに慣れているかもしれません。これは、どんな環境でも好きなエデ

    iOSアプリの引き継ぎしている - @hadashiA
    mapyo
    mapyo 2016/10/08
  • Androidの設計と取捨選択 - Konifar's ZATSU

    楽に開発するためにAndroid全体の設計をしたいという思いは、わりとどの開発者も持っている気持ちだと思う。 設計というのは昔から色々揉まれてきて、今はMVPだMVVMだ、DDDだと盛り上がっている。 そもそも、Androidというフレームワークに限定された環境で、わりとよくある実装が多い中で、未だにこれだけたくさんの人が困っているという状態がおかしい。おかしすぎる。そろそろAndroidでこういうの作りたいならこう作るでしょ、みたいなベストプラクティスが確立しているべきじゃないのかという気がする。 あくまで個人的にはだけれども、DataBindingが主流になるのであれば双方向バインディングを使ったMVVMが一番しっくり来る。ただ、MVVMだとViewModelが太ってきてどうすんのみたいなことになるかもしれない。また、通信やキャッシュ部分は別のクラスにわけようとかそういう指針はどちらに

    Androidの設計と取捨選択 - Konifar's ZATSU
    mapyo
    mapyo 2016/10/08