Follow Me

Facebook
RSS

На заметку: Android Plurals

Вчера, ради красоты текста всплывающих сообщений решил воспользоваться Quantity Strings (Plurals). С английским текстом проблем нет, а вот с русским на API ниже 11 не работает quantity="few". Как оказалось, на API ниже 11 у многих языков проблемы с plurals, работают только one и others.

Почитать о решении можно здесь.

Рубли доступны в Google Play

Со вчерашнего дня все разработчики мобильных приложений под Android могут выставить цену на свои приложения в Google Play в российских рублях. При этом минимальная возможная цена за платное приложение составляет 30 рублей.

VKpainter 2 - первые кадры

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

Вернусь к приложению, как я писал выше, оно почти полностью переписано заново и добавлены новые плюшки. Вот скриншот интерфейса рисования (это не окончательный вариант).

Пользователям Android 4 такой вид очень знаком. Важно заметить, что такой интерфейс Activity рисования будет одинаков, начиная с Android 2.1 и заканчивая последними версиями Андройда на данный момент времени. Кроме красоты такой интерфейс позволяет реализовать множество полезных функций, как для повышения производительности, так и для удобства использования приложения.

Например:
интерфейс VKpainter 2
  • Выбрать инструмент стало гораздо проще, достаточно нажать на выпадающее меню правее иконки, а не лезть в меню, нажимать кнопку, потом ещё одну...
  • Начиная с Android 3.2 появилась очень полезная функция, которая позволяет выводить наиболее важные пункты меню в ActionBar (верхняя чёрная полоса). Пример можно увидеть, посмотрев на кнопку отмены действия (стрелка). Чем больше у вас экран, тем больше кнопок доступно в ActionBar.
  • Пользователи предыдущих версий могли заметить, что отсутствует кнопка настроек внизу экрана. Да, я наконец её убрал, основное её назначение было показать какой инструмент выбран в данный момент, но она занимала полезное место на экране, да и было не особо удобна. Теперь настройки находятся в меню приложения, кнопка в ActionBar будет доступна, если позволяет экран. Настройки выводятся в виде обычного диалогового окна.
Список на самом деле куда длиннее, особенно если рассматривать изменения во всём приложении, но пока ограничусь небольшим списком =)


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

Будет ли бесплатная версия приложения?
Будет. Я даже скажу больше, что склоняюсь к тому, чтобы перейти на форму добровольных пожертвований, так что скорее всего ограничивать функционал бесплатной версии я не стану. А так, всё решится, когда новая версия будет готова для выпуска =)

Будет ли поддержка рисунков со стороной больше 1000 пикселей?
Пока нет, приложение всё также ужимает рисунки. Пока не думал над этим вопросом, но понимаю что это ограничение нужно убрать.

Будет ли отмена действия и его возврат?
Будет. Сейчас уже реализована история изменения рисунка с возможностью отменять и возвращать действия. Глубина истории пока не определены.

Хотите задать дополнительный вопрос?
Добро пожаловать в комментарии, с радостью отвечу =)
Или пишите на мою электронную почту - zellius@almadevelop.com

Обновления, жизнь, работа

Давно руки не доходили сделать хоть какое-то обновление сайта, поэтому сегодня постараюсь хоть немного стереть пыль с моего блога и пролить свет на мои приложения (смайл).

Начну с самого главного обновления - моей жизни. Я переехал вместе с девушкой в нашу квартиру, с чем нас и поздравляю, естественно! Правда связи с этими переменами, я не особо занимался программированием, даже можно сказать чувствовал пустоту в голове, будто ничего не читал и не писал вовсе. Это странное чувство (как мне его назвали в G+ -   "выгрузилось из оперативки") я пытаюсь развеять сейчас, когда основные этапы ремонта/переезда позади и есть больше времени.

Приложение VKpainter я не забросил и продолжаю работать над улучшениями, список которых увеличивается с каждым днём, но и также стремительно уменьшается. Основным направлением станет поддержка Android 4, а также использование ActionBar, который появился в версии 3.2.

Ну и наверное самое главное обновление в моей жизни, которое предстоит - поиск работы. Если кто подскажет о вакансиях на постоянную основу в Москве, где необходим начинающий Android разработчик-самоучка, то напишите мне zellius@almadevelop.com буду очень благодарен (смайл). Хотя не знаю насколько это реально найти такую вакансию новичку, как говорится "попытка не пытка".

VKpainter new version

VKpainter logo
Всем привет!

Хотелось бы написать, над чем я работаю в данный момент. Основным направлением для меня было сделать бесплатную версию VKpainter. Но появление будущей бесплатной версии повлияло и на основную =)

Что же изменится?
  • Приложение оптимизируется под версии Android выше 2.1. Например, на планшетах Android 3.2 приложение будет запускаться не в режиме совместимости, а в полноценном режиме работы с большими экранами. А с версии Android 2.2 VKpainter будет производить кэширование временных файлов (аватарки, превью сохранённых изображений и тд.) в специальной папке для кэша на SD карте.
  • Повышена производительность. Практически весь код приложения переработан и убраны многие тяжёлые для производительности элементы.
  • Изменена работа инструмента "Перемещение".
  • Доработан интерфейс в некоторых участках приложения. Исправлены ошибки и добавлены надписи, позволяющие пользователям лучше понять что же я имел ввиду этими цифрами =)
  • Исправлены найденные ошибки.
Над чем осталось трудиться?
  •  То что пока не реализовано, но всё же прогресс есть, так это полноценная история изменений  изображения с возможностью отмены/повтора действий. Не знаю, будет ли реализовано в новой версии.
  • В планах на будущее добавить поддержку Action Bar для версии 3.2 и выше.
  • Ну и конечно добавить новые инструменты и кисти =)
 Такие вот дела, работа потихоньку идёт, обязательно постараюсь воплотить все задумки в жизнь =)

Спасибо, что пользуетесь приложением, ли просто из-за любопытства прочитали статью =)

Vkpainter 1.2 update

VKpainter logo 1.2
Changelog:
1. Added the ability to undo your last action.

Изменения в версии 1.2 (Russian):
1. Добавлена возможность отмены последнего действия.

Сегодня, после долгих мучений со старым ноутбуком, приложение VKpainter для Android устройств доросло до версии 1.2, в которой появилась возможность отмены (Undo) последнего действия. Функции повтора (Redo) пока нет.

Если во время использования новой версии возникнут ошибки в работе, пожалуйста, напишите мне.

Приятного творчества и спасибо всем за отзывы и за то, что приобрели моё приложение =)

Обсудить обновление, а также предложения для будущих обновлений можно на странице Вконтакте.


Get it on Google play