Blackberry UI Standards
-
Upload
govind-dwivedi -
Category
Documents
-
view
214 -
download
0
Transcript of Blackberry UI Standards
-
8/8/2019 Blackberry UI Standards
1/23
BlackBerry UI Standards
Bostnic Software Pvt Ltd.
-
8/8/2019 Blackberry UI Standards
2/23
BlackBerry functions as a personal digital assistant with address book, calendar and
to-do list capabilities.
BlackBerry commands a 20.8% share of worldwide smartphone sales.
The Device Display Modes available for BlacBerry Devices are given below in the
following Table:
Scope
Blackberry device
model
Display screen size Pixels per inch Dot Pitch
BlackBerry 7100
Series
240 x 260 pixels 151 0.168
BlackBerry 8700
Series
320 x 240 pixels 154 0.165
BlackBerry 8800
Series
320 x 240 pixels 163 0.156
BlackBerry Bold9000
Smartphone
480 x 320 pixels 217 0.117
BlackBerry Curve
8300 Series
320 x 240 pixels 163 0.156
-
8/8/2019 Blackberry UI Standards
3/23
Scope
Blackberry device
model
Display screen size Pixels per inch Dot Pitch
320 x 240 pixels
Smartphone
320 x 240 pixels 163 0.156
BlackBerry Curve 8500Series
320 x 240 pixels 163 0.156
BlackBerry Curve 8900
Smartphone
480 x 360 pixels 245 0.1035
BlackBerry Pearl 8100
Series
240 x 260 pixels 161 0.15825
BlackBerry Pearl Flip8200 Series
240 x 320 pixels 166 0.153
BlackBerry Storm 9500
Series
360 x 480 pixels 184 0.138
BlackBerry Tour 9600
Series
480 x 360 pixels 245 0.1035
Device Display Modes available for BlacBerry Devices.. (Contd)
-
8/8/2019 Blackberry UI Standards
4/23
What Device Display Modes Does iFarmers Support ?
Blackberry device model Display screen size Pixels per inch Dot Pitch
BlackBerry 8700 Series 320 x 240 pixels 154 0.165
BlackBerry 8800 Series 320 x 240 pixels 163 0.156
BlackBerry Bold 9000
Smartphone
480 x 320 pixels 217 0.117
BlackBerry Curve 8300
Series
320 x 240 pixels 163 0.156
320 x 240 pixels
Smartphone
320 x 240 pixels 163 0.156
BlackBerry Curve 8500Series
320 x 240 pixels 163 0.156
BlackBerry Curve 8900
Smartphone
480 x 360 pixels 245 0.1035
BlackBerry Tour 9600
Series
480 x 360 Pixels 245 0.1035
The Following are the devices that support iFarmers with
trackball
-
8/8/2019 Blackberry UI Standards
5/23
What Device Display Modes Does iFarmers Support ?
The Following are the devices that support iFarmers with
touchscreen.
Blackberry device
model
Display screen size Pixels per inch Dot Pitch
BlackBerry Storm
9500 Series
360 x 480 Pixels 84 0.138
BlackBerry Torch 9800 360x480
Pixels 188
-
8/8/2019 Blackberry UI Standards
6/23
a. BlackBerry 8700 Series b. BlackBerry 8800 Series c. BlackBerry Bold 9000
d. BlackBerry Curve 8300
What Device Display Modes Does iFarmers Support ?
e. BlackBerry Curve 8500 f. BlackBerry Curve 8900
-
8/8/2019 Blackberry UI Standards
7/23
d. BlackBerry Storm 9500 Series
What Device Display Modes Does iFarmers Support ?
e. BlackBerry Tour 9600 f. BlackBerry Curve 8500
-
8/8/2019 Blackberry UI Standards
8/23
What BlackBerry OS Versions Does iFarmers Support ?
Platform Supported
RIM 4.6 Y
esRIM 4.7 Yes
RIM 5.0 Yes
RIM 6.0 Yes
This page provides data about the relative number of active devices running a
given version of the BlackBerry devices.
iFarmers could be run in devices running RIMOS versions 4.6-6.0 which constitutes about
90.24% of BlackBerry devices available in the market.
-
8/8/2019 Blackberry UI Standards
9/23
What Device Display Modes iFarmers Doesn't Support In This Version ?
Blackberry device model OS Version
BlackBerryPearl 81004.5.0.174
BlackBerryPearl81204.5.0.182
BlackBerryPearl81104.5.0.162
BlackBerry72904.3
BlackBerry72303.7
BlackBerry67204.0.
BlackBerry7130g4.2.1.164
BlackBerry7100v4.1
BlackBerry7100t4.1
BlackBerry7130v4.2.1.164
BlackBerry7100x4.1.0.351
BlackBerry7130c4.2.1.164
The devices which have a OS version less than 4.6 are not compatable.
Given below are the model not supported by iFarmers
-
8/8/2019 Blackberry UI Standards
10/23
Type Of Screens Screens a. Large
b. Medium
c. Small
-
8/8/2019 Blackberry UI Standards
11/23
Screens & Support
There are multiple screens in BlackBerry but Only the active screen will be
visible .
Screens are organized in a stack and hence when the top most screen is removed
then the next screen in stack will be visible.
By closing a screen we remove the screen from the stack.
-
8/8/2019 Blackberry UI Standards
12/23
Screens & Support Pre-scaling of resources (such as image assets)
Based on the density of the current screen, the platform automatically loads any size- or
density-specific resources from our application and displays them without scaling
If no matching resources are available, the platform loads the default resources and scales
them up or down as needed to match the current screen's generalized density
The platform assumes that default resources are designed for proper display at the baseline
screen density of "medium" (160), unless they are loaded from a density-specific resource
directory.
Auto-scaling of pixel dimensions and coordinates
If the application states that it does not support different screen densities, the platform
auto-scales any absolute pixel coordinates, pixel dimension values, and pixel math used in
the application (such as might be used for specifying the width or padding for a view).
Compatibility-mode display on larger screen-sizes
If the current screen's size is larger than our application supports, as specified in thesupports-screens element.
The platform displays the application at the baseline size ("normal") and density ("medium).
For screens larger than baseline, the platform displays the application in a baseline-sized
portion of the overall screen, against a black background.
-
8/8/2019 Blackberry UI Standards
13/23
Screen Size and Density
Display screen size Density
320 x 240 pixels 163
480 x 360 pixels 245
240 x 260 pixels 161
240 x 320 pixels 166
360 x 480 pixels 184
480 x 360 pixels 245
Below given are a list of display screen size along with the different densities that
are available.
-
8/8/2019 Blackberry UI Standards
14/23
Density - DPIScreen size and density
When a bitmap or nine-patch image is loaded from the
application's resources, the platform attempts to pre-
scale it to match the display's density and screensize
This pre-scaling mechanism works independently of the
source
The platform pre-scales resources as needed, whether
the application is running with density-compatibility
features enabled or not (as specified by the value of
android:anyDensity). However, when running with
density-compatibility enabled, the platform continues
to report the size of pre-scaled bitmaps and other
resources as if they were loaded in a medium-density
environment.
Specifications:
QVGA, low density: 3.3"
QVGA, low density: 3.9"
WQVGA432, low density: 4.1"
HVGA, medium density: 3.6"
WVGA800, high density: 3.9"
WVGA854, high density: 4.1
-
8/8/2019 Blackberry UI Standards
15/23
Our Approach for achieving Screen Independence
Our objective of supporting multiple screens is to create an application that can run
properly on any display and function properly on any of the screen configurations listed in
earlier in this document.
Our checklist includes:
Avoid AbsoluteLayout
Do not use hard coded pixel values in your code.
Use density and/or resolution specific resources .
-
8/8/2019 Blackberry UI Standards
16/23
Screen-compatibility limitations on small, low-density screens
The part of z value graph is chopped. The lap time area is chopped
As these device has smaller state/resolution, there are known limitations when application runs
in compatibility mode.
QVGA (240x320) screens have less screen area available and lower density than normal,
which is 240x360 in low density, some applications cannot render all their content properly on
those screens. As a result, on aQVGA device, Android Market will filter out all applications that
do not declare they support small screens
-
8/8/2019 Blackberry UI Standards
17/23
Supported Devices
Model Release
Date
OS Version Dimensions Pixels Per
inch
BlackBerry
Bold 9000
25-05-2008 BlackBerry
OS 5.01
114x66x14m
m
217
BlackBerry
Bold 9700
16-11-2009 Blackberry
OS 5.0.0.405
109x60x14
mm
245
BlackBerry
Torch 9800
12-08-2010 BlackBerry
OS 6.0
111x62x14.6
mm
188
BlackBerry
Curve 8520
19-05-2010 BlackBerry
OS 4.6
(updatable to5.0)[4]
109 x 60 x
13.9 mm
326
BlackBerry
Curve 3G
9300
07-09-2010 Blackberry
OS 6.0
109 x 60 x
13.9 mm
163
-
8/8/2019 Blackberry UI Standards
18/23
Supported Devices
Model Release
Date
OS Version Dimensions Pixels Per
inch
BlackBerry
Curve 8900
11-02-2009 Blackberry
OS 4.6.1.133
110 x 60 x
13.5 mm
245
BlackBerry
Bold 9650
27-05-2010 BlackBerry
OS 5.0.0.732
112x62x14.2
mm
245
BlackBerry
Storm2 9520
15-10-2009 BlackBerry
OS 5.0
112.5x62.2x1
4 mm
184
BlackBerry
Storm 9500
14-11-2008 BlackBerry
OS 5.0.0.419
112.5x62.2x1
4 mm
184
BlackBerry
Pearl 3G
9105
26-04-2010 BlackBerry
OS 5.0
108x50x13.3
mm
238
-
8/8/2019 Blackberry UI Standards
19/23
Supported Devices
Model Release
Date
Os Version Dimensions Pixels per
inch
BlackBerry
Storm2 9550
15-10-2009 BlackBerry
OS 5.0
112.5x62.2x1
4 mm
184
BlackBerryStorm 9530
08-10-2008 BlackberryOS 4.7.0.99
112.5x62.2x14 mm
184
BlackBerry
Pearl 3G
9100
05-05-2010 BlackBerry
OS 5.0,
108x50x13.3
mm
238
BlackBerry
Curve 8310
04-10-2007 Blackberry
OS 4.5
107 x 60 x
15.5 mm
163
BlackBerry
Curve 8320
24-09-2007 Blackberry
OS 4.5
107 x 60 x
15.5 mm
163
-
8/8/2019 Blackberry UI Standards
20/23
Supported Devices
Model Release
Date
Os Version Dimensions Pixels Per
inch
BlackBerry
Tour 9630
12-07-2009 Blackberry
OS 5.0
112x62x14.2
mm
245
BlackBerry
Onyx ii 9780
04-10-2010 Blackberry
OS 6.0
109x60x14
mm
184
BlackBerry
8830 World
Edition
15-05-2007 Blackberry
OS 4.5.0.175
114x66x14
mm
217
BlackBerry
8700c
15-11-2005 BlackBerry
OS 5.0.0.348
110 x 69.5 x
19.5 mm
154
BlackBerry
8800
20-02-2007 BlackBerry
OS 5.0
114 x 66 x 14
mm
163
-
8/8/2019 Blackberry UI Standards
21/23
Supported Devices
Model Release
Date
Os Version Dimensions Pixels Per
inch
BlackBerry
8820
15-09-2007 BlackBerry
OS 4.5.0.55
114 x 66 x 14
mm
163
BlackBerry
Pearl 8110
23-04-2008 BlackBerry
OS 5.0
107 x 50 x 14
mm
161
BlackBerry
Curve 8300
25-05-2007 BlackBerry
OS 4.5.0.124
107 x 60 x
15.5 mm
163
BlackBerry
8707v
27-10-2008 BlackBerry
OS 4.1
110 x 69.5 x
19.5 mm
154
BlackBerry
9670 Oxford
25-08-2010 BlackBerry
OS v6.0.0.20
175.5 x 60 x
18.5 mm
245
-
8/8/2019 Blackberry UI Standards
22/23
Supported Devices
Model Release
Date
Os Version Dimensions Pixels Per
inch
BlackBerry
Magnum
28-01-2010 BlackBerry
OS 5.0
114 x 66 x 14
mm
250
BlackBerry
6230
03-01-2004 BlackBerry
OS 3.x
113 x 75 x 20
mm
184
BlackBerry
Curve 8350i
(Nextel)
10-09-2008 BlackBerry
OS 4.6
107 x 60 x
15.5 mm
163
-
8/8/2019 Blackberry UI Standards
23/23
Q& A
bostnic software Inc.Confidential Property