The rumors were floating around that Apple will be getting rid of the 3.5 mm headphone jack in the iPhone 7. And will be coming with a lightning adapter. Vietnamese site Tinhte, published a story to back up this.
So according to that all expecting the phone to ship with headphones which have a lightning connector in place of the old 3.5mm jack.
The new adapter cable is very simple and user friendly. —just need to plug one side into iPhone’s Lightning port, then connect your earbuds to the other end. The design and form factor are in line with previous Apple adapters, which is a solid indication that this leak is the real deal.
Remember, the original iPhone only worked with iPhone specific headphones as the headphone jack was recessed for design reasons. Therefore it did not support many headphones already on the market, specifically those with right angle jacks. And that time also, the iPhone did just fine.
They did that earlier in past with iPhone by ditching removable battery, no SD card, etc. so this is the change that will surely make a difference. There are headphones which work on USB-C , so my answer would be people will get hurt as only thing to connect the phone to charge and simultaneously listen to music will require few extra bucks of adapter, rest having a pro of getting better sound quality from it.
Here are a couple of reasons why this did not make any major impact to customer
Why do we need a home button at all?
On an iOS device this is the button to interrupt processes, halt apps, get to the main menu to choose another thing you want to do. To check weather it is really you. To amort a hanging app… Most of us would agree that it serves needed functions.
What is the difference between a real button and a software simulated virtual button?
Just make the terms clear: a real button is a hardware supported button, a virtual button is a software supported button without special hardware.
This is probably sad to hear, but a virtual software button would slow down the machine and would make it less reliable. Probably not significantly, but it would.
When pressing or touching a hardware button a hardware interrupt will be generated, so the software processes in the machine will really be interrupted. A software simulated button could not do this directly.
Also if an app or the OS has problems, e.g. it hangs or slows down, it might happen that the software button will not be able to respond, process the button presses at all or only with some delay.
Not to speak about how to combine the fingerprint sensors with the screen pixels.
How to handle the case when the screen area was touched or pushed unintentionally.
When to accept the touch on the OS level, and when to use the screen area just for the app running there. (To interrupt processes, the button needs to run on the OS level.)
I just wanted to emphasize, that there are other than ‘who wants what’ or fashion aspects of this question and it is not simple to solve.
Why would we want to eliminate the present home button?
A bigger screen area with the same sized phone would be great. Everybody knows this. Because of this it is worth considering the thought, and because of this this question reappears time to time. And because of this it will be solved.
How could it function?
The present button could be handled similarly to a 3D touch. (The 3D touch is also processed by the hardware and not the software, this is its big advantage for our case). So to put the button behind the screen (or over the screen) would be a real hardware solution and not a virtual button solution. (And it is a real hardware challange.)
Apple is probably potent enough (or will be in the future) to move all the present functionality of the home button onto the screen area including finger recognition. This is just a question of time when this will happen. I am sure Apple is already working on it.