1 (30.12.2011 12:58:48 отредактировано dkormalev)

Тема: Calendar Feed - события календаря на экране оповещений

Приложение добавляет возможность отображения событий календаря на экране оповещений для устройств на MeeGo Harmattan (Nokia N9, Nokia N950). Все события отображаются как один элемент.
Calendar Feed полностью интегрируется в систему:
- не требуется держать в фоне никаких приложений или дополнительных процессов.
- настройки доступны через Параметры / Уведомления / Канал на главном экране

Домашняя страница: Calendar Feed - магазин Nokia
Поставщик: Denis Kormalev
Язык: английский

Скачать: Harmattan (Nokia Store).

Calendar Feed - события календаря на экране оповещений

Большая просьба оставлять оценки к приложению в магазине. Не поленитесь, пожалуйста.

Исходники доступны тут.
О приложении в моем блоге.
И о том как это сделано:
Harmattan. Пишем в Event Feed
Harmattan. Пишем свой Control Panel Applet
Harmattan. Пишем в Event Feed - часть 2 (детективная).

Feature Heap:
- Работа в двух режимах: один айтем, много айтемов
- Доп настройки отображения: отображать дату только для первого евента дня
- Больше переводов
- Покалендарные настройки

Will be done when it will be possible:
- Обновление по изменению календаря, а не по времени

Will not be done by design:
- Вывод айтема в нотификациях, а не в Event Feed
- Изменение размера шрифта и размера иконки

17

Re: Calendar Feed - события календаря на экране оповещений

someone пишет:

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

Имхо, в сочетании с MeeBirthdays уже получается вполне себе рабочий вариант для отображения дней рождения.

Поделиться

18

Re: Calendar Feed - события календаря на экране оповещений

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

Поделиться

19

Re: Calendar Feed - события календаря на экране оповещений

someone пишет:

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

Угу, как-то так.

someone пишет:

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

Понятное мнение. Посмотрю, как бы это покорректнее реализовать.

Поделиться

20

Re: Calendar Feed - события календаря на экране оповещений

dkormalev пишет:

Закинул новую версию на QA. Через 2-3 дня должно быть опубликовано

В новой версии то, что помечено в шапке как Next Version ?

Поделиться

21

Re: Calendar Feed - события календаря на экране оповещений

someone пишет:

В новой версии то, что помечено в шапке как Next Version ?

Да, особенно последний пункт big_smile

Сайт dkormalev

Поделиться

22

Re: Calendar Feed - события календаря на экране оповещений

Чтобы вам тут скучно не было, я добавил ссылочку на еще одну часть из моего блога про разработку этого приложения

Сайт dkormalev

Поделиться

23 (23.11.2011 12:39:02 отредактировано someone)

Re: Calendar Feed - события календаря на экране оповещений

dkormalev пишет:

Да, особенно последний пункт big_smile

Без этого не бывает. Багов бояться - код не писать smile

dkormalev пишет:

Чтобы вам тут скучно не было, я добавил ссылочку на еще одну часть из моего блога про разработку этого приложения

Респект. Занес все статьи в фаворитис. Очень полезная инфа.
По правде сказать при решении покупать ли N9 меня смущал только один момент - нет отображения грядущих событий. Пользуюсь календарем очень активно, и эта фича была очень нужна. Но решил, что напишу сам, когда руки доберутся. К сожалению, так и нашел времени. Так что респект вдвойне, что написали эту прогу.

Поделиться

24

Re: Calendar Feed - события календаря на экране оповещений

dkormalev пишет:

Impossible:
- Вывод айтема в нотификациях, а не в Event Feed

А можно поподробнее про этот пункт? Это невозможно технически или просто нет открытого АПИ?

Поделиться

25

Re: Calendar Feed - события календаря на экране оповещений

Avis пишет:
dkormalev пишет:

Impossible:
- Вывод айтема в нотификациях, а не в Event Feed

А можно поподробнее про этот пункт? Это невозможно технически или просто нет открытого АПИ?

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

Технически я думаю это возможно, а отсутствие документированного АПИ меня особо не смущает.

Пожалуй переименую раздел Impossible в Will not be done. Чтобы было понятнее

Сайт dkormalev

Поделиться

26

Re: Calendar Feed - события календаря на экране оповещений

Согласен с автором. Event feed более правильное место для этой проги.

Поделиться

27

Re: Calendar Feed - события календаря на экране оповещений

Апдейт! Версия 0.2.4.
Changelog:
  * Refresh button support
  * Click on item opens calendar
  * Offline refresh
  * Time limit fo future events added
  * Setings actualized
  * Bugfixes

28

Re: Calendar Feed - события календаря на экране оповещений

Удовлетворен! smile Работает, как мне хотелось бы. Вам спасибо и плюсик в "репу" smile

Поделиться

29

Re: Calendar Feed - события календаря на экране оповещений

По поводу локализации. Я не нашел способа локализовать то, что выводится на элементе фида (Calendar в заголовке и сообщение о том, что событий нет). Но настройки локализовать возможно. Единственный косяк, что я не могу придумать короткие названия на русском языке для некоторых параметров. Есть желающие взяться за сию задачу?

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

Сайт dkormalev

Поделиться

30

Re: Calendar Feed - события календаря на экране оповещений

Мужики, я на глагну OVI Store вылез. За два дня o_O O_O O_o

Сайт dkormalev

Поделиться

31

Re: Calendar Feed - события календаря на экране оповещений

dkormalev, поздравляю smile
Правда, месяц назад это было сделать несложно и за один день wink

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться