R50 e079c99b771f9d0f250289bf7a17c589
Программист

Корейская Волна

Добавлено 15 сен 2016 в 17:20
Корейская волна - это словарь, который для введенного слова вычисляет его исходную форму и все модификаторы - падеж, время глагола, форма вежливости, и другие. В словарь включены 5500 самых популярных слов и многие часто употребляемые модификаторы. Помимо этого, в приложение также включена лента новостей с вебсайта, тест-карточки для проверки своего словарного запаса и перевод корейских комиксов.
Я делал проект в одиночку, самостоятельно.
Пару слов о том, как это устроено.
Мобильные приложения для Android и iPhone написаны на Java и Objective-C. Они подключаются к удаленному серверу, и взаимодействуют с ним, посылая XML-запросы и получая XML-ответы, через простой самодельный протокол поверх TCP/IP.
Сервер написан на C++ с использованием boost.asio, база данных - MySQL, сервер подключается к базе через MySQL C++ Connector.
Веб-сайт hallyu.ru написан на PHP с использованием фреймворка Yii, в качестве веб-сервера используется Apache.
Сайт проекта: hallyu.ru
Приложения:
https://itunes.apple.com/us/app/hallyu/id986711...
https://play.google.com/store/apps/details?id=f...
510ecfc71e