GeoCaches: клиент для iPhone

Приветствую.

Я занимаюсь разработкой геокэшерского приложения для iPhone, в данный момент практически готова бета-версия с базовыми функциями и прежде чем отправлять ее в AppStore я бы хотел провести бета-тестирование.

Что сейчас умеет приложение:

  • Прямая загрузка тайников с сайта.
  • Кеширование данных локально. Это с одной стороны уменьшает затрачиваемый траффик, с другой стороны позволяет просматривать тайники даже если сеть отсутствует (при условии что вы просматривали эти тайники ранее). Карта и фотографии кешируются частично.
  • Асинхронная загрузка, сделанная с мыслью о медленных каналах. То есть приложением можно пользоваться более-менее комфортно даже в зонах с очень плохим сигналом. Пока вы ждете загрузку описания интересующего вас тайника, вы можете идти к его отметке по карте, или просматривать описания других, загруженных ранее тайников.
  • Загрузка только той информации, которая нужна пользователю. В первую очередь загружается основная информация о тайнике (название, положение, тип), при нажатии на значек тайника на карте, загружается вся остальная информация (и сохраняется локально).
  • Встроенный компас. Сейчас практической пользы от него мало, но он будет использоваться когда будет реализована функция поиска тайника.
  • Полная английская и русская локализации.

Снимки экрана для английской локализации. Если у вас в телефоне выбран русский язык - приложение будет полностью на русском.
Карта[/url],компас,описание тайника,[url=http://img844.imageshack.us/img844/3534/img0725.png]фотографии тайника

Как стать бета-тестером

  1. Иметь iPhone с iOS 5.0 или новее.
  2. Иметь свободное время и желание покрутить/попробовать приложение в “полевых” условиях - в идеале, попробовать найти реальный тайник, который вы еще не брали.
  3. Прислать мне в личку сообщение, с описанием вашего устройства (модель, версия iOS, джейлбрейк/нет) и UDID телефона. (здесь неплохая инструкция о том, как узнать UDID)
  4. К концу недели, в пятницу-субботу (22-23.06) я пришлю вам ссылку на приложение, вы скачиваете файл (.ipa), открываете его в iTunes, синхронизируете iTunes с телефоном - приложение установлено.
  5. Тестируете приложение, пишете впечатления/замечания. Что было удобно, что нет. Какие были проблемы.
  6. Перед окончанием бета-тестирования я, скорее всего, попрошу вас заполнить небольшую анкету по поводу приложения.

Если все пройдет хорошо, то после короткого (неделя-две) бета теста, приложение будет опубликовано в AppStore.

Ну наконец-то!!! Хоть кто-то что-то сделал для iOS! К сожалению, не могу быть полноценным бета-тестером, поскольку в ближайшие несколько месяцев геовыездов не планируется (лично для меня геокешинг - исключительно зимний). Очень надеюсь, что эта версия будет адаптирована и для айпада с учетом его размеров экрана (поскольку основной геоинструмент у меня - это айпад).

Привет.

Прошел уже почти месяц с публикации моего первого сообщения о программе GeoCaches для iOS. Хотелось бы рассказать, что произошло за это время чтобы не создавалось впечатление что проект заброшен.

Бета-тест окончился успешно. По результатам бета-теста было решено в текущем релизе убрать компас из приложения, так как во-первых с ним были небольшие проблемы, а во-вторых без функции “поиск тайника” от него нет большой практической пользы.

Был подготовлен релиз и 3 июля программа была отправлена в Apple для проверки.

Сегодня я получил от них сообщение, что они столкнулись с проблемами во время тестирования приложения. Как оказалось - просто не разобрались с некоторыми особенностями функционирования. Я выслал им разъяснения и надеюсь, что в ближайшие дни удастся с ними уладить все недопонимания.

Как только приложение будет опубликовано в AppStore - я сообщу об этом в этой теме и дам соответствующую ссылку.

Теперь что касается вопроса относительно iPad :slight_smile:

lastochka491 написала:

Очень надеюсь, что эта версия будет
адаптирована и для айпада с учетом его размеров экрана (поскольку основной геоинструмент у
меня - это айпад).

Эта версия не будет адаптирована для iPad, в большей степени это связано с тем, что у меня нет доступа к такому устройству - то есть нет возможности тестирования поведения приложения на нем.

Но поддержка айпада запланирована. Я думаю, в одной из следующих версий она будет реализована.

Специально для человека занимающегося таким хорошим делом.

Насколько я понимаю, для того, что бы приложение было популярно, необходимо что-бы оно соответствовало ожиданиям потребителя.

Итак, как бы мы рядовые пользователи хотели видеть это приложение.

Было бы здорово, если бы на карте отображались точки где находятся тайники, их тип (пошаговый, вирт и т.д.). А так же была бы возможность, поиска тайника по параметрам (Ближ. нас. пункт, название, автор, тип, расстояние, критерий взят/не взят). И вывод тайников списком по областям.

Бало бы хорошо, если бы базовая информация хранилась и периодически обновлялась в телефоне (координаты, тип, название). А расширенная информация (описание, фото) скачивалась по запросу по мере необходимости).

