이러 한 스니 펫 들 은 퀄컴 BREW 리소스 포맷 ( BAR 파일 들 ) 을 기반 으로 하 는 트리 글 릿 들 ( 146 ) 의 다른 관심 측면 을 나타내 고 , 바 ( bar ) 파일 의 콘텐츠 에 대한 트리 글 릿 인터페이스 는 가상 파일 시스템 의 인터페이스 이 다 . BREW uiOne 은 핸드셋 OEM 들 이외 의 다수 의 애플리케이션 들 을 갖 는 것 을 인지 해야 한다 . 하나 의 이유 는 BREW uiOne 이 다수 의 종류 의 애플리케이션 들 에 대한 애플리케이션 개발 을 간략 화 한다는 것 이 다 . 일부 는 하나 의 핸드셋 으로부터 다른 핸드셋 으로 의 용이 한 이식 ( porting ) 을 돕 기 위하 여 전체 XML - 또는 HTML - 기반 사용 자 인터페이스 들 을 구축 하 였으나 , 오늘날 의 애플리케이션 들 은 C 및 C ++ 로 사용 자 인터페이스 개발 에 막대 하 게 투자 하 였 다 . 다른 것 들 은 포트 단위 로 새로운 스크린 크기 들 및 핸드셋 능력 들 을 충족 시키 기 위하 여 계속 해서 사용 자 인터페이스 들 을 맞추 거나 , 그렇 지 않 으면 , 외관 및 애플리케이션 의 느낌 에 대하 여 협의 해야 한다 . BREW uiOne 은 소프트웨어 로직 및 사용 자 인터페이스 를 분리 하 고 , 데이터 세그먼트 에 사용 자 인터페이스 를 배치 하 고 , 사용 자 인터페이스 를 미세 화 함 에 따라 소프트웨어 개발 프로세스 동안 에 훨씬 빠른 반복 을 허용 한다 .