ブックマーク / himaratsu.hatenablog.com (2)

  • ユーザーの声に耳を傾けてアプリを改善するサービス「Meyasubaco」をつくりました - Think Big Act Local

    2016 - 06 - 02 ユーザーの声に耳を傾けてアプリを改善するサービス「Meyasubaco」をつくりました iOS Android Meyasubaco 自分がアプリ開発を行っているときに考えてるのが「この機能とかUIはアプリのユーザーに伝わっているのかな?」ということです。 どれだけ良い機能でもユーザーに使われなければ意味がない。だからユーザーの気持ちになって考えることは常に意識してるのですが、これがとても難しいです。自分はIT業界にいて色んなアプリを触ってるし、機能について考えまくってるのでユーザーと同じ目線をなかなか持ちにくいんですね。 なので、これまではアプリに仕込んだイベントログからユーザーの行動を推測していました。自分は Google Analytics を使ってるのですが、それを見て 「あーこのボタンは気付かれてないな」 「この画面に来たら意味がわからなくて離脱して

    ユーザーの声に耳を傾けてアプリを改善するサービス「Meyasubaco」をつくりました - Think Big Act Local
    shibe97
    shibe97 2016/06/02
  • カスタムViewをNibから初期化し、IBDesignableとIBInspectableで便利に使う - Think Big Act Local

    iOS開発をしていると、独自のViewを作りたい場合があります。 実現する方法は色々あると思うのですが、最近自分がやっている方法をまとめます。 (以下で実装しているコードは GitHub にすべてあげています) 目指すゴール Storyboard / Interface Buidler から初期化できる コードからも初期化できる IBDesignable & IBInspectable に対応している 各画面から使いやすい(汎用性が高い) 上記を満たすカスタムViewを目指します。 こんな感じの、ユーザーにレビューをお願いするViewで、 ↓みたいにStoryboard上から値をセットできるものを作ってみます。 実装の流れ 1. カスタムViewのxibとクラスを用意する (1) xibを作成 MyCustomView.xib というファイルを作成します。 Size を "Freeform

    カスタムViewをNibから初期化し、IBDesignableとIBInspectableで便利に使う - Think Big Act Local
    shibe97
    shibe97 2015/07/27
  • 1