Blackberry Smartphones Specifications Page 10

  • Download
  • Add to my manuals
  • Print
  • Page
    / 109
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 9
Use BlackBerry UI components where possible so that your application can inherit the default behavior of the component.
Users are familiar with default behaviors and do not have to learn new behaviors for the components that you implement
in your application. Using BlackBerry UI components also makes the layout more extensible on BlackBerry devices with
different screen sizes. For more information, see the "Components" section.
Follow the standard interaction behaviors as closely as possible so that a particular user action produces a consistent result
across applications. For example, allow users to see the next or previous image by swiping across the screen. For more
information, see the "Interaction" section.
Provide an intuitive UI. An intuitive UI responds to the expectations of your users. Users form their expectations based on
their experience using BlackBerry device applications and general software UI conventions. For example, when users press
the Space key twice, they expect the BlackBerry device to insert a period and capitalize the next letter.
Design a UI that allows users to explore the application without fear. Allow users to change their minds and undo commands.
Be forgiving. Users sometimes click the wrong menu item or button accidentally. For example, use an alert dialog box to
notify users of a critical action such as deleting data from their BlackBerry devices.
Create a seamless experience for users by anticipating tasks that users might need to do next. Provide efficient ways for
users to access other features. For example, allow users to compose Facebook® and Twitter® messages (in addition to email
messages, PIN messages, and text messages) from the Messages menu.
Take advantage of known variables such as the location of the BlackBerry device. For example, when the device enters a
certain geographical area, you might be able to push an application or location-specific information to the device.
Early in the design process, consider whether your application requires localization. If your application does not require
localization now, consider designing your application so that it would be easy to localize it in the future. BlackBerry devices
are sold all over the world and BlackBerry device applications are translated into over 30 languages, including languages
that are not based on a Latin alphabet. Some BlackBerry devices also feature a localized keyboard. For more information,
see the "Localization" section.
Related topics
Components, 54
Interactions, 20
Localization, 97
Three key principles of BlackBerry application design
Informed
Active people rely on their BlackBerry® devices to keep them informed and up to date. Make sure that status, notifications, new
information, and frequently used actions and content are easily accessible.
Keep important information, such as status, visible so that users don't have to look for it.
Keep menus short and put infrequently used items in options.
Balance the information density on each screen.
Don't place frequently used items at the bottom of a list or out of view.
Confident
UI Guidelines
Three key principles of BlackBerry application design
8
Page view 9
1 2 ... 5 6 7 8 9 10 11 12 13 14 15 ... 108 109

Comments to this Manuals

No comments