Medicine is getting a small dose of high-tech with new apps to help both doctors and patients.