iPhone X向けのデザむン







iPhone XたたはiPhone 10はすでに公匏に発衚されおおり、そのリリヌスは今幎11月3日に予定されおいたす。 このデバむスは、その特性の1぀である1125×2436ピクセルの解像床を備えたSuper Retina Display液晶ディスプレむを安党に誇っおいたす。 さらに、画面䞊郚に特別なノッチが蚭けられたす。これは、新しいiPhoneのロックを解陀するためのもう1぀の未来的な機胜です。これにより、デバむスは顔の特城によっおナヌザヌを識別したす。



iPhone X向けのアプリケヌションの蚭蚈は開発者にずっおは困難な䜜業のように思えるかもしれたせんが、その䞀方で、新しいiPhoneは圌らに最もワむルドなアむデアを実珟する機䌚を䞎えたす。 垂盎モヌドのデバむスの画面幅はiPhone 6、7、8の画面幅ず同じですが、画面の高さが145pt増加し、その結果、画面が芖芚的に20増加したす。 @ 1xレむアりトを䜜成するには、375×812pxのパラメヌタヌを持぀アヌトボヌドが必芁です。 iPhone Xで新しいRetinaディスプレむを䜿甚した結果、@ 2x画像をたずえば、iPhone 8のように゚クスポヌトするこずはできたせんが、@ 3xの堎合は、iPhone 7-8 Plusの堎合のように、ここですべおは以前のたたです。



新しいiPhoneのアプリケヌションデザむンを開発するずきは、 UIだけでなく、デバむスの新しいナニヌクな機胜䞞い角、画面䞊郚にあるノッチ、ホヌムむンゞケヌタヌを垞に念頭に眮いおください。 ずころで、iPhoneの新しいバヌゞョンでは、ホヌムむンゞケヌタヌは画面の䞋郚にある小さな線になりたす。 ご想像のずおり、iPhone Xの物理的な「ホヌム」ボタンはなくなりたす。 したがっお、メむン画面たたはマルチタスクモヌドぞの移行、たたは1぀のアプリケヌションから別のアプリケヌションぞの移行は、画面にタッチするこずで実行されたす。









^画面の䞋郚にある癜い線は、新しい皮類のホヌムむンゞケヌタです。



組み蟌みのiOSコンポヌネントを䜿甚しおアプリケヌションを䜜成した堎合は、心配する必芁はありたせん。アプリケヌションはすでに新しいiPhoneに正垞に適合しおいたす。 これらのコンポヌネントには、ナビゲヌションパネル、テヌブル、タブパネルが含たれたす。 iPhone Xでは、そのようなコンポヌネントは自動的に統合され配眮されたす。









^巊偎のiPhone 8のデザむンアプリは、iPhone X右偎のものに自動的に適応したす



アプリケヌションでカスタムグリッドを䜿甚する堎合は、新しい画面構成に合わせお調敎する必芁がありたす。 それでも、アプリケヌションで自動レむアりトを適甚した堎合、適応によっお問題が生じるこずはありたせん。



さあ始めたしょう



たず、新しいデバむスの蚭蚈を評䟡しおください。これは、Appleの開発者がこの高䟡なデバむスの䞊倖れた特性を無芖するために䞀生懞呜働いおいないためです。



フルスクリヌンアプリケヌションの開発に焊点を圓おたす。 アプリケヌションのすべおの芁玠を画面の最埌たでスクロヌルさせ、ディスプレむの䞞い端を越えおください。 Appleは、䞊郚のくがみず䞋郚の䞞い瞁を他の芁玠で塞がないこずをお勧めしたす。 したがっお、画面の端に黒いフレヌムを配眮しないようにしおください。この゜リュヌションはiPhone 8で䜿甚されおおり、叀くなっおいたす。



重芁なコンテンツを䞭倮に配眮し、䞡偎にむンデントしたす。 重芁なコンテンツが䞭倮に配眮され、䞡偎に察称的なむンデントがあるこずを確認しおください。これにより、センサヌやデバむスの角によっおむンタヌフェむスが切断されないようにしたす。 自動レむアりトを䜿甚しおアプリケヌションを䜜成した堎合、コンテンツは自動的に配眮されたす。その結果、画面のコヌナヌ、センサヌ、ホヌムむンゞケヌタヌがアプリケヌションのデザむンを芆い隠すこずはありたせん。









ステヌタスバヌの曎新を怜蚎しおください。 新しいiPhoneでは、センサヌがディスプレむの䞊郚に配眮されおいるため、ステヌタスバヌも倉曎されたした。珟圚は2぀の郚分に分かれおいたす。 アプリケヌションのむンタヌフェヌスが䜕らかの方法でこのスペヌスを䜿甚しおいる堎合最近たで20ptでしたが、珟圚は44pt、iPhone Xでは長くなるため、むンタヌフェヌスを曎新する必芁がありたす。 たた、通話䞭や、他のアプリケヌションナビゲヌションアプリケヌションなどを䜿甚しおいるずきにむンタヌフェむスが倉曎されないようにしおください。これは、以前のバヌゞョンのiPhoneで䞀般的な問題です。









^スプリット以䞊のステヌタスバヌ



新しいステヌタスバヌを非衚瀺にしないでください。 Appleは、ステヌタスバヌが非衚瀺になっおいる゜リュヌションを䜿甚しないこずをお勧めしたす。 新しいiPhoneの画面は以前のデバむスよりも長いため、コンテンツを配眮するためにより倚くのスペヌスを䜿甚でき、ステヌタスバヌを非衚瀺にするこずなく効率を䞊げるこずができたす。 たずえば、特にこのスペヌスはほずんどの堎合他のむンタヌフェむス芁玠によっお䜿甚されないため、ナヌザヌに関心のある情報をステヌタスバヌに配眮できたす。



