I cannot even tell you how much of a bad idea this is. I am graduating medical school in two months, and am barely starting to feel "a little" comfortable making a judgment on my own, only a fraction of the time. I will need to accumulate ALL of the experience that 3 years of 80+hour work weeks of residency can give me. And I am a cocky bastard at that. I just realize that the difference between a doctor (especially one trained at a high-volume top-tier teaching hospital) and a civilian is. The gap is so large, as to be close to insurmountable. Actually, probably the most important thing I have learned in my training, is that I know VERY LITTLE from the overall ocean of medical knowledge, and my pond is much larger than average.
Anyway, I'm ranting. Let me give you a shorter explanation. I have PhD. I am 2 months away from having an MD. If I have a rash that concerns me, I go to a dermatologist. I don't research it online, and won't use an app to do it. I know precisely enough between my two degrees to know where the limits of my knowledge are. Most people don't. The number of soccer-moms (and dads) who think they know medicine is enormous... and their tinkering puts them and their families in danger. Nothing can ever give you the knowledge and especially the experience of going through medical training... other than medical training.
At the beginning of my career, I will have spent 4 years in college, 5 years in graduate school, 4 years in medical school, 3 years in residency, and 3 years in fellowship (19 years total, with my guess an average of >80hrs/wk, even including college, but let's say 80, so over 70'000 hours, with 40'000 hours of medicine alone).
I really hope that when my patients come to me, I'll be more useful to them than an iPhone app.