いきなりちょっと失礼なことを言うようですが、僕は「情報感度が高くて色々なサービスを知っているけれど、実際に作らせるとイマイチだな…」という人をたくさん知っています。(これは実装者に限定した話ではなく、ディレクターも同様です) こういう人は、恐らくたくさんのサービスを浅く広く見ているだけで、1つの優れたサービスを深堀りできていない可能性が高いです。サービスを構成する要素を分解して取り込む力=「解像力」が低いと言えると思います。 例えば、iPhoneにプリセットされているアプリはAppleが開発していることもあり、UIもお手本になることが多いです。皆さんはこういったものを普段触っていて、どれだけの粒度でどれだけのことをインプットしていますか? メールアプリの以下の画面一つ取っても、吸収すべきことはたくさんあります。 1)戻るボタンが長くなり過ぎないように、ボタンの中に表示するテキストの最大文字