На слайде 10 из этой презентации "Обзор BrewMP" Uplinq 2010 вы можете видеть, что в BrewMP доступно несколько платформ, включая Java.
Самым большим преимуществом Java является ее широкая совместимость, но на самом деле достижение этой совместимости также ограничивает вас наиболее распространенным знаменателем функций на всех платформах, а также «песочницей Java», которая дает вам очень ограниченный доступ к телефон. Для многих приложений это хороший компромисс, поэтому Java-приложения широко распространены.
Приложения BrewMP с правильными разрешениями могут взаимодействовать с большинством компонентов телефона - связью, аппаратными датчиками, базами данных контактов / сообщений и т. Д., Что позволяет очень глубоко интегрироваться с устройством. Когда разработчик хочет, чтобы опыт был плавным, это обычно означает выбор конкретной платформы, которая используется на устройстве, и работа с ней.