Why is iPhone’s camera placed on the side and not on the centre of the phone? What was the thought process behind the design? Who designed it?
I am an industrial designer and have worked on cell phone. The camera sensor is usually the thickest component in the phone. In fact in the latest iterations of the iPhone, it sticks out by 1mm or so. This is because all of the other components are able to get thinner, except this one.
Now because it is so thick, it cannot be stacked on top of the battery which takes 90% or so of the surface of the phone. This leaves very few options: the top or the bottom. The bottom is out for obvious ergonomic reasons so that leaves the top. Now here is the thing: modern phones are PACKED with components. There is no room anywhere. This means that centering the camera would mean moving another large component and risking to have to grow the phone somewhere else.
The next explanation is an aesthetic one. If the designer decides to center the camera, then where is the flash going? To the left? to the right? Either way it will look unbalanced. The default position goes back to the upper left corner, just as in the previous 5 iterations of the phone.
Finally, moving the camera, beside detracting from the heritage, improve nothing and make the phone larger than needed would mean alienating millions of user who have been accustomed to this location over the past 10 years! As the saying goes, if it ain’t broke, don’t fix it…
Where to put a spinner on android next to a search box
I am trying to design a screen with a spinner drop-down to select a term of school, and then a search box to search in, but I cant seem to figure out how to get everything to look nice together.
To me no matter what I do it…
Material Design: Adding to table 2 different ways
I’m building a responsive web app based on the material design principles. I have a data table that has an ADD function. There is two ways to add to the table. You can either input the values you want to add manually or you c…
What to do when process diagrams become too big?
I use process flow diagrams and find that the value they provide – the ability to scan, parse, and understand a system – starts to diminish when they become too big and unwieldy.
Can anyone suggest ways of using this diagramming style (or even entirely alternative methods) to visually represent complex systems in a way that is more likely to retain value when they systems get large?
How to layout a page with very long list of sub-navigation items?
We have these few pages that have an inner navigation but for some pages, the number of items is very large. For some pages, the number of navigation items is small.
See below for the ones with a long list of navigation (sma…
Where to place a "Add Car" button
I am really trying to make it simple and elegant but I can’t decide where to place this button where a user can add there car to there profile.
I attached a screenshot of my mobile app, any answer will be very helpful.
…
Mobile Chat UI – Color of the bubbles
I’m wondering why in most mobile chats the message I write has a color background and white text (example: blue background and white text, like facebook) and the response is on grey background with black text.
The bubble wi…
Reason for Android onscreen keyboard not disappearing on outside touch event
Some UX expert at my job noted that the Android onscreen keyboard should disappear once the user taps any UI component but the focused EditText (or the keyboard itself of course).
Apparently Stackoverflow has multiple people …
Using Javascript popups to create a workflow for legal experts writing and editing legislation
I suppose this is a ui-flow question.
I’m currently working on a project where a couple of the stakeholders are suggesting the use of popup windows, i.e. browser tabs, to create a workflow to switch between and compare mul…
Shopping UX where pressing the "price" turns into "buy-confirm" then "checkout"
I’m trying to optimize the in app purchase for my users who only want to buy, and checkout as quickly as possible.
Current situation
My store offers other things for sale, but when a user only wants on thing, I’d like to st…