Don't give up on the idea and don't lose motivation if your idea is already out there or if it 'seems' to be patented (assuming you feel strongly about the idea). I would be shocked if aspects of your idea and the method by which you implement your idea doesn't change between now and when it is built. As such, your search at this time may not be completely relevant to the product you ultimately create. I would advise you to build whatever it is you're building while keeping in mind that it may be patentable. Given the potential for patentability down the road I would not freely discuss the details or 'secret sauce' of the idea (discuss what the app will enable but not how it does what it does). Depending on where you intend to file for a patent, public disclosure will either initiate a count down (at the end of which you must begin the patent filing process) or make it so that you can't patent the idea.