like all other things, unlessUnless the question is more specific, it all depends on situationa simple answer is not possible. If the search yields a small numbersnumber of results are emanable to, then likely (but not necessarily) it would allow a live search and result displayinterface. whatAs you get results updated each keystroke, there's probably no need for a search button.
What is this searching for,? Is it searching text in a database index (e.g. a web index), image based resultssearching a library of images, etc? At the crux of itWhat the buttonspecific context is needed when there mightshould be taken into serious consideration before a delay in producing results or otherwise livesearchdecision is not possiblemade to exclude a search button. I have seen too many people of the old and new generation interface design fall into the same trap of going through the motions of design totally blinded by preconceptions.
On a separate note. When a search button is present, it helps users to connect mentally to anthe action (search)of instigating a search. Besides the mind and canaction connection, the search button is a valueable interface element to provide cues about progress (disabled,search progress bar etc.) Without such a "start" mechanism what is any progress (if even viable without a The button) relative to but can be disabled showing that action of clicking the button. there's also a slightly deeper need for users to connect to a search actionis underway, and the instigation ofinterface can show a progress bar if the search usually takes a few seconds or more. Without this clear and result retrievalunambiguous time reference as pressing a search button these affordances aren't viable. on Using the enter key by itself without a button in this way is nowhere near as effective.
On the purely visual side of things, the button is also a cue that the search field is not something else entirely. someSo the search button indirectly labels your text entry element as a search field. Some contraptions (e.g. image icons) can assist in providing such cue but the simple button does so unequivocally without raising a sweathaving to devise other cues.