На данный момент создано множество приложений для запоминания слов.
Из тех, что я помню, могу выделить следующие Android-приложения: Лингвалео , английские слова , СловоУч .
Главным недостатком этих приложений для меня стал платный аккаунт для добавления собственной базы слов.
Поэтому встал вопрос о написании собственного приложения для запоминания слов.
Основная идея заключалась в подключении внешнего API-словаря и переводчика для перевода слов на родной язык.
В качестве такого API был выбран Яндекс API ( API переводчика И Словарь API ).
Первым шагом было получение ключей разработчика.
Для переводчика И для словаря .
В качестве языка и платформы разработки были выбраны JavaScript и библиотека JQuery. Чтобы получить перевод слова на нужный язык, я использовал следующий код:
Теги: #иностранный язык #Английский #Android #JavaScript #cordova #Алгоритмы #JavaScript #Разработка мобильных приложений #Алгоритмы #Разработка под Android #API Яндексаvar oneWord = function() { $.
post(" https://dictionary.yandex.net/api/v1/dicservice.json/lookup ", { key: apiKey, lang: lang, text: words[index].
text }, function(data) { words[index].
tr = ""; words[index].
ts = ""; for (var j = 0; j < data.def.length; j++) { var def = data.def[j]; for (var k = 0; k < def.tr.length; k++) { var tr = def.tr[k]; words[index].
tr += tr.text + "; "; }
-
Эквивалентная Масса
19 Oct, 24 -
Nokia World 2010: Анонс Новых Моделей
19 Oct, 24 -
Как Слушать Музыку Через Интернет?
19 Oct, 24 -
Приближения Иррационального
19 Oct, 24 -
Сша Запустят На Орбиту Спутник-Маршрутизатор
19 Oct, 24