J2ME - BlackBerry - шаблоны дизайна - PullRequest
2 голосов
/ 23 декабря 2009

В j2me есть несколько публикаций о шаблонах:
Архитектурный манифест: шаблон проектирования MVC в разработке MIDP Микко Контио
Идентификация шаблонов проектирования для мобильных сервисов с J2ME Дж. Нарсоо и Н. Мохамудалли
Большие дизайны для маленьких устройств. Автор: Бен Хуэй

Шаблоны, которые я иногда использую:
MVC - для отделения пользовательского интерфейса от классов контроллера и структур данных, может быть полезно для повторного использования кода на разных платформах
Команда - для повторного использования кода во взаимодействии с пользователем и в рабочем процессе приложения
Интерфейс - для упрощения использования нескольких компонентов (например, различных типов соединений или хранения данных) и тестирования компонентов (см. Blackberry - изменение широты и долготы на устройстве для тестирования приложения )

Также Observer может использоваться для задач обновления пользовательского интерфейса (см. пример с HttpRequest )

Какие ваши любимые модели в J2ME / BlackBerry?

1 Ответ

1 голос
/ 16 августа 2010

Как насчет использования Singleton для обработки настроек / конфигураций ... и заводского шаблона для покрытия темы UI (например). Я также все еще новичок в разработке ежевики, и мне довольно сложно узнать, какой шаблон подходит для тех или иных условий.

...