Handwriting recognition when you can watch the person write (stroke order and timing) is actually a very different problem from recognizing handwriting from an image without that data, which is much harder. Though these days statistical learning techniques similar to those used in machine translation are getting pretty darn good at it.