<< Пред. стр. 31 (из 32) След. >>
Lenovohttp://www.legendgrp.com
LG
http://www.lge.com
Fujitsu
http://www.fujitsu.com
Тематические сайты
http://www.newlc.com
http://www.symbianone.com
http://www.allaboutsymbian.com
http://www.symbianopensourse.com
http://www.yoursymbian.com
http://www.wirelessdevnet.com/symbian
http://symbian.infosyncworld.com
http://www.symbiandiaries.com
Русскоязычные сайты
http://www.series60.ru
http://www.mworld.ru
http://www.3230.com.ru
http://ncp.alfaspace.net
http://www.dimonvideo.ru
http://wap.multifora.ru
http://symbianz.ru
http://smart60.ru
http://all60.com
Приложение 4. Обзор компакт-диска
Компакт-диск содержит все исходные коды к демонстрационным примерам, рассмотренным в книге и набор SDK для платформ UIQ, серии 60, серии 80 и серии 90 компаний Symbian, Sony Ericsson и Nokia. Структура папок компакт-диска:
? \Code - содержит все демонстрационные примеры с исходными кодами,
рассмотренными в книге.
? \Nokia - в папке находится программное обеспечение компании Nokia:
G s60_sdk_21b_cw - инструментальные средства разработчика серии 60 версии 2.1;
? Series_80_SDK_l_0_l_b - инструментальные средства разработчика се
рии 80;
? S90_l_0_Beta2_for_Symbian_OS - инструментальные средства разработ
чика серии 90.
О \Sony Ericsson - в папке находится программное обеспечение компании Sony Ericsson:
? uiq_2_l_sdk_winscw - инструментальные средства разработчика для
UIQ2.1;
? uiq21_updatel_winscw - обновление к инструментальным средствам раз
работчика UIQ 2.1;
? tm_symbiandevelopmentforp800p900_v2 - архив WinZip с дополнитель
ными библиотеками и эмуляторами для телефонов Sony Ericsson P800 и
Sony Ericsson P900.
? \Documentation - различная документация и исходные коды, связанные
с операционной системой Symbian.
?
Список используемых источников
1. Документация с сайта, компании Symbian Ltd.
htpp://www.symbiandevnet.com
htpp://www.symbian.com
2. Документация с сайта компании Sony Ericsson.
htpp://www.sonyericsson.com/developer
3. Документация с сайта компании Siemens.
htpp://www.siemens-mobile.com/developer
4. Документация с сайта компании Nokia.
htpp://www.forum.nokiacom
5. Документация к SDK Series 60, 80 и 90.
6. Документация к SDK UIQ 2.0 и 2.1.
7. Документация к среде программирования Metrowerks CodeWarrior for Symbian.
8. Документация к среде программирования Borland C++ BuilderX Mobile Studio.
1.
Предметный указатель
В
Вкладки, 22
Версии Symbian OS, 19
Деструктор, 134 Директива
#define, 132 #endif, 132 #ifndef, 132
И
Иконка, 158 Интернет
GPRS, 23 WAP, 23
точка доступа, 23 Интерфейс
графический пользовательский (GUI), 127
графический устройства (GDI), 127 пользователя (UI), 128
К
Кисть, 234 Класс
Арр Ui, 128 Арр View, 128 Application, 23 CAknApplication, 127 CAknAppUi, 137 CAknCaleMonthlyStyleGrid, 192 CAknDocument, 134 CAknDoubleLargeStyleListBox, 192 CAknDoubleNumberStyleListBox, 191 CAknDoubleStyle2ListBox, 191 CAknDoubleStyleListBox, 191
CAknDoubleTimeStyleListBox, 191 CAknErrorNote, 179 CAknExSettingListContainer, 217 CAknExSettingListltemData, 217 CAknExSettingListListBox, 219 CAknExSettingListView, 216 CAknGMSStyleGrid, 192 CAknlnformationNote, 80 CAknPinbStyleGrid, 192 CAknSingleGraphicsHeadingStyleBox,
191
CAknSingleGraphicsStyleListBox, 191 CAknSingleLargeStyleListBox, 191 CAknSingleNumberHeadingStyleListBox,
191
CAknSingleNumberStyleListBox, 191 CAknSingleStyleListBox, 191 CAknWarningNote, 179 CApaDocument, 132 CCoeControl, 141 CFbsBitmap, 254 CFont, 243 CTest Application, 131 CTestAppUi, 136 CTestAppView, 140 CTestDocument, 133 Document, 46 TBuf, 148 TFileName, 254 TPoint, 229 TRect, 229 TSize, 229 Ключевое слово AIF, 200 break, 44 class, 42 ENUM, 146 LANG, 150 MENU_BAR, 170 MENUJTEM, 176 menupane, 208 MENU TITLE, 175
NAME, 55
PRJ_MMPFILES, 149
RESOURCE, 151
titles, 175 Константа
caption, 146
IP_EDITOR_MAX_FIELD_VALUE, 205
IP_EDITOR_MIN_FIELD_VALUE, 205
shortcaption, 147 Конструктор
BaseConstructL(), 139
двухфазный, 141
Л
Локализация,181
м
Меню, 40 Метрика, 246
Оператор
case, 57 default, 140 switch, 58
/7
Панель
контроля, 21
состояния, 21 Паника, 139 Перечисляемый тип
TAknExSettingltem, 202 TAknExSettingltems, 203 TAknExSettingListCba, 203 TAknExSettingListMenuCommands, 202 Платформа UIQ, 15
Application Piker, 167 Menu bar, 167 Status bar, 51 Toolbar, 42 клиентская, 143 серия 60,152 Control Pane, 21 Main Pane, 164
Status Pane
Context Pane, 168
Indicator Pane, 169
Navigation Pane, 169
Signal Pane, 168
Title Pane, 169 Платформа Java 2 ME виртуальная Java-машина, 256 интерфейс
Choice, 267
CommandListener, 261 класс
Alert, 267
Canvas, 271
ChoiceGroup, 267
Command, 261
Customltem, 269
DateField, 268
Display, 261
Font, 267
Form,272
GameCanvas, 272
Gauge, 269
Graphics, 271
Imageltem, 269
Layer, 273
LayerManager, 273
List, 267
MIDlet, 259
MyMidlet, 260
Spacer, 269
Sprite, 273
Stringltem, 268
TextBox, 266
TextField, 268
Ticker, 270
TiledLayer, 273 ключевое слово
new, 262 константа
EXIT, 262
конфигурация CLDC, 257 метод
commandAction(), 264
destroyApp(), 260
getDisplay(), 262
pauseApp(), 259
setCommandListener(), 263
setCurrent(), 263
startApp(), 259 мидлет, 259
пользовательский интерфейс
высокоуровневый, 265
низкоуровневый, 270 профиль MIDP, 257 среда J2ME Wireless Toolkit
компиляция проекта, 274
создание проекта, 274
тестирование приложения, 274
упаковка программы, 274 файл
JAD, 273
JAR, 273 фрейм, 272 Поток, 134
Рабочий стол, 22 Ресурс
AIF_DATA, 159 caption_list, 159
Среда Code Warrior
запуск, 38
игнорируемые папки, 54 импорт проекта, 65 кнопки
Compile, 47
Сору, 47
Cut, 47
Debug, 47
Errors and Warnings, 47
Find Next, 47
Find, 47
Make, 47
New Text File, 47
New, 47
Open, 47
Paste, 47
Preferences, 47
Redo, 47
Replace Selection, 47
Save, 47
Stop Build, 47
Undo, 47
WINSW UDEB Settings, 47 компиляция, 67 меню Debug
Attach to Process, 45
Break, 44
Break on C++ Exception, 45
Break on Java Exceptions, 45
Change Program Counter, 44
Clear All Breakpoint, 45
Clear All Watchpoint, 45
Clear Eventpoint Clear Log Point, 45 Clear Script Point, 45 Clear Skip Point, 45 Clear Sound Point, 45 Clear Trace Collection off, 45 Clear Trace Collection on, 45 Connect, 45
Disable Eventpoint Disable Log Point, 45 Disable Script Point, 45 Disable Skip Point, 45 Disable Sound Point, 45 Disable Trace Collection off, 45 Disable Trace Collection on, 45
Enable Breakpoint (Ctrl+F9), 45
Enable Eventpoint Enable Log Point, 45 Enable Script Point, 45 Enable Skip Point, 45 Enable Sound Point, 45 Enable Trace Collection off, 45 Enable Trace Collection on, 45
Enable/Disable Watchpoint, 45
Hide Breakpoints, 45
Kill (Shift+F5), 44
Restart (Ctrl+Shift+F5), 44
Run to Cursor, 44
Set Breakpoint (F9), 44
Set Eventpoint Set Log Point, 44 Set Script Point, 44 Set Skip Point, 44 Set Sound Point, 44 Set Trace Collection off, 45 Set Trace Collection on, 45
Set/Clear Breakpoint, 45
Set/Clear Watchpoint, 45
Step Into (Fll), 44
StepOut(Shift+Fll),44
Step Over (F10), 44
Symbian Device, 45
Target Server, 45 меню Edit
Balance (Ctrl+B), 41
Code Completion, 41
Commands and Key Bindings, 41
Copy (Ctrl+C), 40
Cut (Ctrl+X), 40
Delete (Delete), 41
Get Next Completion (Alt+/), 41
Get Previos Completion (Alt+Shift+/).41
Paste (Ctrl+V), 40
Preference, 41
Redo (Ctrl+Shift+Z), 40
Select All (Ctrl+A), 41
Shift Left (Ctrl+[), 41
Shift Right (Ctrl+]), 41
Symbian Environments, 41
Undo (Ctrl+Z), 40
Version Control Settings, 41
WINSW UDEB Settings (Alt+F7), 41 меню File
Close (Ctrl+W), 40
Close Workspace, 40
Exit, 40
Export Project, 40
Find and Open (Ctrl+D), 40
Import Project, 40
Import Project From .mmp File, 40
New (Ctrl+Shift+N), 40
Open (Ctrl+O), 40
Open Recent, 40
Open Workspace, 40
Page Setup, 40
Print (Ctrl+P), 40
Revert, 40
Save (Ctrl+S), 40
Save A Copy As, 40
Save All (Ctrl+Shift+S), 40
Save As, 40
Save Workspace As, 40 меню Help
About Metrowerks CodeWarrior, 46
Code Warrior Help, 46
Index, 46
Licensee Authorization, 46
Metrowerks Website, 46
Search, 46
Symbian Release Note, 46 меню Project
Check Syntax, 43
Add, 43
Add Files, 43
Compile (Ctrl+F7), 43
Create Design, 43
Create Group, 43
Create Target, 43
Debug (F5), 43
Disassemble (Ctrl+Shift+F7), 43
Make (F7), 43
Precompile, 43
Re-search for Files, 43
Reset Project Entry Patch, 43
Rmove Object Code (Ctrl+-), 43
Run (Ctrl+F5), 44
Set Default Project, 44
Set Default Target
ARMIUDEB.44
ARMI UREL, 44
Build All, 44
THUMB UDEB, 44
THUMB UREL, 44
WINSW UDEB, 44
WINSW UREL, 44 Stop Build (Ctrl+Break), 43 Synchronize Modification Date, 43 меню Search Apply Difference, 43 Compare Files, 42 Enter Find String (Ctrl+E), 42 Find (Ctrl+F), 42 Find Definition (Ctrl+')t 42 Find in Files (Ctrl+Shift+M), 42 Find in Next File (Ctrl+T), 42 Find Next (F3), 42 Find Selection (Ctrl+F3), 42 Go Back (Ctrl+Shift+B), 42 Go Forward (Ctrl+Shift+F), 42 Go to Line (Ctrl+G), 42 Replace (Ctrl+H), 42 Replace All, 42
Replace and Find Next (Ctrl+L), 42 Replace Selection (Ctrl+=), 42 Unapply Difference, 43 меню View Breakpoints, 42 Browser Contents, 42 Build Progress, 42 Class Browser (Alt+F12), 42 Class Hierarchy, 42 Command Windows, 42 Errors and Warnings (Ctrl+I), 42 Expressions, 42 Global Variables, 42 Object Inspector, 42
Processes, 42 Project Inspector, 42 Registers, 42 Symbolics, 42 Toolbar
Clear Main Toolbar, 42
Clear Window Toolbar, 42
Hide Main Toolbar, 42
Hide Window Toolbar, 42
Reset Main Toolbar, 42
Reset Window Toolbar, 42 меню Window Cascade, 46 Close (Ctrl+W), 45 Close All Editors Document
(Ctrl+Shift+W), 46 Tile Horizontally, 46 Tile Vertically, 46 настройки дополнительные, 53 компиляции, 87 компоновки проекта, 52 появления окон, 62 представления переменных, 61 свойств текстового редактора, 58 цвета текста, 60
шрифта и позиции табуляции, 59 неисправности в дополнительно
подключаемых модулях, 54 окно IDE Preferences кнопки
Apply, 52
Cancel, 52
Export Panel, 52
Factory Settings, 51
Import Panel, 51
OK, 52
Revert, 51 окно Workspace вкладки