The iPhone6 could be several months away from being released but we need to take an in-depth look at the software that it will bring ...