I have a really basic Android tablet that lets me install a Vietnamese keyboard. It looks like an English one, but when i hold a key down that has options, e.g. vowels, it pops up all the different choices for that key, eg when I hold d I get đ as a choice, but when I hold a, I get 17 to choose from. It works well and maybe Duolingo will have to look at something similar.
I have found this useful. I click between the websites, writing the answer here and then copying it into duolingo with the usual copy and paste keyboard shortcuts. http://usefulwebtool.com/en/vietnamese-keyboard.php