Нет, язык выучить только с помощью приложений невозможно, поскольку там не хватает необходимой информации. Для знания языка требуется изучать грамматику, причём целиком! А для овладения речью нужно выучить ещё и фонетику + много ещё всякого интересного, о чём в приложениях не пишут. Например, требуется овладение лексической базой в несколько тысяч слов, изучение стилей, оттенков значений и т.д.
Однако после прохождения базового курса языка с помощью различных приложений можно поддерживать свои знания в актуальном состоянии (чтоб не забывать) и оттачивать некоторые навыки.