Архив рубрики ‘Java ME’

Money 0.0.58

14 Май 2010

Выпустил новую версию Money.

Теперь программа может создавать дубликаты записей при выборе пункта меню «Создать копию». Новая запись является полной копией существующей, только время и дата подставляются текущие. Появился пункт меню «Править запись» для тех, кто не догадывается, что для того, чтобы отредактировать запись достаточно по ней щелкнуть.

В планах: сделать поиск по категориям и комментариям.

Money – 30 тысяч загрузок на GetJar!

07 Апр 2010

Поздравляю себя с достижением этого рубежа! Ещё ни одно моё приложение никогда не достигало такой популярности.

Money – это простое и бесплатное приложение для учета личных расходов и доходов, совместимое с большинством телефонов, поддерживающих Java ME, с возможностью экспорта данных на e-mail.

Побег 0.0.30

25 Фев 2010

Побег обновлен до версии 0.0.30.  В новой версии учтены особенности раскладки русской клавиатуры телефонов Siemens.

Я сейчас пользуюсь милым телефончиком Siemens C55, который принадлежит моей жене. Моя Nokia 5800 XM чуть не сдохла, отказываясь включаться, но, к счастью, она была мною успешно реанимирована. Не годится этот смартфон для звонков. Он очень медленный. Из-за тормозов хочется его разбить об стенку.

Кстати, Money работает даже на этом старом телефоне. Мне захотелось, чтобы в Money появился импорт из CSV файлов.

На каждый хак найдётся свой мудак :)

12 Фев 2010

На этот раз «мудаком» стала корпорация Nokia.

Вчера я, обрадованный, выпустил обновление для Money. Радовался я, оказывается, зря.

KIJ000491 – TextField.NUMERIC and TextField.DECIMAL constraints do not work properly

Могу добавить, что товарищи из Nokia врут. Мой друг Гриша заметил, что он не может ввести точку или минус на своем аппарате Nokia 6120 classic.

Поэтому сегодня я вынужден откатить новую функцию для следующих аппаратов (S60 3rd Edition FP1): Nokia E63, Nokia E66, Nokia E71, Nokia 6124 classic, Nokia N82, Nokia N95, Nokia E51, Nokia N81, Nokia 6121, Nokia 6120, Nokia 5700, Nokia 6110, Nokia E90, Nokia N76, Nokia 6290, Nokia N95.

Если Вы вчера скачали версию, то рекомендую обновиться. Не рекомендую покупать аппараты из этого списка. Да и другие аппараты выше названной компании – полное говно, говорю как «счастливый» владелец Nokia 5800 XpressMusic.

Money: юзабилити стало лучше

11 Фев 2010

Неоднократно я получал жалобы по поводу того, что неудобно вводить сумму в Money: приходилось переключать режим ввода с буквенного на циферный. Я отнекивался и говорил, что подобное поведение обусловлено необходимостью поддержки старых телефонов с MIDP 1.0, у которых нет режима ввода чисел с десятыми и сотыми.

Но теперь я нашёл способ обойти эту проблему. Где были мои мозги! Теперь для всех современных телефонов тип ввода должен стать гораздо удобнее. И работоспособность старых телефонов также сохранена.

Скачивайте и сообщайте, если у вас что-то не работает.

Кому интересно, как это было сделано, прошу сюда:

(далее…)

Рыбки

05 Фев 2010

Интересные порой штуки находишь на просторах интернета. Особенно занятно, увидеть то, что так или иначе связано с тобой.

1 февраля 2010 года на хабре появился пост в категории «Ненормальное программирование» – «Деревянные игрушки или Как я писал мобильные игры с телефона» . Там видим такую картинку:

Вам это ничего не напоминает?

:)

Признаюсь, и сам грешен. Ресурсы для Аквамарина рисовал не я. Много хороших картинок для мобильников начала 2000-ых годов можно было найти в программах для компьютеров начала 1990-ых годов.

Итак, колюсь. Вся анимация рыбок были взяты из одного скрин-сейвера Norton Commander, а предметы интерьера аквариума – из другой игры-аквариума – El-Fish.

Прочитав мысли, этого автора я подумал о следующем…

(далее…)

Пароли и мобильные устройства

02 Фев 2010

Часто спрашивают, зачем ограничивать пользователя в выборе пароля: определять допустимую длину пароля и допустимые символы. (далее…)

Линейка

18 Янв 2010

В выходные провёл небольшой эксперимент с акселерометром на Nokia 5800 и JSR-256 (Sensor API). В идеале, мне хотелось получить измерительный прибор – бесконечную линейку. Пользователь начинает измерение, просто двигая по поверхности телефон. В режиме реального времени по данным акселерометра получаем моментальное ускорение по осям телефона. Из курса физики знаем, что ускорение связано со скоростью, а зная скорость и время движения легко можно узнать пройденное за это время расстояние.

Практическая польза от этого изобретения определённо была бы: не каждый день берёшь с собой длинную линейку! Самое примечательное – это одним движением руки измерить в магазине реальные размеры мебели, чтобы она точно вписывалась в интерьер.

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

(далее…)

Money: Экспорт данных на e-mail

31 Дек 2009

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

Как это выглядит?

(далее…)

MIDP 3.0

21 Дек 2009

9 декабря 2009 года MIDP 3.0 (JSR-271) наконец-то добрался до стадии Final Release. Эта спецификация – настоящий долгострой, работа над ней начиналась в 2005 году.

Что же нового появится в телефонах в ближайшее время для разработчиков и потребителей рынка мобильных приложений?

(далее…)