Нативная разработка мобильных приложений


Е Единая база кода, 228 Ж



Download 3,69 Mb.
Pdf ko'rish
bet226/228
Sana21.07.2022
Hajmi3,69 Mb.
#834838
1   ...   220   221   222   223   224   225   226   227   228
Bog'liq
Нативная разработка мобильных приложений

Е
Единая база кода, 228
Ж
Жесты
Android, 81
iOS, 87
З
Замыкания, 98
вместо селекторов, 107
И
Изменение строки состояния
Android, 175
iOS, 179
Инспектор атрибутов, 250
Инструментированное тестирование, 216
Интеграционные тесты, обзор, 214
К
Касания
Android, 74
iOS, 84
Качество обслуживания (QoS), 151
Клавиатура
Android, 78
iOS, 85
Конкурентное (многопоточное) 
выполнение
Android
завершение потока выполнения, 145
запуск заданий в фоновом потоке, 141
передача результатов из фонового 
потока в главный, 144
создание потока выполнения, 140
iOS
доступные варианты, 151
запуск задачи в фоновом потоке, 151
передача результатов из фонового 
потока в главный, 152
обзор задач, 140
определение, 140
Контейнер данных приложения, 119
Контейнер пакета приложения, 119
Контроллеры пользовательского 
интерфейса
Android, этапы жизненного цикла, 27
getIntent, метод, 24
iOS
UIKit, 30
создание, 31
этапы жизненного цикла, 38
изменение активного, 23, 34
обновление Fragment, 26
рекомендованный стиль навигации, 20
создание, 21, 31
этапы жизненного цикла, 27, 38
Кросс-платформенная разработка, 227
М
Межпроцессные взаимодействия (IPC), 143
Механизмы обратной связи, 177
Модель–представление–контроллер 
(Model-View-Controller, MVC), 246
Модульные тесты Android, 213
Н
Наблюдение за изменением значений 
свойств (Key-Value Observation, KVO), 109
Настройка окружения разработки
Android, 229
iOS, 235
сравнение нативных
и кросс-платформенных 
инструментов, 227
Нативность, определение, 227
Необязательные значения (Swift), 268
О
Обратная связь
Android
изменение строки состояния, 175
с использованием системных 
инструментов, 172
сообщения Dialog, 174
сообщения Snackbar, 173
сообщения Toast, 173
iOS
изменение строки состояния, 179
с использованием системных 
инструментов, 177
тактильная, 180


Предметный указатель

373
текстовые поля 
в предупреждениях, 180
обзор задач, 172
Обратные вызовы
Android, 91
iOS
делегаты, 103
замыкания, 98
экранированные и неэкранированные 
замыкания, 99
Объектно-реляционные
отображения, 132
Ограничения, 54
Оформление представлений
Android, 255
iOS, 265
П
Передача сообщений
Android
обратные вызовы, 91
подписчикам, 95
получение и обработка, 96
LocalBroadcastManager, 90
iOS
Key-Value Observation (KVO), 109
замыкания вместо селекторов, 107
обратные вызовы, 98
отмена подписки, 108
подписчикам, 104
получение и обработка, 106
получение уведомлений от 
конкретного издателя, 108
обзор задач, 90
шаблоны и системы, 90
Переходы, 36, 273
Подписчики, передача сообщений
Android, 95
iOS, 104
Пользовательские компоненты
Android
использование, 66, 67
обзор, 60
создание, 61
iOS
использование, 70
обзор, 68
создание, 68
применение, 60
Пользовательский ввод
iOS
касания, 84
клавиатура, 85
программный интерфейс сенсорных 
событий, 89
сложные жесты, 87
клавиатура, 78
обзор, 73
сложные жесты, 81
формы, 73
Предпочтения пользователя
Android
SharedPreferences, 182
в многопользовательских 
приложениях, 184
сохранение, 183
чтение, 184
iOS
UserDefaults, 185
в многопользовательских 
приложениях, 189
сохранение, 185
чтение, 188
обзор задач, 182
Представления
Android
вложение друг в друга, 49
доступ к макетам, 47
изменение состояния, 50
развертывание макетов, 48
создание новых, 44
View, базовый класс, 43
iOS
Interface Builder, 56
автоматическое размещение, 57
вложение друг в друга, 53
в многопоточном окружении, 53
изменение позиции, 58
изменение состояния, 57
ограничения, 54
прозрачность, 57
создание новых, 51
сокрытие, 57
цвет фона, 57
экземпляры UIView, 51
назначение, 43
обзор задач, 43
Простейшая анимация, 59
Протокол доступа к объектам (Simple 
Object Access Protocol, SOAP), 202
Р
Раскадровки
выбор главной раскадровки, 251
и класс UIViewController, 32
контроллеры навигации, 266


374

Предметный указатель
переходы, 36, 273
создание контроллеров 
пользовательского интерфейса, 38
создание новых представлений, 52
создание списков данных, 274
Расширения
Android, 207
iOS, 209
обзор задач, 207
С
Сериализация и транспорты
Android
XML, JSON и Protocol Buffers, 192
сериализация и десериализация 
экземпляров объектов, 192
iOS
XML, JSON и списки свойств, 200
сериализация и десериализация 
экземпляров объектов, 200
Сетевые взаимодействия
Android
взаимодействия с конечными 
точками, 343
выполнение запросов, 353
дополнительные ресурсы, 160
загрузка двоичных файлов, 159
загрузка текстовых файлов с 
удаленного сервера, 156
многопоточность, 156
отображение результатов поиска, 345
создание запроса HTTP POST, 157
сторонние библиотеки, 156
iOS
безопасность передаваемых 
данных, 170
взаимодействия с конечными 
точками, 347
выполнение запросов, 356
загрузка двоичных файлов, 166
загрузка текстовых файлов с 
удаленного сервера, 161
отображение результатов поиска, 347
приостановка и возобновление 
загрузки, 169
создание запроса HTTP POST, 162
фоновые потоки и обновление 
пользовательского интерфейса, 170
запросы и ответы HTTP, 155
обзор задач, 155
создание службы поиска, подходы, 350
установка Node и Express, 350
Симуляторы, 244
Системы управления базами данных, 126
Сквозные тесты, 214
Сложные жесты
Android, 81
iOS, 87
Создание приложений
Android Studio, 238
Xcode, 242
архитектура, 246
Списки
Android, 272
iOS, 273
динамические данные в представлениях 
списков
Android, 291
iOS, 295
Списки свойств, 205
Т
Тактильная обратная связь (iOS), 180
Текстовые файлы
Android, 156
iOS, 161
Тестирование
Android
интеграционные тесты, 220
модульные тесты, 217
типы тестов, 213
iOS, модульные тесты, 222
обзор задач, 213
преимущества, 213
Типы с поддержкой null, 268

Download 3,69 Mb.

Do'stlaringiz bilan baham:
1   ...   220   221   222   223   224   225   226   227   228




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish