端末は様々なメーカから発売されており、多種多様な端末があります。スマートフォンとタブレットも合わせるとかなりの数になります。アプリデザインを作っていく上で避けて通れないのは、多様にある端末環境のことを考慮したUIデザイン設計です。異なった事情があります。考慮してデザイン制作と実装を進めていかないと、せっかくデザイナーさんが頑張ってイケてるデザインを作ったのに実装後に残念な見栄えになってしまったりします。プログラマとデザイナーは密にやり取りをすべきデザイナーが画像素材を用意してプログラマがそれを使って実装していくのが一般的ですが、出来ればどういう風に素材を用意して欲しいかお互い相談しながら制作を進めていくべきでしょう。パーツのデザインをそのまま使うかカスタムデザインにするかクライアントやデザイナーがやりたいデザインをそもそも実現できるのかまた、相談する時はお互いに基礎知識を持っていたほうが話が早いですが、デザイナーが基礎知識を知っているとは限らないので、プログラマの人は必ず理解しておくべきだと思います。デザインしか経験のないデザイナーさんにアプリ素材を作ってもらうことになった」とか、割とよくある話だと思います。主要な用語の意味ここからの基礎知識の説明にあたり、色々と用語が登場するので、先に意味を書きます。)があるので、ごっちゃにならないように区別して考えたほうが良さそうです。ピクセル(px)とは画像や文字を構成する最小単位の点(ドット)。最小単位の点が800個あることを表す。端末の画面サイズを表す時に利用される。画面サイズのタブレットのことを指す。1インチ(=2.54cm)の幅にドット(画像や文字を構成する最小単位)がいくつあるか、その数を表す。この値が大きいほど1ドットの物理的な大きさが小さくなり、よりきめ細かくなる。値が決まるわけではなく、画面の物理サイズ(インチ)も影響する点に注意。略で、画面密度に依存しない抽象的なピクセルを表す。大きさを指定する時に使う単位。省略してdpとも表記する。