Brew mobile phones come from two differences:
L hardware Parameter Differentiation
Including cell phone CPU performance differences, screen size, font size, whether touch screen and keyboard layout are supported
L difference in brew Interface Support
Brew supports simultaneous buttons and compression interface iunzipastream
1.1 mobile phone chip and processing capability level
The cell phone chip model is the primary parameter of the mobile phone group. It determines the processing capability of the mobile phone. The embedded file system and memory size of the mobile phone are configured according to the chip capacity. Groups are divided into the following levels based on the chip model:
L 2G low level: 6000
L 2G High Level: 6010,110 0
L 2.5g low level: 1110,602 0, 6030
L 2.5G High Level: 6100,612 5, 6055,606 5
L 3G low level: 6075,650 0, 6550,608 5,
L 3G High Level: 6800,680 0a, 7500
1.2 Mobile Phone screen size
The screen size of the mobile phone is a major consideration for the development and transplantation of the BREW application user interface. The screen size affects the layout of the user interface and determines the size of image resources.
Not all mobile phone screens are controlled and used by brew applications. "annunciator" is displayed on the top of the screen, indicating the power, signal strength, and new text message. Brew applications cannot use this area, the BREW application can only use the screen section outside annuciator.
Font size: 1.3
The font affects the layout of the application interface. The Font Specification has an important impact on the adaptation of the mobile phone interface.
L The normal font is required. In the BREW application, aee_font_normal is used to specify and use the font.
L large font is optional. In brew applications, it is specified and used by aee_font_large.
L tiny font is optional. In BREW application, it is specified and used by aee_font_user1.
L small font is optional. In BREW application, it is specified and used by aee_font_user2.