Apps like Duolingo can be a useful supplement to other language learning resources, but they are not a substitute for more in-depth study and practice.