The strongest form of protection for an iPad app developer comes when you file a software patent to secure your intellectual property. Receiving a patent for your application helps to protect it from reverse engineering -- the process by which a person digs into your code and tries to use those concepts in his own software products without giving you due credit or paying you royalties.
The entire patent process is complicated, involving examination proceedings, a long turn around time and high legal costs. If you believe you should get a patent for your iPad app, contact a law firm that specializes in securing software patents, as not all software can obtain a patent. For example, in Europe, the software patent process is stricter; the European Union requires that a program must solve a technical problem, its technology must be new and has to offer an inventive technical contribution, before the E.U. will grant a patent.