The article presents the experience of developing a mobile application for learning a foreign language. The relevance of this work is due to the need to use auxiliary tools in the educational process in the context of distance learning, as well as the relatively low efficiency of existing applications. A description of the main stages in the development of the program is given, in particular, a comparative analysis of existing solutions is carried out, various approaches to learning the language are considered, and the main functional characteristics of the developed application are listed. The data of the experiment to determine the level of knowledge of users of the developed application are presented.