Спасибо за рзвернутые ответы!
Возможно Вы улыбнетесь, но на сегодняшний день крайне редко можно встретить человека, который умеет конструктивно дискутировать, высказывать замечания, делится идеями и уж тем более критиковать.
Вам за это - отдельный респект.
Цитата:
По вводу координат понятно, но это желательно добавить в справку к программе или, лучше, в подсказку к заполняемым полям.
Стараюсь делать интерфейс максимально интуитивно понятным, так как большинство пользователей традиционно не читают инструкций, справок и т.д. :)
Цитата:
По автозаполнению - да, дилемма, но в случае своих координат или локатора именно оператор заинтересован в правильности ввода, ведь иначе он потеряет точность отображения расстояния и азимута. А для вводимых координат объектов в базе - да, надо бы требовать введение всех данных полностью, не разрешая неполный ввод.
Иногда я жалею, что педантичность совершенно не присуща нашему брату на генном уровне:) Казалось бы Ваши слова совершенно логичны, но на практике складывается впечатление, что главное что-то ввести чтобы система дала возможность ввести. Вот и приходится балансировать на грани - минимум принуждения, и максимум пользы. Потому некоторые данные приходится править вдогонку после ввода пользователем.. так сказать выступать в роли фонового процесса :)))
Цитата:
Насчет ввода координат (не локатора): благодарю за цифровую клавиатуру! Это одна из третьестепенных мелочей, из которых складывается впечатление, здесь явно положительное. А вот сами поля и размер символов в них хотелось бы видеть крупнее, но для этого нужно не окно поверх экрана, а весь экран - владельцы аппаратов с маленькими телевизорами, слабовидящие и автомобилисты с устройством в креплении где-то на торпедо будут очень признательны.
Совершенно согласен и стараюсь уделять внимание этим мелочам. Как известно "встречают по одежке", поэтому работаю над юзабилити. И буду продалжать. В ближайших задачах стоит адаптация под размеры. К сожалению, в андроиде такое великое количество разрешений и размеров экранов... Плюс усугубляется портретным и ландшафтным дизайном... В общем по мере сил буду стараться максимально поддерживать хотя бы основные размеры.
Цитата:
Лично мое мнение, что для радиоаматорских объектов правильно так, как вообще правильно для радиоаматоров - позывной обязательно! Вообще в природе не могут существовать радиоаматорские объекты без радиоаматорских позывных - все ретрансляторы имеют свои позывные, все линки и хотспоты имеют свои позывные (обычно позывной владельца плюс расширение), все диджи и гейты также имеют свои позывные. У чего нет позывного - то не радиоаматорское, пусть даже оно на радиоаматорских частотах и даже будь оно используемо радиоаматорами. Для нерадиоаматорских объектов нет стандарта на позывной, по этому должно быть какое-то текстовое поле, куда можно внести нестандартный позывной или описательное название объекта, а сам объект должен иметь соответствующий флаг типа "NOT HAM" для поиска и сортировки
Да. Тут полностью согласен. Но тут есть нюансы в логике добавления репитера. На текущий момент не обязательно владелец репитера добавляет информацию о репитере. Да и некоторые законодательные нюансы тоже не играют в пользу получения каждым репитером позывного. В общем я буду думать, как это воплотить в жизнь хотя бы потому, что использование приложения подразумевается не только в Украине.
Цитата:
Удобно видеть канал (для ретрансляторов) и название населенного пункта - обычно сразу понятно, куда настраиваться. А если нужны более-менее точные координаты (локатор), то это можно посмотреть отдельно более мелким шрифтом.
Это вроде как реализовано. Населенный пункт выводится при просмотре информации о репитери. (там где видны провденные через репитер qso)
Цитата:
Дать возможность выбрать стиль отображения - добрая воля автора программы, которую пользователи, безусловно, приветствуют и благодарят автора за это. Главное - не допускать нестандарта в базе самой программы, т.к. это впоследствии поломает вывод уже имеющихся данных, записанных неправильно.
Да. Как минимум темный (ночной) и светлый (дневной) стиль. Сейчас пока только темный. Но сделаем.
Цитата:
У меня и с другими объектами получались несуразные цифры. Это не зависит от источника координат, т.е. одинаково "хорошо" как при ручном вводе, так и при данных от GPS.
Цитата:
4. Что-то я не понял с расстояниями. То ли неверно введены координаты, то ли неверно считается расстояние до некоторых QTH. Например, при ручной установке KO50aa в качестве своих координат, у меня получается до UT4UKA-1 (KO50dk, если из базы данных программы) 1344км. Разве это возможно? Должно быть что-то в районе 50км.
Странно - попробовал - у меня между принудительно установленным KO50aa до UT4UKA-1 (KO50dk01ks) показало 49 км и азимут 21град.
Цитата:
Программа наиболее интересна для путешествующих радиоаматоров, получающих шпаргалку для своего временного местоположения, по этому она должна быть ориентирована на весь мир. Возможно, потребуется перевод на основные языки - хотя бы английский и испанский, как одни из наиболее распространенных в мире. Думаю, с помощью в переводе на эти языки, а также на чешский, неразрешимых проблем не будет. Удивляет отсутствие украинского языка.
Последняя версия локализованна на Украинский, Английский, Русский. В зависимости от того какая локаль у Вас выбрана в телефоне, тот язык и будет отображен в приложении.
Цитата:
Тогда, возможно, нужна в принципе немного иная концепция: некая общедоступная для чтения и несильно ограниченная для записи база данных по радиоаматорским (и предположительно интересным для радиоаматоров нерадиоаматорским - вроде сибишных) объектам, для которой эта программа является удобным и локализованным клиентом с упором на поиск и сортировку на основании данных GPS? Что-то среднее между Педивикией и Open Street Maps, где свободный доступ сосуществует с некоторой модерацией на, опять же, добровольных началах. Ведь это было бы исключительно удобно скачать себе актуальную базу перед поездкой куда-то, на месте внести правки - добавить неизвестные объекты, подтвердить известные или пометить какие-то как недоступные. А по возвращении (или прямо на месте, в зависимости от доступности интернетов) загрузить свои правки в базу, улучшив ее актуальность для радиоаматорского сообщества во всем мире.
Я думаю, что я буду реализовывать идеологию Open Information по мере сил. Уже и сейчас собственно можно пользоваться приложением без ПИНа и позывного. По мере развития проекта, если на то будет такая необходимость - будем расширять функциональность для пользователей не обладающих пином. Хотя с другой стороны, хочется все же чтобы это было приложение исключительно для радиолюбителей а не для анонимусов :)
Цитата:
Пока что только D-Star предлагает актуальную базу ретрансляторов, а новейшие р/ст вроде ID31/ID51 или ID5100 пользуются этой базой для почти не имеющего аналогов удобства пользователей. Объем полезных данных в APRS-IS, полагаю, несопоставимо больше, но я не встречал попыток систематизировать эти данные и сохранить их в виде (автоматически обновляемой) базы данных. Трудности извлечения данных из APRS-IS видятся в том, что многие нестандартно указывают частоты, разнос, тон и т.п. Беглый взгляд на Киев и область на aprs.fi покажет, насколько отличается информация о радиоаматорских объектах от стандарта - автоматический парсинг невозможен, позывные с координатами прочтутся без проблем, а все остальное (частоты с разносами, тоны и тому подобное) пойдет в мусор просто по тому, что операторы не придерживаются стандарта (или не пользуются Kenwood TH-D72/TM-D710 - единственными каноничными трансиверами, благословленными самим WB4APR). С другой стороны, заполнить базу позывными и координатами, а разгребать мусор оставить добровольцам - тоже вариант. Ведь в базу должны идти только стационарные объекты, а их число конечно и все они рано или поздно будут обработаны.
Совершенно верно. По мере того как информация в базе начнет накапливаться в таком объеме что я перестану справляться с ролью парсера, буду придумывать способ как подключить всех участников процесса и какие плюшки за это им раздавать :)