Please add a virtual keyboard!
I love Duolingo <3
If you're using a normal computer, I HIGHLY recommend just learning the standard russian keyboard. At first I was trying to use a phonetic keyboard where, for example, the P key was mapped to the П letter. However, I found that any time I was away from my own computer, I couldn't type because the other computer didn't have that specific keyboard installed. Instead, it had the standard Russian keyboard "ЙЦУКЕН".
I'm on a streak from the first day the beta opened, and while I still make a lot of mistakes and have to type a bit slowly, I am definitely learning the russian keyboard and can type without looking at a layout or stickers or anything, so it only took a month for me to be relatively proficient with it. Switching between english and russian is as easy and hitting shift+alt.
I agree. A virtual keyboard would be very nice. And, yes, I know you can flip your keyboard to Cyrillic. I have and I find it cumbersome. For me a virtual keyboard would be easier. Sometimes I get so annoyed with flipping the keyboard back and forth I just type a random letter when Russian is required, take the hit, and move on.