• BlackBerry Developer
  • Blog
  • YouTube
  • Forum
  • Signing keys
  • Feedback
  • Register
  • Login
BlackBerry Developer
  • Design
  • Develop
  • Distribute
  • Community
  • BlackBerry World
Platform BlackBerry 10
BlackBerry 10
PlayBook OS
BlackBerry 7.1
  • Key principlesExplore the guiding principles behind the BlackBerry 10 UI.
  • The basicsRead the recommendations for navigation, screen structure, and designing for different resolutions.
    • Application structure
    • Screen views
    • Screen structure
    • Designing for different screen sizes
    • Portrait and landscape
  • Platform overviewFind ways to integrate with platform functionality such as gestures, notifications, and sharing.
  • PatternsLearn best practices for patterns such as menus, forms, sheets, and handling errors.
  • ComponentsDiscover the individual widgets and building blocks of the UI.
  • Visual styleFind information about icons, colors, and typography.

The basics

This image shows the basics.

Application structure

Determine the navigation structure that works best for your app

Choose a navigation structure ›

Screen structure

Get an overview of action bars, title bars, and menus

Learn ways to structure screens ›

Screen sizes

Discover ways to design for different screen sizes

See the specs and best practices ›

Portrait and landscape

Read the considerations for laying out screens in portrait and landscape

Learn about orientation ›

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.