R2AR
02.02.2015, 19:06
Коллеги, мы приступаем к проектированию Android-приложения QRZ.RU
Давайте обсудим какой функционал хотелось бы иметь под рукой в своем смартфоне
В настоящее время задача разработки формулируется следующим образом:
Мобильное приложение должно обеспечивать следующий функционал:
1. Регистрация и авторизация
1.1 Авторизация пользователя
С указанием адреса емайл или текущего ника на форуме + пароль. (Предусмотрена синхронизация учетных записей основной платформы и форума после перехода на vBulletin 5.1.*)
1.2 Регистрация нового пользователя
Поля для регистрации нового пользователя:
• Адрес Email
• Предпочитаемое имя на форуме
• Реальное имя и фамилия
• Дата рождения
• Пол м/ж
• Страна (из списка существующих)
• Пароль + повтор пароля
2. Callbook
2.1 Поиск в колбуке (для зарегистрированных полная информация)
2.2 Просмотр списка фотографий для фотогалереи. Реализовать постраничную анимацию аналогично Фотогалерея QRZ.RU Callbook (http://www.qrz.ru/callbook/gallery)
2.3 Дни рождения
Просмотр списка дней рождений аналогично Дни рождения радиолюбителей (http://www.qrz.ru/callbook/birthday/)
2.4 Список позывных с истекающей лицензией
Сортировка по дате окончания и позывному (вверх/вниз)
3. Дипломы
3.1 Просмотр списка по странам
3.2 Просмотр списка по дипломным программам
3.3 Детальная информация о дипломе
Просмотр подробной информации о дипломе – фотографии, описание, отзывы, рейтинг
3.4 Поиск в дипломах
4. Соревнования
4.1 Просмотр календаря
4.2 Просмотр результатов
4.3 Детальная информация о контесте
4.4 Детальная информация о результатах контеста
4.5 Поиск в положениях и результатах
5. DX
5.1 Просмотр календаря
5.2 Детальная информация о событии
5.3 Создать новое DX событие
Функционал должен быть доступен для авторизованных пользователей. Ссылка (кнопка) создания нового DX-события должна быть доступна для всех пользователей. Если пользователь не авторизован – предложить авторизоваться или зарегистрироваться
6. Доска объявлений
6.1 Просмотр списка по рубрикам
6.2 Детальная информация об объявлении
6.3 Поиск с фильтрацией по параметрам
6.4 Создать новое объявление
Функционал доступен только для авторизованных пользователей. Предусмотреть использование фотокамеры смартфона для создания фотографий к объявлению
7. База частот
7.1 Просмотр списка базы частот
7.2 Просмотр списка базы репитеров
7.3 Поиск по диапазону частот, геолокации
7.4 Просмотр детальной информации о частоте
7.5 Прием подтверждения частоты, комментариев
8. Новости
8.1 Просмотр ленты новостей
8.2 Просмотр детальной страницы с текстом новости
8.3 Поиск в новостях
9. QSL-бюро
9.1 Просмотр списка QSL-бюро
9.2 Поиск по базе QSL-менеджеров по позывному менеджера и DX
9.3 Создать нового QSL-менеджера, DX
Функционал доступен только для авторизованных пользователей.
10. Форум
Используется API ForumRunner’a и копируется существующий функционал этого приложения - просмотр форума, сообщений, возможность публиковать свои сообщения для авторизованных пользователей
11. Система нотификаций
Автоматические уведомления пользователя должны быть настраиваемыми в разделе настроек. Состав уведомлений:
11.1 Получен новый ответ в форуме на ваше сообщение
11.2 Телефон в зоне действия УКВ репитера (точка установки репитера + радиус охвата)
11.3 За час до начала очередного соревнования
11.4 Объявление, DX событие, QSL-менеджер опубликованы
Нотификация – звуковой сигнал + вибро. В разделе уведомлений операционной системы выводить соответствующее сообщение.
Что еще хотелось бы получить в мобильном приложении? Что хотелось бы держать под рукой?
В настоящее время собираем потребности. Если вам есть что добавить - пишите прямо здесь. Далее будет разработка (2-3 месяца) и затем откроем приложение для ограниченного тестирования. К лету-осени наверное уже стабилизируем приложение для открытого доступа.
P.S. Про счастливых обладателей iPhone/iPad не забыли. Просто согласно результатам голосования с главной страницы QRZ.RU первое приложение будет под платформу Android.
Давайте обсудим какой функционал хотелось бы иметь под рукой в своем смартфоне
В настоящее время задача разработки формулируется следующим образом:
Мобильное приложение должно обеспечивать следующий функционал:
1. Регистрация и авторизация
1.1 Авторизация пользователя
С указанием адреса емайл или текущего ника на форуме + пароль. (Предусмотрена синхронизация учетных записей основной платформы и форума после перехода на vBulletin 5.1.*)
1.2 Регистрация нового пользователя
Поля для регистрации нового пользователя:
• Адрес Email
• Предпочитаемое имя на форуме
• Реальное имя и фамилия
• Дата рождения
• Пол м/ж
• Страна (из списка существующих)
• Пароль + повтор пароля
2. Callbook
2.1 Поиск в колбуке (для зарегистрированных полная информация)
2.2 Просмотр списка фотографий для фотогалереи. Реализовать постраничную анимацию аналогично Фотогалерея QRZ.RU Callbook (http://www.qrz.ru/callbook/gallery)
2.3 Дни рождения
Просмотр списка дней рождений аналогично Дни рождения радиолюбителей (http://www.qrz.ru/callbook/birthday/)
2.4 Список позывных с истекающей лицензией
Сортировка по дате окончания и позывному (вверх/вниз)
3. Дипломы
3.1 Просмотр списка по странам
3.2 Просмотр списка по дипломным программам
3.3 Детальная информация о дипломе
Просмотр подробной информации о дипломе – фотографии, описание, отзывы, рейтинг
3.4 Поиск в дипломах
4. Соревнования
4.1 Просмотр календаря
4.2 Просмотр результатов
4.3 Детальная информация о контесте
4.4 Детальная информация о результатах контеста
4.5 Поиск в положениях и результатах
5. DX
5.1 Просмотр календаря
5.2 Детальная информация о событии
5.3 Создать новое DX событие
Функционал должен быть доступен для авторизованных пользователей. Ссылка (кнопка) создания нового DX-события должна быть доступна для всех пользователей. Если пользователь не авторизован – предложить авторизоваться или зарегистрироваться
6. Доска объявлений
6.1 Просмотр списка по рубрикам
6.2 Детальная информация об объявлении
6.3 Поиск с фильтрацией по параметрам
6.4 Создать новое объявление
Функционал доступен только для авторизованных пользователей. Предусмотреть использование фотокамеры смартфона для создания фотографий к объявлению
7. База частот
7.1 Просмотр списка базы частот
7.2 Просмотр списка базы репитеров
7.3 Поиск по диапазону частот, геолокации
7.4 Просмотр детальной информации о частоте
7.5 Прием подтверждения частоты, комментариев
8. Новости
8.1 Просмотр ленты новостей
8.2 Просмотр детальной страницы с текстом новости
8.3 Поиск в новостях
9. QSL-бюро
9.1 Просмотр списка QSL-бюро
9.2 Поиск по базе QSL-менеджеров по позывному менеджера и DX
9.3 Создать нового QSL-менеджера, DX
Функционал доступен только для авторизованных пользователей.
10. Форум
Используется API ForumRunner’a и копируется существующий функционал этого приложения - просмотр форума, сообщений, возможность публиковать свои сообщения для авторизованных пользователей
11. Система нотификаций
Автоматические уведомления пользователя должны быть настраиваемыми в разделе настроек. Состав уведомлений:
11.1 Получен новый ответ в форуме на ваше сообщение
11.2 Телефон в зоне действия УКВ репитера (точка установки репитера + радиус охвата)
11.3 За час до начала очередного соревнования
11.4 Объявление, DX событие, QSL-менеджер опубликованы
Нотификация – звуковой сигнал + вибро. В разделе уведомлений операционной системы выводить соответствующее сообщение.
Что еще хотелось бы получить в мобильном приложении? Что хотелось бы держать под рукой?
В настоящее время собираем потребности. Если вам есть что добавить - пишите прямо здесь. Далее будет разработка (2-3 месяца) и затем откроем приложение для ограниченного тестирования. К лету-осени наверное уже стабилизируем приложение для открытого доступа.
P.S. Про счастливых обладателей iPhone/iPad не забыли. Просто согласно результатам голосования с главной страницы QRZ.RU первое приложение будет под платформу Android.