Кроме того, полезна бы была отключаемая функция напоминалки, например едешь по трассе, оп выскакивает сообщение не далеко тайник такой-то.

Еще необходим какой то интерфейс что бы делать записи заметки.

Ну и конечно хорошо было бы если бы была возможность отметить посещенные тайники, либо привязаться к профилю на сайте, и оттуда брать посещенные.

А саму навигацию запихивать в это приложение я считаю не целесообразным, во первых для этого есть другой специальный софт, во вторых все равно большинство людей пользуются навигатором, а с айфона только берут информацию какие координаты вводить.

Желаю Успехов!!!
Ждем недождемся первого релиза.

У меня основное требование - возможность автономной работы программы без подключения к интернету. Нормальная связь может быть лишь в крупных городах, а в отдаленных поселках / полях / лесах иной раз вообще ничего не работает, а ведь именно там в основном в геокешинг и играют. Все остальное - это уже на вкус пользователей.

Привет.

Спасибо за отзывы и пожелания. Некоторые из функций уже реализованы, некоторые планируются.

В Apple рассмотрели нашу заявку насчет бага, по причине которого приложение было отвергнуто в первый раз. На этот раз проверка приложения заняла у специалистов Apple ровно две недели, после чего мы, к сожалению, снова получили отрицательный ответ.

На этот раз решение объясняется несоответствием интерфейса приложения требованиям Apple. Там были некоторые проблемы с интерфейсом, которые мы планировали исправить в будущих версиях, пришлось исправлять в этой. :slight_smile:

Несколько минут назад приложение снова отправлено на проверку. Как показывает практика и отзывы в интернете, проверка может занять от недели до месяца. Ждем. Не переключайтесь :slight_smile:

GeoCaches 1.0.0 released

Несколько минут назад я получил из Apple уведомление о том, что приложение прошло проверку.

В течении нескольких часов оно должно быть доступно в AppStore.

Отличия этой версии от beta:

  1. Существенно улучшен интерфейс в части просмотра информации о тайниках и фотографий.
  2. Фотографии теперь действительно кэшируются локально.
  3. К сожалению нам пришлось убрать возможность просмотра блокнота тайника. Эта функция будет возвращена в следующей версии.

Просьба распространять информацию о приложении - чем больше будет у приложения пользователей, тем быстрее оно будет развиваться.

Отзывы и предложения/пожелания приветствуются. :slight_smile:

Спасибо большое!
Буду тестировать :slight_smile:

А для Android о чем-то подобном никто не заморачивался? Или может что-то уже есть удобное?

Большое спасибо.
Сегодня установил на iPad, буду пробовать.

Да, есть и для Android. Вот тут!

http://www.geocaching.su/phorum/read.php?2,154670

Спасибо, отличное приложение, просьба большая добавить фильтры тайников (виртуальный, традиционный и тд)

Всем привет!!! Установил себе на айпад!!! Всё работает, но хотелось бы конечно специальной айпадовской версии с функционалом приближённым к функционалу сайта))) а так всё круто!!!

Версия 1.1.0 уже в AppStore

Привет.

Ребят, большое спасибо за отзывы и пожелания. Для нас очень важно знать, что вы пользуетесь приложением и какие функции особенно нужны. Мы постараемся по мере возможностей учесть все ваши пожелания в следующих версиях.

А сегодня я рад представить вам версию 1.1.0

