In a touch-screen age, unfortunately you're fighting against a natural and expected behavior. On a display, people expect to be able to point at, activate, and swipe around things with their finger.
You can, of course, tell them in advance, "Please don't touch my screen," but this might come across as slightly neurotic behavior, since they may have had no intention of touching your screen. Also (as you have discovered with the developer) they might forget and do it by habit.
To counter this, be ready by bringing two objects to every meeting:
- A piece of paper (any paper)
- A pointing device (like a pen)
Have the paper in one hand. If you see someone about to touch your screen, quickly hold up the paper between their finger and the screen, and say something like
Please don't touch the screen, as it leaves marks. Use this (handing them the pointer) instead
then move the paper away. Repeat as as necessary.
This creates what the Neuro-Linguistic Programming people call a pattern interrupt, basically just a mental trick used to break habitual behaviors by inserting something unexpected into a familiar process. The next time your developer reaches toward your screen he might remember the piece of paper in the way, and stop himself before you need to do anything.
This also has the benefit of being non-invasive, in that you don't have to physically touch him or restrain him in any way. You just put up a barrier -- a boundary around your stuff -- so that, even if he touches the screen through the paper, at least it won't leave a mark.
Final note: Make sure you get your pointer back, or (better yet) use something you don't mind giving away, something cheap and disposable like a coffee stirrer or a popsicle stick.