This document provides guidance on creating user interfaces for BlackBerry Java applications that are consistent with standard BlackBerry designs and behaviors. It covers topics like screens, navigation methods, user input types, UI components, menus, images and more. Developers can use the APIs and development practices described to build intuitive apps with familiar layouts and interactions for BlackBerry users.