В этой версии мы реализовали три очень важные нововведения:

  1. Абсолютно новая архитектура приложения - большая часть приложения разработана практически с нуля. Приложение теперь потребляет намного меньше системных ресурсов телефона, а это значит что оно будет работать быстрее и меньше использовать батарею в процессе загрузки тайников. Новая архитектура более гибкая и является основой для новых функций, которые будут реализованы в следующих версиях.

  2. Новые API - благодаря тесному сотрудничеству с администрацией сайта geocaching.su нам удалось перейти на использование API специально разработанного для мобильных приложений. Это во много-много раз снизило количество пересылаемых данных при получении близлежащих тайников в местах, где этих тайников много (например в крупных городах), как следствие - теперь приложение потребляет еще меньше трафика и загружает тайники быстрее. Нам наконец то удалось добиться приемлемой скорости загрузки тайников даже на медленных EDGE соединениях.

  3. Блокнот тайника - он наконец-то вернулся :slight_smile:

В течение нескольких часов новая версия будет доступна в AppStore.

Спасибо огромное!!! Только что обновился! Всё отлично работает!!! С нетерпением жду версии для айпада)))) хотелось бы иметь возможность пользоваться не только гугловскими картами)))) Спасибо!!!

Сегодня утром обновился,спасибо автору!!! Пользуюсь программой регулярно! Желаю в программу добавить поиск по координатам и компас! СПАСИБО!!!

Я себе то же установила это приложение на телефон! Очень понравилось, спасибо!

Попробовали в отпуске и старую, и обновленную версии и на айфоне, и на айпаде. Серьезное неудобство для нас только одно - иконки тайников появляются только при очень крупном масштабе карты. В идеале - они должны появляться при любом масштабе, даже достаточно мелком. В остальном все ОК.

Версия 1.1.1

Привет.

Ребят, большое спасибо за отзывы и предложения. Я стараюсь чтобы приложение было удобным и работало без ошибок, но некоторые моменты все-таки ускользают и по этому очень важно чтобы вы писали свои впечатления от использования программы и пожелания. Отдельное спасибо хочется выразить товарищу с ником “Мистер Икс” - он написал в личку и в почту несколько сообщений с очень дельными замечаниями.

В настоящий момент новая версия GeoCaches уже на подходе к AppStore - она прошла проверку в Apple и в течение нескольких часов будет доступна для скачивания под старым адресом и через Обновление Программ в iTunes.

Это так называемый “минорный” релиз - нововведений практически нету, но исправлены ошибки и введены некоторые улучшения

  1. Изменены значки тайников - это решает сразу несколько проблем:
    а) исправляет проблему с “уголком” значка - когда значек тайника имел уголок, который по идее должен бы указывать положение тайника, но на самом деле тайник находился по центру значка - с изменением масштаба тайник как бы менял свое положение (если ориентироваться на уголок)
    б) новые значки меньше, а значит занимают меньше памяти - следовательно, приложение работает быстрее, даже когда показано большое количество тайников
  2. Программа теперь запоминает выбранный пользователем режим карты - то есть если вы просматривали карту в режиме “Спутник”, а потом вышли из приложения, то при следующем запуске карта будет отображаться в том же режиме.
  3. Исправлена проблема, из за которой перемешивались записи в блокноте тайника - чаще всего это происходило в iOS6. Теперь записи всегда сортируются по времени/дате добавления
  4. Несколько совсем мелких улучшений и изменений в интерфейсе и в “движке” программы.

Теперь по поводу масштаба. Пришло очень много отзывов по поводу неудобства связанного с необходимостью приближать карту для загрузки тайников. Такой масштаб выбран не случайно - это помогает оптимизировать работу с памятью и ускорить работу приложения в целом, но мы постараемся поэкспериментировать и решить этот вопрос хотя бы частично.

Приветствую.
Недавно занялся поиском программы под iOS для геокешинга. Набрел на буржуйское приложение для сайта geocaching.com. Приложение платное, но фри-версия позволяет работать с одним тайником с их сайта.
Сама программа не понравилась, но там есть одно отличие - список тайников.
Будет ли реализована поддержка таких функций как:

  1. Поиск (хотя бы по нескольким критериям: область, расстояние);
  2. Список тайников.

Почему спрашиваю. Я, например, живу в Приморском крае, и тайников у нас не много. Мне бы хотелось иметь в приложении возможность загрузить/загружать все тайники Приморского края (такой фильтр поиска есть на сайте) и работать с тайниками на телефоне/планшете.