The user story i am currently working on, is to try and get the search results to filter when typing. For example if in my app i am searching for a doctor, if first character is "S", refine results to all containing "S". Refine further add more characters are added i.e. "S" "m" "i" "t" h" will gradually refine results until only doctor with the name "Smith" is returned. I have tried downloading the autocomplete widget from the appstore, however i wanted to know if this was the best way to do it?
Yes try using autocomplete widget available in the app store for your requirement!