This study aimed to present the development process of learning smartphone apps based on the D University beginner speaking smartphone app development and examine the learning app development research process in Korean language education. The D University's smartphone app was developed according to the following six criteria: (1) the content was composed based on the systematic curriculum regular course; (2) it pursued the learning excellence distributing it around core contents; (3) it was developed to enable self-learning without teacher guidance; (4) it was developed to enable interaction between learners and contents; (5) learners made self-directed learning possible; and (6) accurate feedback and evaluation analysis on learning activities were made. In this smartphone app, each unit is composed of three sub-units to ensure, the items of each sub-unit are studied individually. In addition to learning vocabulary and sentence patterns, sentence practice and conversation practice were suggested, and a function to present the degree of agreement with model utterances in numerical form and model when the learner uttered a sentence was added. Consequently, learners can self-practice to increase their communication the accuracy. In addition, practical conversations corresponding to utilization were presented to ensure learners could select and perform each role. Finally, self-directed learning is made possible by providing a review and evaluation process so that learners can check their own learning results and review the lacking parts. This study is meaningful in that the contents of the smartphone app are organized into a systematic curriculum based on the main textbooks for regular college courses and that the actual development process is presented.