Дополнительные ресурсы

Дополнительные ресурсы

Время от времени я обращаюсь к официальной документации Apple. Некоторые описания с сайта Apple точны, и пытаться изложить их своими словами — все равно что изобретать велосипед. Здесь я перечислил наиболее важные официальные документы и руководства, предлагаемые Apple, которые должен прочитать каждый разработчик, профессионально пишущий программы для iOS.

Для начала предлагаю ознакомиться с iOS Human Interface Guidelines (Руководством по созданию пользовательских интерфейсов для всех устройств iOS) (https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html). Этот документ необходимо прочитать любому программисту, работающему с iOS. На самом деле я считаю, что эти документы обязательно должны прочитать также сотрудники отделов разработки и дизайна продукции в любой компании, занимающейся iOS.

Рекомендую также просмотреть документ iOS Application Programming Guide (Руководство по программированию приложений для iOS), имеющийся в iOS Reference Library (Справочной библиотеке iOS), где даются полезные советы по созданию отличных приложений для iOS: https://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html.

В iOS 7 значительно изменились принципы представления компонентов пользовательского интерфейса на экране. Мы подробно обсудим все эти изменения и поговорим о том, как программист может применять эти новейшие API для создания замечательных приложений для iOS 7. Кроме того, я рекомендую вам ознакомиться с документом iOS 7 UI Transition Guide (Руководство по переходу на пользовательский интерфейс iOS 7) от Apple (https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/TransitionGuide/index.html#//apple_ref/doc/uid/TP400 13174). В нем описаны все изменения, связанные с пользовательским интерфейсом, появившиеся в последней версии SDK.

Читая главу 12, вы обратите внимание на то, что в ней одной из наиболее важных тем являются блоковые объекты. Блоковые объекты рассматриваются в книге вкратце, но чтобы подробнее разобраться с этой темой, рекомендую познакомиться с руководством A Short Practical Guide to Blocks (Краткое практическое руководство по блоковым объектам), доступным по следующей ссылке: https://developer.apple.com/library/ios/#featuredarticles/Short_Practical_Guide_Blocks/index.html%23/apple_ref/doc/uid/TP400 09758.

В книге я буду часто упоминать пакеты (bundles) и говорить о том, как загружать из пакетов изображения и данные. В издании будет кратко рассказано о пакетах, но если хотите разобраться с ними подробнее, прочтите Bundle Programming Guide (Руководство по программированию пакетов) по адресу: https://developer.apple.com/library/ios/#documentation/CoreFoundation/Conceptual/CFBundles/Introduction/Introduction.html.

Данный текст является ознакомительным фрагментом.



Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Ресурсы

Из книги автора

Ресурсы Я довольно часто пишу о HTML5 на своей личной страничке: http://adactio.com/journal/tag/html5Я не единственный человек в мире, который с нетерпением ждет HTML5. Невероятный Брюс Лосон (Bruce Lawson) тоже записывает свои мысли: http://brucelawson.co.uk/category/html5/Брюс – только один из активных участников


Дополнительные материалы и ресурсы

Из книги автора

Дополнительные материалы и ресурсы CSS3.info уже давно публикует новости, примеры и информацию о развитии событий:http://www.CSS3.infoСмотрите также раздел «Предпросмотр», где выложены демки конкретных свойств:http://www.CSS3.info/previewРаньше я говорил, что не нужно читать спецификации, но для


Ресурсы XSL-FO

Из книги автора

Ресурсы XSL-FO Ряд ресурсов XSL-FO доступен в Интернете, но их гораздо меньше, чем ресурсов XSLT. Вот основные:• www.w3.org/TR/xsl. Основная рекомендация-кандидат XSL, включающая также XSL-FO;• http://lists.w3.org/Archives/Public/www-xsl-fo/. Список заметок W3C для XSL-FO.Так же, как существуют процессоры XSLT,


Дополнительные ресурсы

Из книги автора

Дополнительные ресурсы Помимо использования справочной системы программы, пользователи AutoCAD могут получить техническую поддержку через Интернет. При подключении к центру подписки становятся доступны такие сервисы, как интерактивные уроки или прямая техническая


22.1. Ресурсы в Web

Из книги автора

22.1. Ресурсы в Web Основной сайт Ruby — www.ruby-lang.org: все остальные находятся от него в нескольких щелчках мышью. Отсюда всегда можно скачать самую свежую версию Ruby.Еще один важный сайт — rubygarden.org, который раньше содержал только wiki-страницу. Wiki как была, так и осталась, но теперь


Ресурсы

Из книги автора

Ресурсы BeginUpdateResource Функция BeginUpdateResource возвращает дескриптор, который может быть использован функцией UpdateResource для добавления, удаления или замены ресурсов в исполняемом файле. HANDLE BeginUpdateResource ( LPCTSTR pFileName , // имя файла, в котором будут обновляться ресурсы BOOL bDeleteExistingResources //


Ресурсы 37signals

Из книги автора

Ресурсы 37signals Сайт 37signalsБлог Signal vs. NoiseBasecamp — Web-based project collaborationCampfire — Web-based group chat for businessBackpack — Web-based information organizerWriteboard — Web-based collaborative writingTa-da List — Web-based dead-simple to-do listsRuby on Rails — Open-source web application


Полезные ресурсы

Из книги автора

Полезные ресурсы Напоследок хотелось бы привести несколько полезных ссылок на различные ресурсы в Сети, которые могут оказаться полезными для


Дополнительные ресурсы

Из книги автора

Дополнительные ресурсы Помимо использования справочной системы программы, пользователи AutoCAD могут получить техническую поддержку через Интернет. При подключении к центру подписки становятся доступны такие сервисы, как интер активные уроки или прямая техническая


РЕСУРСЫ

Из книги автора

РЕСУРСЫ Справочная система EvernoteБлог Майкла Хаятта: руководителя издательской группы Thomas Nelson Publishers, оратора и проповедника. У него собраны интересные посты по внедрению Evernote для тех, кто является блоггером и писателемЭлектронная книга “Evernote®: The unofficial guide to capturing everything and


Ресурсы приложения

Из книги автора

Ресурсы приложения Большую часть пользовательского интерфейса любого приложения составляют ресурсы – меню, диалоговые панели, пиктограммы, курсоры. Создавая приложение, MFC AppWizard подготавливает для него базовый набор ресурсов. Вы можете редактировать подготовленные


1.4 Программы и их ресурсы

Из книги автора

1.4 Программы и их ресурсы Многие программы имеют различные заранее подготавливаемые данные, которые в терминах X называются - ресурсами. Это могут быть цвета окон приложения, строки сообщений пользователю и т.д.Как правило, программисты создают ресурсы каждый по-своему. В


Русскоязычные ресурсы

Из книги автора

Русскоязычные ресурсы ? http://xmlhack.ruНовости и ресурсы для XML-разработчиков.? http://www.xml.nsu.ruШколы Консорциума W3 на русском языке.? http://citforum.ru/internet/xml.shtmlРесурсы XML на CITForum.? http://www.sinor.ru/~xmlПодборка


Другие ресурсы

Из книги автора

Другие ресурсы Списки рассылки ? http://www.mulberrytech.com/xsl/xsl-list/index.htmlXSL List? Open Forum on XSLСамый авторитетный список рассылки на тему XSL, XSLT и сопутствующих