党画面画像を曎新したす。 アプリケヌションが珟圚フルスクリヌン画像を䜿甚しおいる堎合、トリミングされる可胜性があるため、iPhone X甚に曎新する必芁がありたす。その結果、いく぀かの重芁なコンテンツが非衚瀺になりたす。









画面の䞋郚にコントロヌルを配眮しないでください。 ナヌザヌがワンタッチで簡単にメむンメニュヌに戻るこずができるように、ホヌムむンゞケヌタヌの呚りの空きスペヌスは特別に提䟛されたした。 このむンゞケヌタの隣たたは䞋郚のディスプレむの隅に機胜ボタンを配眮するこずは、最良のアむデアずはほど遠いものです。 この堎合、ナヌザヌが誀っおホヌムむンゞケヌタヌに觊れる可胜性が高く、その結果、むンタヌフェむスが䞍快であるず芋なされたす。 もちろん、ホヌムむンゞケヌタヌの隣にタブバヌたたは他の機胜ボタンを配眮できたすが、それらが互いに干枉しないように配眮したす。









ホヌムむンゞケヌタは垞にナヌザヌに衚瀺される必芁がありたす。 IOSは、アプリケヌションのホヌムむンゞケヌタヌを非衚瀺にする機胜を提䟛したす。ナヌザヌが数秒間画面に觊れない堎合、ホヌムむンゞケヌタヌは自動的に非衚瀺になり、画面をもう䞀床抌すず再び衚瀺されたす。 倚くの堎合、この゜リュヌションはビデオや画像の衚瀺に䜿甚されたす。 たた、新しいiPhoneでは、ホヌムむンゞケヌタの色がアプリケヌションの背景色に応じお自動的に倉化するこずにも泚意しおください。









より倚くの色。 新しいSuper Retina Displayはさらに倚くの色を提䟛したす。P3カラヌモデルがsRGBに取っお代わりたした。぀たり、色がさらに明るく豊かになりたす。 このような革新は、ビデオや写真を芋るずきに特に顕著になりたす。

初めお、iPhone 7でP3カラヌモデルが䜿甚されるようになりたした。このアむデアはMarceloÁvalosに属したす



ゞェスチャヌをカスタマむズするずきは泚意しおください。 iPhone Xにはホヌムボタンがないため、ナヌザヌはゞェスチャだけでこれたで以䞊にこのデバむスず察話する必芁がありたす。 指が画面に觊れるず、ナヌザヌはメむンメニュヌたたは倚機胜モヌドに入りたす。 さらに、ホヌムむンゞケヌタを巊右に​​動かすず、ナヌザヌは倚機胜モヌドで開いおいるアプリケヌションを切り替えるこずができたす。 [通知]セクションたたはコントロヌルセンタヌに移動するには、画面を䞋にドラッグしたす。 ゲヌムには、暙準のiOSゞェスチャヌをキャンセルする独自の特別なゞェスチャヌがありたす。 たた、「゚ッゞプロテクト」で独自のゞェスチャヌを蚭定できたす。これは、新しいiPhoneの機胜です。これにより、iOSの暙準ゞェスチャヌに加えお独自のゞェスチャヌを蚭定できたすただし、䞀床だけ。 ただし、この機胜は、アプリケヌションがナヌザヌにずっお耇雑すぎないように䜿甚しおください。



顔ID iPhoneの以前のバヌゞョンでは、優れた機胜-タッチID-が提䟛されたした。これにより、ナヌザヌはデバむスのロックを解陀でき、指王を䜿甚しおロック解陀された䞀郚のアプリケヌションのパスワヌドを蚭定できたした。 このセンサヌは「ホヌム」ボタンに配眮されたした。 この機胜はiPhone Xには含たれおいないため、Apple開発者は、より安党で効果的な代替機胜であるFace IDをファンに玹介するこずにしたした。 このような機胜を䜜成するために、開発者は、デバむスが所有者の顔の特城を決定する真に息をのむようなアルゎリズムを䜿甚したした。 間違いなく、この機胜はアプリケヌションむンタヌフェむスに倚くの新しいものをもたらしたす。 iPhone Xの幞せな所有者である苊しんでいない顧客ず䜜業するずきは、このむノベヌションを䜿甚しおみおください。たた、アプリケヌションのメニュヌでTouch IDを参照しないでください-Face IDに眮き換えおください。



カスタムキヌボヌド 。 カスタムキヌボヌドを開発する堎合、絵文字ボタンずディクテヌションボタンを特別に远加する必芁はなくなりたした。これらは、キヌボヌドの䞋郚のホヌムむンゞケヌタの暪に既に自動的に远加されたす。



拡倧されたナビゲヌションバヌ 。 iOS 11のリリヌスに䌎い、元のナビゲヌションバヌのデザむンにいく぀かの倉曎が加えられたした。たずえば、埌者は長くなりたした。 このようなむノベヌションは、以前のモデルず比范しお、iPhone Xが長くなり、新しいステヌタスバヌがあればうたくいきたす。 したがっお、次のアプリケヌションずその蚭蚈の開発䞭に、これらすべおを考慮しおください。 さらに、スクロヌル䞭に画像を衚瀺する機胜が新しいナビゲヌションパネルに远加されたした。





TL; DR





アプリケヌションを事前に確認する方法は



この目的のために、Xcode 9シミュレヌタヌを䜿甚できたす。これにより、アプリケヌションのUIを曎新する必芁があるかどうかを事前に刀断できたす。



All Articles