Приложение для iPhone
Нужно приложение для iPhone.
Это будет простой словарь с тестами.
Описание:
Приложение загружается, появляются 3 пункта выбора (кнопки).
Словарь / Тесты / Опции
Если выбраны опции, то это:
Поле для ввода логина (он запоминается и если он установлен то статистика будет отправляться на сервер, но возможно пользоваться и без него)
И чекбокс "Кэшировать", если он установлен, то все пройденные словари и тесты кэшируются, и если не будет доступа к Интернету, то они будут браться из кэша.
[Этот пункт опционально, если сложно, то можно пока обойтись без него]
Если выбран словарь:
Загружается xml со словарным словом. И отображается:
Словарное слово, и если есть звук (mp3).
Пользователь нажимает далее -
Появляется значение слова, текст с этим словом (слово подсвечено), если есть, звук (mp3) и, если есть, картинка (png). (или вместо всего этого - видео).
Кнопка, "следующее словарное слово" которая загрузит новый xml.
Если выбран Тест:
Загружается случайный тест (xml).
На экране вверху - словарное слово и, если есть, звук (mp3). Ниже варианты (от 4 до 6) их значений текст, и картинка png. Ещё ниже - набранные баллы.
Если выбор неправильный - вариант зачёркивается [X], (фоновый звук), если правильный - вариант обводится кружком (фоновый звук)
Сново загружается xml.
Примечание: Если установлен звук, то он проигрывается автоматически и один раз.
Стили и адрес сайта нужно вынести в константы, что бы было просто их изменить.
Будут 3 переменные сайта:
- Адрес словаря (например http://www.site.ru/iphone-voc/voc.php)
- Адрес теста (например http://www.site.ru/iphone-voc/test.php)
- Адрес для статистики (например http://www.site.ru/iphone-voc/stat.php)
Формат отправки данных для теста, если установлен логин.
?login=имя&action=слово&selected=правильно.или.нет(true/false)
Как-то так :)