Is there any standard for accepting signatures inside an application? I wan't to write an android app for gathering clients and then having them sign contracts on the tablet device, but is just an i agree checkbox with an "okay" button sufficient? make a window pop up to get a signature with a finger "Writing " it in? Anyone have any good resources maybe that explain this issue further? (not sure if this was the right stackexchange to ask this in)....thanks!
Though the question is off-base for the ux forum, one of my clients is a web service for doing contracts that include e-signatures. The short answer is that the there are no legal issues with signing on a tablet. A short history of e-signing and its roots from the age of the telegraph is posted on my client's blog:
That said, there are some UX issues to consider. The first is that people need to be made aware that they are entering a legally binding contract by signing. Click-through is legally binding, but feels a bit too easy to be serious or real, and the UI needs to address that perception.
Secondly, people need to feel secure in their signature, that the signature can be validated in some way. Communicating this in a digital product without resorting to technical terms is hard to do, but important for people to trust an electronic signature on a tablet or other device.
As a suggestion, I would say that closely mirroring the "standard" (non-digital) user experience of making the user sign a document is the way to go. A way you can make this feel more realistic would be to use a "sign here" field with an x and an underline (like many paper forms) where the user will provide their signature using a capacitive stylus. This lets the user follow the exact same process as they would with a standard paper contract.