Discussion Forums  >  Uncategorized

Replies: 2    Views: 219

Stefan
buzztouch Evangelist
Profile
Posts: 558
Reg: Dec 21, 2010
Sweden
14,780
04/19/11 05:17 AM (14 years ago)

Different layouts depending on devices position

Hello! I wonder if there is anyone out there ;) that have made two different layouts that will kick in if the user is holding the phone (iphone here) in vertical/horisontal mode? The trick to either turn of the rotation or not is not optimal if you for example want to give the user possibilities to view a video or so. I would also like to be able to hide the bottombar if the phone is in horisontal mode. Any tips or suggestion? BR/Stefan
 
David @ buzztouch
buzztouch Evangelist
Profile
Posts: 6866
Reg: Jan 01, 2010
Monterey, CA
78,840
like
04/19/11 09:12 AM (14 years ago)
Makes sense...but there a are a few problems with this idea. Apple is super-duper tough on 'what happens on rotation.' Generally speaking, the Apple Interface Guidelines recommend that nothing significant happen on rotation. The idea is that the content is the same and no navigation has taken place simply because the user rotated the device. However, it's very logical that the vertical / horizontal layout (called Portrait and Landscape) work nicely on all screens. In most apps, this simply isn't the case. So, you're left with a design challenge that isn't easy to solve. Technically, it would take a considerable amount of work to 'rebuild' a screen on rotation and it not something most devs. do. I can think of a few game apps that do this but almost no others.
 
Stefan
buzztouch Evangelist
Profile
Posts: 558
Reg: Dec 21, 2010
Sweden
14,780
like
04/19/11 12:27 PM (14 years ago)
Sounds logical. I was just thinking this ways since it´s the quick fix IMHO - instead och thinking usability friendly from scratch :) I guess that Apples nothing should happens on rotation cover my second second question here? Well...well there´s a saying here in Sweden Vad är väl en bal på slottet from the Disneys Cinderella - meaning roghly and freely translated you can't win them all. BR/Stefan
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.