Существует ли эффективный способ программной генерации списка поддерживаемых устройств на основе набора необходимых возможностей с использованием API WURFL ?
Например, у меня есть две версии приложения; та, которая работает на телефонах Nokia Series60 версии 2 (Symbian 7/8), а другая версия - на телефонах Nokia Series60 версии 3 (Symbian 9). Мне нужно получить все такие телефоны от WURFL для представления на странице «поддерживаемых телефонов», а также проверить UA пользователей, которые пытаются загрузить, чтобы я мог передать им правильную версию приложения.
Концептуально я думаю, что ищу что-то вроде этого:
return all devices that have capabilities :=
device_os == Symbian OS
&& nokia_series == 60
&& (nokia_edition == 2 || nokia_edition == 3)
Я хочу сделать это на Java.