Телефон Сименс S65 с настройками про умолчанию показывает прогноз для Москвы нормально выдается. При смене города сообщение "Город введен неверно или его нет в базе данных". Пробовал Челябинск, Екатеринбург, Сочи.
На Siemens x65 и выше результат такой - при запросе кода города функция преобразования символы кирилицы работает некорректно.
Пока имели возможность проверить только на телефонах Siemens M55 и Siemens C60. На них все работает.
Тут http://climate.sergiusd.ru/phones/ будем пополнять список (не без вашей помощи конечно).
SergiusD, скачал твою программу. Проверил, работает. Со сменой города вероятно будут глюки, аналогичные S65 (у меня СХ65), но мне неважно - я из Москвы.
Пожелания автору.
По поводу оформления. Сразу видно, что мидлет делался для мобил с маленьким экраном (101*80) - на экране моего телефона (132*176) данные смотрятся слишком уж "вразрядку" (а вот на скриншотах с сайта - порядок). Наверное стоит подогнать строки друг к другу, пусть лучше свободное место будет. Или выдавать не одном экране погоду сразу на несколько дней. Или как то масштабировать (но вот размер шрифта лучше не увеличивать). Вообщем не смотрится мидлет на больших экранах.
Далее, может быть вместо завтра и послезавтра лучше писать точную дату?
Ну и напоследок - надо бы придумать какой-нибудь значок для мидлета...
Р.S. Пока не идеал, но мне понравилось. Так держать, ждём новых версий...
vitalik_rom, замечания приняты. Пока не скачал эмулятор с большим экраном (S65, CX 65, M65...), как скачаю так подгоню шоб везде красиво было.
Насчёт даты, поначалу так и было но решили что так будет удобнее я например регулярно не помню когда какое число:), но пожелание принято и в настройки добавлю выбор формата отображения.
А значок не проблемма:)
Сейчас заметил следующее - вчера настроил мидлет на отображение погоды на 2 дня. Захожу сегодня - показывает на 3. Смотрю настройки - стоит опять 3 дня. Кажется они почему то сбрасываются в "по умолчанию".
Ещё пожелания. Для того, чтобы красиво разместить информацию на большом экране, можно отображать одновременно погоду для утра, дня и вечера - она уместится (можно и шрифт чуток уменьшить - только на пользу пойдёт), а в заголовке оставить дату.
Далее. Хорошо бы автоматически сохранять последние полученные данные, что бы при следующем запуске можно было посмотреть их в оффлайне. Ведь вряд ли обновлять данные из интернета будет нужно чаще чем раз в день, а то трафик то вроде и маленький, а помноженный на несколько запусков мидлета, да ещё принимая во внимание служебный трафик, уже вроде и не маленький... Вот отсюда как раз и следует, что отображение в заголовке даты будет корректнее, т.к., если в оффлайне открыть вчерашний прогноз, то завтра преращается в сегодня и т.д., короче запутаться можно.
Затем. Хорошо бы сделать, что бы по выходе их настроек мидлет не лез в сеть, а делал это только по требованию.
Ещё такая идейка - дабы облегчить настройку, особенно при перестановках и обновлениях мидлета, можно основные параметры продублировать... в файле jad! Можно сделать в меню пункт "Импорт из jad", что бы на набивать ручками каждый раз. Такое сделано, например в мидлете "RSSreader" - http://mjsoft.nm.ru/
Если объединить все пожелания в одном мидлете невозможно, то правильней наверное будет делать две различные версии - для х55-60 (101*80, midp1.0) и х65-75 (176*132, midp2.0). Тогда можно будет заняться украшательством без оглядки на то. как это будет работать на старых телефонах.
с75 анологично по поводу смены города
но странно, если меняешь обратно на Москву, то все норм !!!
Один из вариантов может вам стоит сделать просто выбор города...
а не писать человеку самому, заодно 100% будет знать есть ли такой город в базе !
Так, когда пишите город состоящий из двух слов вместо пробела ставте "+"
"Новгород+Великий" таким макаром.
А вот по поводу базы с городами, Demi ты представляешь сколько будет весить мидлет если туда закинуть более 2000 городов? :)
Мидлет та делается как универсальный и для старых мобил.
Потерпите чуток скоро будет исправленная рабочая версия:)
цитата: Demi пишет: вам стоит сделать просто выбор города...
Мысль хорошая, но ты представляешь себе размер этого списка? Можно конечно ограничиться крупными городами, но тогда жители небольших населённых пунктов обидятся. Лучше оставить как задумано, тем более, что на 55-60-х это работает, просто релиз для 65-75-х ещё не вышел. Просто надо немного подождать.
AX75 это хорошо
На С55 проблема при соединении с сервером. Причем на эмуляторе С55 работает нормально, а на живом отказывается.
Судя по логам мидлет работает также на S45i, правда пользователь не написал еще как работает, но погоду он смотрел не в Москве.
Насчёт АХ75, так это не мудрено. Ведь несмотря на 75 в названии этот телефон сделан вообщем то на старой платформе. Там кажется даже сервисное меню активируется старым способом.
S55,работает, правда нижняя половина экрана постоянно мигает, так что давление смотреть неудобно.Очень было бы удобно видеть дату, на которую прогноз, а не эти относительные величины типа завтра, послезавтра и т.д.
Все идём на сайт за новой версией Climate Control 0.4 качаем, радуемся :)
-------------------------------------------------------------------------
Код мидлета полностью переработан.
new - при запросе прогноза на 3 дня трафик уменьшен до 266 байт
new - добавлен список городов в настройке
new - выбор из 2х форматов даты (дд.мм.гг и относительный)
fix - на границе месяцев дата работает корректно
fix - в названиях города корректно работает пробел
fix - настройки сохраняются верно
fix - после загрузки погоды экран с погодой обновляется
fix - работает русский на Siemens x65 и выше (на других не тестировалось)
-------------------------------------------------------------------------
S55fw91,Всё супер, а почему прогноз только на 3 дня?
P.S.
На граничных точках (первый и последний прогноз) низ экрана (там где давление) по прежнему мерцаетРадует то, что раньше мерцало пол экрана, а теперь только низ и не везде!
C55. Работает нормально.
Единственная проблема - сверяю данные со страницей гисметео - для Москвы всё ОК, для Томска (MSK+3) данные на сайте в данный момент начинаются с вечера сегодняшнего дня, а в мидлете со дня. В результате получаем сдвиг данных (или шкалы (день, вечер, ночь, утро))на один интервал.
____________________________
С наилучшими пожеланиями,
Евгений..
S55fw91,Sorry,не правильно подметил,экран мигает не на граничных точках, а на прогнозах на "вечером".Длинное слово, скролится и вместе с этим экран обновляется,вот давление и мерцает. Нельзя ли слово "вечером" заменить на "вечер", тогда бы не было скроллинга и в всё стало бы пучком
Найденые глюки:
неработает "загрузить при запуске", полоска показывает 100% и все. Неработает "загрузить" в окне показа погоды, приходится входить в настройки и оттуда загружать данные. И исправте jad-файл для загрузки через wap, по моему, в нем адрес на jar не прописан.
Новую версию посмотрел.
Нововведений немного, так, правка наиболее вопиющих глюков, что конечно правильно. Но вот проблема - появились новые, ещё более вопиющие - их уже указал loki_nn(не работает "загрузить при запуске", полоска показывает 100% и все).
А вот "загрузить" в окне показа погоды у меня работает нормально.
fix - "загружать при запуске", работает корректно
fix - отображает версию в "О программе"
А вот насчёт загрузить с окна погоды или с настроек, это один и тот же пункт меню, не может шоб по разному работало :)
пробуйте находясь в окне погоды нажать горячую цыферу "5"(загрузить).
Скачал 0.4.1 (инсталлировал предварительно полностью удалив предыдущую версию). Докладываю:
1. "загружать при запуске", как не работала, так и не работает (полоска показывает 100% и все висит ) - с этим надо, что-то делать, а то мне надоело переинсталлировать мидлет.
2. выбор города работает нормально, но вышеуказанный глюк сводит это на нет.
3. это уже курьёз - номер версии в "О программе" как был "null", так и остался; затем жмём о "О программе" джойстик вниз, пролистываем список, доходим до конца, продолжаем жать на джойстик - видим как убывает свободная память
P.S. Учитывая полное отсутствие положительных изменений в 0.4.1 я было подумал, что может я скачал старую версию 0.4, заглянул в jad - нет это именно 0.4.1