Symbian OS C++ for Mobile Phones VOL 1 PHẦN 1 docx

73 266 0
Symbian OS C++ for Mobile Phones VOL 1 PHẦN 1 docx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... soon find out what it has to offer Figure 1. 1 1. 1.2 GUI Style As you browse around the application launcher on the emulator, you'll begin to see how UIQ, as a particular example of the range of GUIs available for Symbian OS, is optimized for the pen-based mobile phone form factor UIQ is designed as a 'read mostly' user interface, to be used mainly for browsing and for making a selection from a range of... file preprocessor V 01. 00 (Build 17 4) Copyright (c) 19 96-20 01 Symbian Ltd make -r -f "\EPOC32\BUILD\SCMP\HELLOTEXT\ARMI.make" FINAL CFG=UREL VERBOSE=-s This is similar to what we saw when compiling for the emulator, except that it additionally calls a Symbian OS- specific petran tool, which translates hellotext.exe into a compact form suitable for loading at runtime by the Symbian OS loader The net result... yourself 2 .1 Hardware Resources Symbian OS is intended to run on mobile phones This profoundly affects the design of its software system So let's begin this section by looking at the hardware facilities more closely Here are the main ingredients of a Symbian OS phone: a CPU: Symbian OS is designed for 32-bit CPUs, running at lower speeds compared with CPUs in desktops or workstations Typical Symbian OS systems... worldwide For more information see the Symbian website, http://www .symbian. com/ 'Symbian' , 'Symbian OS' and other associated Symbian marks are all trademarks of Symbian Ltd Symbian acknowledges the trademark rights of all third parties © Copyright Symbian Ltd 2002 All rightsreferred to in this material reserved No part of this material may be reproduced without the express written permission of Symbian. .. worked on GPS car navigation for six years and has a Master's degree in Software Engineering from Toyohashi University of Technology, Japan Acknowledgements Eagle-eyed readers will observe that Symbian OS C++ for Mobile Phones resembles one of its predecessors, Professional Symbian Programming, published in February 2000 Symbian OS has evolved a great deal since Professional Symbian Programming was written,... more compact than those found on laptops – in modern Symbian OS phones, these are increasingly mobile phone style keyboards, a memory-card slot for additional 'disks' usually accessed as d:, a serial port for RS232, and connection to a PC; an infrared port, and Bluetooth for wireless transfer of data between Symbian OS phones and others such as Palm PDAs or Nokia Communicators, or for convenient wireless... University He has worked on developer kits for a start-up company's messaging middleware platform, and for IBM's MQSeries Arwel Hughes Arwel joined Psion in 19 93, working on documentation for the Series 3a and also some software development Since the formation of Symbian, he has contributed documentation and examples for Symbian OS This is rather like painting the famous Forth Bridge: just when you think you... mouse-based GUI A Symbian OS GUI is not a desktop GUI – it is different in ways that really matter On the other hand, a Symbian OS GUI isn't different merely for the sake of it Desktop GUIs are familiar to many people, and Symbian OS includes many familiar concepts 1. 2 Hello World – Text Version Now that you've started to get to grips with the emulator, it's time to get your first Symbian OS C++ program... as an excellent framework for the new book Therefore, the current authors owe a debt of gratitude to the original writers – lead author Martin Tasker and his team Thanks also to the Laughing Gravy for providing vital fuel to us all Cover design by Jonathan Tastard Symbian licenses, develops and supports Symbian OS, the platform for next-generation data-enabled mobile phones Symbian is headquartered... emulator and the ARM platform Chapter 2: System Structure Overview We've seen how to build programs for Symbian OS Now we need some extra background information to understand how to write them In this chapter, we'll introduce as many issues as we need for the following chapters, without getting deeply involved in much C++ code All these issues are fundamental for Symbian OS system design, and all . book Symbian OS C++ for Mobile Phones draws on the experience of Symbian& apos;s own engineers to provide a thorough grounding in writing C++ applications for Symbian OS phones. It won't. customers. Symbian OS C++ for Mobile Phones will help you understand the fundamental concepts behind programming in C++ for Symbian OS phones. Mobile phone manufacturers licensing Symbian OS have. information see the Symbian website, http://www .symbian. com/. &apos ;Symbian& apos;, &apos ;Symbian OS& apos; and other associated Symbian marks are all trademarks of Symbian Ltd. Symbian acknowledges

Ngày đăng: 13/08/2014, 08:21

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan