OK so I checked with DD and have a bit more info on the apps she's using.
The app that let's her use her finger to write is called Notability. I really can't believe how much her letter formation has improved. Really, really amazing. She is also using an app called Spelling City for spelling. She basically learns the spelling words through games like Hangman. It can also speak to her so she can repeat the word as many times as she needs or have it used in a sentence. She takes her spelling test right on the iPad and it will repeat the words as many times as she needs it repeated. They also have a program loaded that allows her to highlight text and the machine reads it aloud to her so she can do any kind of research she wants. As she types word prediction software pops up with the most commonly used words which is a good work around for the encoding difficulties. They have also color coded her keyboard - one color per row - which helps her visually track the letters. I think the idea is that it cuts down on the visual noise of trying to decipher 30+ keys to find the one she's looking for.
Oh and she came home today all excited because tomorrow they are having an all school assembly and she has been asked to present her "just for fun" pilgrim PowerPoint to the whole school! Her new favorite topic is ancient Egypt so tonight she started a new "just for fun" PowerPoint. How awesome is that?