Введение в разработку приложений на платформе Atom/MeeGo. Граничин О.Н - 5 стр.

UptoLike

5
7.12. Контрольные вопросы.............................................................................................................84
Список литературы............................................................................................................................87
8. MeeGo API: сервисы Интернета и местоположения .................................................................. 88
8.1. Введение..................................................................................................................................88
8.2. Браузерный движок WebKit....................................................................................................88
8.2.1. Основная функциональность браузерного движка.............................................................88
8.2.2. История создания браузерного движка WebKit..................................................................88
8.2.3. QtWebkit……………………………………………………………………………………….89
8.3. libsocialweb..............................................................................................................................89
8.4. Определение местоположения в мобильных устройствах.....................................................90
8.4.1. GPS…………………………………………………………………………………………….90
8.4.2. Определение местоположения по Cell ID ...........................................................................92
8.4.3. WLAN BSSID.......................................................................................................................92
8.4.4. IP location …………………………………………………………………………….............93
8.5. Определение местоположения в MeeGo ................................................................................93
8.6. QtMobility ................................................................................................................................93
8.7. Лабораторная работа 6 «MeeGo сервисы Internet&Location» ...........................................93
8.7.1. Цель лабораторной работы..................................................................................................93
8.7.2. Введение …………………………………………………………………………….............93
8.7.3. Инструкция по выполнению лабораторной работы............................................................94
8.7.3.1.Подготовка........................................................................................................................94
8.7.3.2.Приложение MapView........................................................................................................95
8.8. Выводы....................................................................................................................................97
8.9. Контрольные вопросы.............................................................................................................98
Список литературы..........................................................................................................................101
9. MeeGo API: работа с графикой и интернационализация .......................................................... 102
9.1. Введение................................................................................................................................ 102
9.2. Двухмерная графика .............................................................................................................102
9.2.1. QPainter, QPaintDevice, QPaintEngine................................................................................102
9.2.2. SVG…………………………………………………………………………………………..105
9.3. OpenGL ES.............................................................................................................................106
9.4. Средства интернационализации (I18N)................................................................................106
9.4.1. QString, tr*(), QT_TR*_NOOP ...........................................................................................108
9.4.2. Трансляция приложения....................................................................................................108
9.4.3. Кодировки …………………………………………………………………………………...109
9.4.4. Локализация.......................................................................................................................110
9.4.5. Динамическая трансляция.................................................................................................110
9.5. Лабораторная работа 7 «Работа с графикой и интернационализация»...........................111
9.5.1. Цель лабораторной работы................................................................................................111
9.5.2. Введение…………………………………………………………………………………...111
9.5.3. Инструкция по выполнению работы................................................................................. 111
9.5.3.1.Создание нового приложения.......................................................................................... 111
9.5.3.2.Подготовка проектного файла.......................................................................................114
9.5.3.3.Подготовка ресурсного файла ........................................................................................114
9.5.3.4.Разработка интерфейса пользователя, описание слотов и событий ..........................115
9.5.3.5.Основная часть приложения...........................................................................................117
9.5.3.6.Интернационализация приложения ................................................................................119
9.6. Выводы.................................................................................................................................. 121
9.7. Контрольные вопросы...........................................................................................................121
Список литературы..........................................................................................................................125
10. MeeGo API: работа с данными пользователя. QtMobility..................................................... 126
10.1. Введение................................................................................................................................126
10.2. Qt Mobility .............................................................................................................................126