Yes, today is April 1st. No, this is not a joke. The iPad is no joke either.
From this day (and forever) the VKontakte iOS application will become universal - all updates will be available simultaneously on the iPhone and iPad.
I am Matvey Pravosudov , senior product designer on VKontakte. I'll tell you about the design of a universal application: from concepts and problems encountered to decisions made and the final result. Bonus - tips (in case you find yourself in a similar situation) and public layouts in Figma for everyone.
Background
Over the past few years, we have had two applications in the App Store: VKontakte (for iPhone) and VKontakte for iPad.
In 2015, we designed each major feature separately for iOS (for iPhone), Android, web, m.vk.com and iPad. We made an independent and very different version for tablets, although the audience for the iPad was (and still is) significantly smaller than on other platforms.
( , ) . . β : iPad, vk.com m.vk.com. β , .
-. , . , , . iPhone iPad β .
.
, . iPad β , . . , , . iPhone, iPad.
? iPhone .
. β .
, , . , : , iPad.
β iPad , ?
. , , . , . , , . , .
β . , . , , , . . , .
β - . , . , . , . , Split View, Slide Over .
, iPad. iPadOS , .
β .
. Figma, β .
. , . : , , , , , , , , , , , , . β - . .
iOS-. iPad . Adaptivity (Aβͺ)β¬. , , .
.
.
β . , iPhone, .
. , , . iPad.
β . . : , , .
, , iPhone ( , ).
: , .
. β . , Split View. β .
.
, : () , iPad. β , , , .
. Figma β Guide. , .
. , .
. , . .
. , , , . , .
. , . «» : , , , .
Hero. : , , , . , , . .
: Auto Layout 2.0 Figma iPad. Fill .
. Form Sheet Page Sheet . Form Sheet, : 416 640 .
. , . . iPad 416 , . β «».
, . , .
, iPad:
β ;
β , ;
β Master & Detail;
β , .
iPad , . iPad , iPhone.
iPhone iPad β , . β , .
β iPad. : .
Fun fact: , . iPad Apple , .
! . β . iPad . Split View, , Picture in Picture, . , . .
?
: iPad App Store , , β . , .
. , , , --.
,
5 .
iPad . , . .
. iPad β - . , .
, . , .
Apple. Designed for iPad .
. , . β , , .
iPad
, ! VK Designers β . <3