はじめに この記事は Android Advent Calendar 2023 20日目の記事です。 これは自分の身の回りの話なので全体に適用される話ではありませんが、デザイナーさんは iPhone ユーザーが多いように思います。 普段使っているスマホが iPhone で、そのUIが身近であるがゆえに、デザインを作る際にも「iOS っぽいUI」を無意識に取り入れることがあると思います。 そういった時、Android エンジニアは代わりにどういったものが提供できるかを少しだけ考えてみます。 例1 プッシュ遷移とモーダル遷移 プッシュ遷移とモーダル遷移は iOS 独特の概念です。プッシュ遷移とモーダル遷移を知らない Android エンジニア向けにものすごくざっくり説明すると「階層をスタックしていくのがプッシュ遷移」で「一時的に最上層に表示させて、閉じたらいつでも元の画面に戻れるのがモーダル遷
![[Android]「iOSっぽいUI」を求められた時にAndroidエンジニアは何ができるか](https://cdn-ak-scissors.b.st-hatena.com/image/square/63087886c34325b498af02ac87fa5b1ee16ba98e/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--zeClRArd--%2Fc_fit%252Cg_north_west%252Cl_text%3Anotosansjp-medium.otf_55%3A%25255BAndroid%25255D%2525E3%252580%25258CiOS%2525E3%252581%2525A3%2525E3%252581%2525BD%2525E3%252581%252584UI%2525E3%252580%25258D%2525E3%252582%252592%2525E6%2525B1%252582%2525E3%252582%252581%2525E3%252582%252589%2525E3%252582%25258C%2525E3%252581%25259F%2525E6%252599%252582%2525E3%252581%2525ABAndroid%2525E3%252582%2525A8%2525E3%252583%2525B3%2525E3%252582%2525B8%2525E3%252583%25258B%2525E3%252582%2525A2%2525E3%252581%2525AF%2525E4%2525BD%252595%2525E3%252581%25258C%2525E3%252581%2525A7%2525E3%252581%25258D%2525E3%252582%25258B%2525E3%252581%25258B%252Cw_1010%252Cx_90%252Cy_100%2Fg_south_west%252Cl_text%3Anotosansjp-medium.otf_37%3Am.coder%252Cx_203%252Cy_121%2Fg_south_west%252Ch_90%252Cl_fetch%3AaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyL2YxZDY5Zjc5NjAuanBlZw%3D%3D%252Cr_max%252Cw_90%252Cx_87%252Cy_95%2Fv1627283836%2Fdefault%2Fog-base-w1200-v2.png)