• BlackBerry Developer
  • Blog
  • YouTube
  • Forum
  • Signing keys
  • Feedback
  • Register
  • Login
BlackBerry Developer
  • Design
  • Develop
  • Distribute
  • Community
  • BlackBerry World
Platform PlayBook OS
BlackBerry 10
PlayBook OS
BlackBerry 7.1
  • Designing applicationsFind the display specifications and other UI characteristics.
  • Design principlesExplore the guiding principles for designing for tablets.
  • Screen designFind information about menus, title bars, dialog boxes, text, and notifications.
  • UI componentsDiscover the individual widgets and building blocks of the UI.
    • Buttons
    • Check boxes
    • Radio buttons
    • Segmented controls
    • Toggle switches
    • Text fields
    • Lists
    • Pickers
    • Media controls
    • Activity indicators and progress indicators
  • Application iconsExplore ways to design an icon that showcases your application.
  • LocalizationLearn best practices for designing, coding, and writing for different languages and regions.

Buttons

Use buttons to initiate actions. Users tap the button to initiate the action.


This screen shows a button.

Best practices

  • Use clear, concise labels.
  • Use single-word labels where possible.
  • Use verbs that describe the associated action, such as "Cancel," "Delete," or "Save".
  • Use an icon instead of text if space is limited and the icon is easily understandable in the context.

Technologies

  • Native
  • HTML5
  • AIR
  • Android
  • Java
  • Platform Partners

Programs

  • Beta Zone
  • Alliance programs
  • Academic programs
  • Developer groups
  • BlackBerry 10 Dev Alpha
  • Built for BlackBerry Apps
  • BlackBerry Builder

Support

  • Code Signing Help
  • Developer YouTube Channel
  • Developer forums
  • Developer Issue Tracker
  • Knowledge Base

BlackBerry World

  • Get your signing key
  • Submitting your app

Follow us on:

  • Facebook
  • YouTube
  • Twitter
  • BlackBerry Blogs
  • Legal & Trademarks
Copyright © 2013 BlackBerry, unless otherwise noted.