В корзину
Купить в 1 клик
Бесплатная доставка Новой Почтой
Отправка на следующий рабочий день
Отправка на следующий рабочий день
Описание
2011г.
Количество страниц: 336
В книге Разработка и продажа программ для iPhone и iPad. Елисеев рассмотрены вопросы создания программных приложений для мобильных устройств Apple iPhone и iPad. Изложены основные принципы функционирования программ в операционной системе Apple iOS, даны основы языка ObjectiveC. Рассмотрена работа с GUI, звуком, таблицами, текстовыми и графическими данными, приведены способы загрузки данных из Интернета. Каждый раздел снабжен практическими примерами приложений. Описаны как разработка простейших программ в среде Xcode, так и создание сложных игровых программ с использованием профессиональных библиотек Box2D и Cocos2D. Особое внимание уделено практике книги размещения и продажи собственных программ в магазине Apple App Store.
оглавление книги
Оглавление Введение 1 Глава 1. Портативные устройства Apple 3 Смартфоны и портативные компьютеры Apple, имеющиеся на рынке 3 Основные принципы графического интерфейса Apple iOS 6 Возможности и ограничения платформы Apple iOS 15 Интерфейсы сети и внешних устройств 16 Другие интерфейсы 17 Глава 2. Программирование для iPhone и iPad - первые шаги 19 Краткая информация об операционной системе Mac OS 19 Основы языка Objective-C 21 Среда разработки XCode 28 Создаем программу Hello World 31 Отладка приложений в XCode 52 Глава 3. Взаимодействие программы и пользователя - основы 57 Редактор Interface Builder среды XCode 57 Краткий обзор пользовательского интерфейса iOS 58 Ввод и вывод информации - основные компоненты 70 Вывод информации в табличной форме 85 Вывод предупреждений 89 Вывод графических изображений 94 Глава 4. Форматирование и вывод табличных данных 99 Иерархическое представление интерфейса программы 99 Таблицы с настраиваемыми ячейками 106 Таблицы с подразделами 115 Вывод информации в формате HTML 119 Глава 5. Ввод и вывод данных произвольной формы 135 Ввод данных с помощью сенсорного экрана 135 Вывод данных с помощью графических примитивов 139 . Глава 6. Интерфейс пользователя - расширенные возможности 149 Ввод данных - использование технологии multi-touch 149 Ввод данных - использование акселерометра 154 Загрузка данных из сети Интернет 160 Поддержка вертикальной и горизонтальной ориентации экрана 167 Создание полноэкранных приложений 170 Воспроизведение звуковых файлов 172 Глава 7. Взаимодействие с операционной системой 177 Загрузка изображений из встроенного фотоальбома 177 Загрузка списка контактов 181 Получение состояния батареи 185 Работа с файлами 188 Сохранение и загрузка настроек программы 192 Запись и обработка звука 193 Глава 8. Основы создания игровых программ 197 Простая 2D-игра с использованием элементов управления iOS 197 Библиотека физического моделирования Box2D 206 Графическая библиотека Cocos2D 231 Глава 9. Продажа программ в iOS - основные принципы 263 Виды моделей распространения программного обеспечения в Apple iOS 263 Инсталляция и деинсталляция программ в iOS 264 Регистрация разработчика в App Store 267 Требование к программам, продаваемым через App Store 275 Глава 10. Создание и разработка программы для App Store 281 Постановка задачи 281 Разработка программы 281 Подготовка требуемых для App Store текстовых и графических материалов 299 Глава 11. Размещение программы в App Store 301 Создание сертификата программы 301 Загрузка и размещение программы 304 Результаты и статистика 308 Заключение 313 Приложение. Список примеров, использованных в книге 315 Предметный указатель 317 IV Оглавление V Оглавление
Количество страниц: 336
В книге Разработка и продажа программ для iPhone и iPad. Елисеев рассмотрены вопросы создания программных приложений для мобильных устройств Apple iPhone и iPad. Изложены основные принципы функционирования программ в операционной системе Apple iOS, даны основы языка ObjectiveC. Рассмотрена работа с GUI, звуком, таблицами, текстовыми и графическими данными, приведены способы загрузки данных из Интернета. Каждый раздел снабжен практическими примерами приложений. Описаны как разработка простейших программ в среде Xcode, так и создание сложных игровых программ с использованием профессиональных библиотек Box2D и Cocos2D. Особое внимание уделено практике книги размещения и продажи собственных программ в магазине Apple App Store.
оглавление книги
Разработка и продажа программ для iPhone и iPad. Елисеев
Оглавление Введение 1 Глава 1. Портативные устройства Apple 3 Смартфоны и портативные компьютеры Apple, имеющиеся на рынке 3 Основные принципы графического интерфейса Apple iOS 6 Возможности и ограничения платформы Apple iOS 15 Интерфейсы сети и внешних устройств 16 Другие интерфейсы 17 Глава 2. Программирование для iPhone и iPad - первые шаги 19 Краткая информация об операционной системе Mac OS 19 Основы языка Objective-C 21 Среда разработки XCode 28 Создаем программу Hello World 31 Отладка приложений в XCode 52 Глава 3. Взаимодействие программы и пользователя - основы 57 Редактор Interface Builder среды XCode 57 Краткий обзор пользовательского интерфейса iOS 58 Ввод и вывод информации - основные компоненты 70 Вывод информации в табличной форме 85 Вывод предупреждений 89 Вывод графических изображений 94 Глава 4. Форматирование и вывод табличных данных 99 Иерархическое представление интерфейса программы 99 Таблицы с настраиваемыми ячейками 106 Таблицы с подразделами 115 Вывод информации в формате HTML 119 Глава 5. Ввод и вывод данных произвольной формы 135 Ввод данных с помощью сенсорного экрана 135 Вывод данных с помощью графических примитивов 139 . Глава 6. Интерфейс пользователя - расширенные возможности 149 Ввод данных - использование технологии multi-touch 149 Ввод данных - использование акселерометра 154 Загрузка данных из сети Интернет 160 Поддержка вертикальной и горизонтальной ориентации экрана 167 Создание полноэкранных приложений 170 Воспроизведение звуковых файлов 172 Глава 7. Взаимодействие с операционной системой 177 Загрузка изображений из встроенного фотоальбома 177 Загрузка списка контактов 181 Получение состояния батареи 185 Работа с файлами 188 Сохранение и загрузка настроек программы 192 Запись и обработка звука 193 Глава 8. Основы создания игровых программ 197 Простая 2D-игра с использованием элементов управления iOS 197 Библиотека физического моделирования Box2D 206 Графическая библиотека Cocos2D 231 Глава 9. Продажа программ в iOS - основные принципы 263 Виды моделей распространения программного обеспечения в Apple iOS 263 Инсталляция и деинсталляция программ в iOS 264 Регистрация разработчика в App Store 267 Требование к программам, продаваемым через App Store 275 Глава 10. Создание и разработка программы для App Store 281 Постановка задачи 281 Разработка программы 281 Подготовка требуемых для App Store текстовых и графических материалов 299 Глава 11. Размещение программы в App Store 301 Создание сертификата программы 301 Загрузка и размещение программы 304 Результаты и статистика 308 Заключение 313 Приложение. Список примеров, использованных в книге 315 Предметный указатель 317 IV Оглавление V Оглавление
