SymbianThe OS s60 platform Version 3 simulator was released in compliance with the s60 platform Version 3 mobile phone, and quickly improved. Due to the replacement of the s60 three-edition system kernel (eka2) (of course, there is still a Symbian OS v8.1b with the real-time kernel eka2), the vast majority of existing C ++ programming * sisProgramThe lack of support leads to high expectations for scalability at the present stage, but is also very disappointing. We are prepared to wait for the mature software to publish a series of simulator preparation. At the same time, we also want to find the encapsulation conversion software to convert * SIS software into * sisx, which makes it easy to test the scalability of the simulator. However, due to limited time and lack of learning skills, the system is stranded. Despite all this ignorance, I was afraid to postpone the publication of this article. I decided to install and use the three-edition mobile phone simulator on the s60 platform.ArticleWhen publishing, publish the post first.
Denial statement: The content in this article is provided by the "status quo" (as is) and strives to objectively reflect the simulation results. Due to the limited level, the simulation results are inconsistent with the original intention of the simulator publisher. I do not undertake any responsibility, includes liability for infringement of any ownership, even if these ownership is directly related to the test content and results given in this article.
I. system installation requirements
Thanks to the enhancements and feature updates of the Symbian system version, Nokia has released three s60 platform three version simulators for Java and C ++, the latest series 60 Platform SDK for Symbian OS/C ++ has reached 328 MB, far greater than 96.2 MB of the second fp3 version of s60, the PC system has high requirements. If you do not follow the requirements and install the relevant software, the installation, startup, and simulation cannot be smoothly implemented.
PC operating system: Microsoft Windows 2000 Professional with Service Pack 3 or
Microsoft Windows XP Professional with SP 1a.
The memory is 512 MB. 1 GB is recommended for Bluetooth application development.
1 GHz or faster Pentium-level processors are recommended for Bluetooth Application Development Using 2 GHz Pentium-level processors.
MB free disk space, and MB free disk space required for comparison by installing Java
Supports 16-bit 1,024x768 pixel resolution display.
Install Java. Runtime Environment (JRE) 1.4.1 _ 02 or later.
Install ActivePerl 5.6.1 build 631 or later.
Install Microsoft XML Core Services (MSXML) 4.0.
Unzip software, used to open the installation package.
Install and delete the local administrator permission for the SDK.
The above Java environment software (JRE) is familiar to players who have installed Nokia simulators. If they have not installed any software, they can go to Sun's official website for free download. Other required software players can copy the software name and enter the search engine to download it. The version involved is the minimum version. If the PC space is sufficient, it is okay to download the high version, in this article, ActivePerl uses ActivePerl Perl 5.8.6 build 811. MSXML usually does not require installation unless prompted during installation or startup. The Administrator must be a Computer Administrator. Otherwise, the SDK can be installed but cannot be started.
It is best to have experience in installing and using the simulator. At least, you must have a certain PC base. In addition to ensuring normal download, installation, and use, the simulator also involves the configuration and use of several plug-ins.
Ii. s60 3rd edition SDK Functions
The s60 3rd edition SDK provides the following functions in addition to the features, simulation, and program tests used by gamers on mobile phone simulators. The related concepts will be explained one by one in subsequent chapters of this series:
1. The simulator supports all Series 60 devices and the full range of resolution mobile phones on the s60 platform: 176*208, 208*176, 240*320, 320*240, 352*416, 416*352; Provide public APIs and supported feature packages for them;
2. Simulation simulators and device tool chains (editing, compilation, packaging, etc.) are used for simulator compilation tools, as well as armi and thumb compilation for devices;
3. quickly switch through the Environment switching tool to accelerate development so that applications can be efficiently created and verified on platforms of different versions;
4. The Symbian OS tool, including the multibitmap (MBM) viewer, optimizes bitmap performance and allows you to browse MBM content;
5. Provides the IP address access function and tests applications through the local Symbian IP protocol stack;
6. Create a basic application project through the general Application Wizard
Codewarrior for Symbian OS (v2.x or later) and Microsoft Visual Studio 6.0 IDE;
7. allows you to modify the debugging functions and network, Bluetooth technology, and IrDA connection parameters of the simulator, and allows you to select the optimal screen resolution and simulator language. Allows the use of simulators for private environments or
Meeting other specific needs;
8. It contains a full set of instructions and development documents;
9. It contains a simplified Chinese menu. After the software is installed, you can convert the menu. You do not need to install multiple language packs.
3. Download s60 3rd edition SDK for Symbian OS and maintenance release (MR) (Maintenance Edition)
1. Before downloading and installing the SDK kit, you must download and install ActivePerl Perl 5.8.6 build 811. Otherwise, you will be prompted when installing the Three-edition SDK:
Http://www.indigostar.com/perl2exe.htm
During installation, the relevant path settings are set by default in the "Create" option:
2. Download s60 3rd edition SDK for Symbian OS
Go to the Nokia forum to download:Http://www.forum.nokia.com/main/0,6566, 034-4,00.html
You must register the SDK before downloading it. The SDK compressed file is 328 MB. Please download it with patience.
Iv. Installation
Decompress s60-sdk-0616-336932.16.0-mr.3.749.zip
Create and install the MIDP (Java) version. The installation screen is the same, but the question is different. During installation, you may be prompted to enter the serial number or register after installation. Otherwise, there are 16 Angel restrictions. This is described in the next article:
C ++ example:
V. Use
1. language conversion. The default value is English. You can select simplified Chinese characters from the menu to convert the program:
2. Start the Three-edition SDK, and the interface is user-friendly. It draws on the strengths of the Nokia s40 platform and s60 platform 2 simulator:
However, the source image is large and has exceeded the PC full screen. The screen size cannot be controlled by modifying the screen display ratio as the s40 simulator does.
3. Introduction of simulator image decomposition, which is divided into three parts: Top, center, and bottom:
The upper part is the toolbar.
Click file to browse and open the PC folder installer, images, audio, and video files. You can also directly enter or paste a URL to access the simulator. Click Tools to set the default resolution, network, memory card size, proxy server, monitoring window, and CPU usage status of the simulator. You can click the resolution shortcut to convert between the six resolution screens.
The middle part is the display part of the simulator. The default resolution is 352*416. The menu screen is as follows:
4. Screen Resolution conversion: You can use the toolbar menu and shortcut keys to convert the screen resolution of the simulator. The following figure shows the horizontal screen that the simulator can display (horizontal pixels greater than vertical pixels) comparison between portrait and portrait screens (vertical pixels greater than horizontal pixels) with three different resolution screens (in standby mode, the subject has changed ):
Source: http://hi.baidu.com/datoupingguo/blog/item/61060a33898fddf01b4cff5d.html