Разработка и продажа программ для iPhone и iPad

Дмитрий Елисеев

Рассмотрены вопросы создания программных приложений для мобильных устройств Apple iPhone и iPad. Изложены основные принципы функционирования программ в операционной системе Apple iOS, даны основы языка ObjectiveC. Рассмотрена работа с GUI, звуком, таблицами, текстовыми и графическими данными, приведены способы загрузки данных из Интернета.

Каждый раздел снабжен практическими примерами приложений. Описаны как разработка простейших программ в среде Xcode, так и создание сложных игровых программ с использованием профессиональных библиотек Box2D и Cocos2D. Особое внимание уделено практике размещения и продажи собственных программ в магазине Apple App Store.

Издательство: БХВ-Петербург, 2011 г.

ISBN 978-5-9775-0687-8

Количество страниц: 336.

Содержание книги «Разработка и продажа программ для iPhone и iPad»:

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

Инструкция как скачать книгу Дмитрий Елисеев: Разработка и продажа программ для iPhone и iPad в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
Разработка и продажа программ для iPhone и iPad
Рейтинг книги:
3 голоса
964

Поиск книг:




При поиске учитываются только слова, длина которых больше 3-х символов.

Статистика: