Я думаю об использовании семантических (веб) технологий, таких как RDF и OWL, в приложении на мобильных устройствах. В настоящее время я нацеливаюсь на Android, но меня также интересуют возможности для iPhone и J2ME.
Я бы хотел использовать библиотеку вместо того, чтобы реализовывать все с нуля.
Я знаю, что есть некоторые библиотеки / фреймворки, такие как Jena, Redland, Protégé, но они не указывают, на каких платформах они работают.
Наличие динамической объектной модели и синтаксический анализ XML-данных и их необходимость для меня.
Я также хотел бы использовать рассуждения, но мне сказали, что они довольно ресурсоемки, так что это просто приятно иметь.
Для всех упомянутых платформ вопрос можно интерпретировать как
- Возможно ли это в теории? (особенно для J2ME я не уверен)
- Существуют ли библиотеки, которые работают на этих платформах?
- Достаточна ли производительность на мобильной платформе для реального использования?