Yes, I can't say I have anything different to say here...maybe a few suggestions from my experience with my 3yo who can read just about anything you throw at him.
He always bathed with foam letters and we would make words on the bathtub wall. He seems to
love letters and the different sounds they made and a year or so ago he started putting the letters together and asking me what the word was...mainly gibberish, but I always sounded out the word and he also knew the sounds of each letter. We also got him a refrigerator letter toy when he was around 14months which allowed you to put in a letter and it would anounce the letter in a song and tell you what sound(s) that letter makes.
Another thing we did constantly was to read to him at bedtime and have ample books on the shelf. He gets to pick a book every night and loves that time of the day. That being said, he doesn't go up to the shelf and take out a book at any other time and just read.
He knew all of the alphabet by 18 months and is recognizing and reading most every word he sees...including the word 'recognize'...at 3.5 years. We actually videotaped him reading to us 4 months shy of his 3rd birthday since we didn't think anyone would believe he could read.
On the iPhone, he had an app that allowed him to trace letters. I don't recall any other apps we used for reading...he likes matching games and loves the US states for some reason and can identify just about all of them.
That is essentially what we did. I would love to know if we did something special to help with reading, but we sure didn't think we were doing anything out of the ordinary. Maybe the sounding-out of the letters was a big help?
Reading to her and interacting with her is the best thing to do. And don't dumb things down. If you would normally use a bigger word, use it in context and give a synonym or two she might recognize. This will help broaden her vocabulary.
