I am working on an E-commerce app with an address book. I have observed several different patterns for entering a new address. Some simply use the postcode, then return a list of addresses. Some are more advanced, in the search field it may say 'enter a new address' and the user can type freely street name, postcode and results are returned. I was wondering whether there was any research on which of these types of address lookups perform better? Which is easier for the user? Are there any scenarios where one approach would be preferred over the other?
Thanks for your help in advance!