Информация о книге

978-5-8459-1826-0

Главная  » Тематика определяется » Objective-C и программирование для Mac OS X и iOS

Далримпл М., Кнастер С., Малик В., Objective-C и программирование для Mac OS X и iOS

Вильямс, 2013 г., 978-5-8459-1826-0


Описание книги

Книга, написанная ведущими специалистами по программированию для операционных систем iOS и OS X, представляет собой полный курс по основам языка Objective-C. В ней изложены все основные темы, связанные с программированием мобильных устройств iPhone и iPad с помощью языка Objective-C, в частности, блоки, расширение класса, наследование, композиция, инициализация объектов, категории, протоколы, управление памятью и организация исходных файлов. В книге описан механизм управления памятью ARC, статический анализатор кода и механизм Grand Central Dispatch. Подробно описывается использование библиотек UIKit и APKit. Справочник предназначен как для опытных программистов на языке С, так и для новичков, переходящих на язык Objective-C с других языков программирования. Начинайте создавать приложения на основе новейших технологий, включающих в себя устройства iPhone и iPad, а также компьютеры Mac, с помощью этой книги. В книге показано, как использовать библиотеки AppKit и UIKit для разработки приложений, предназначенных для операционной системы iOS, и/или интерфейсы для операционной системы OS X. Ведущие эксперты по компьютерам Mac Скотт Кнастер и Вакар Малик предлагают полный курс по основам языка Objective-C с помощью новейшей среды Xcode, разработанной компанией Apple. Вы также ознакомитесь с каркасом Cocoa, сопровождающим язык Objective-C. Освоив язык по этой книге, вы сможете работать в среде Cocoa и создавать полноценные проекты. Эта книга поможет вам: понимать смысл переменных и разрабатывать собственные структуры данных работать с новыми функциональными возможностями языка Objective-C, такими как блоки, автоматический подсчет ссылок (ARC) и расширения классов работать с новыми инструментами, такими как статический анализатор Clang и платформа Grand Central Dispatch (GCD) использовать библиотеку UIKit для создания простого и эффективного интерфейса для мобильных устройств В данной книге также подробно излагаются основные темы, такие как наследование, композиция, инициализация объектов, категории, протоколы, управление памятью и организация исходных файлов. Независимо от того, являетесь ли вы опытным программистом на языке С или переходите на язык Objective-C с другого языка, например С++ или Java, эта книга продемонстрирует вам, как использовать всю мощь языка Objective-C в своих приложениях. Об авторах Скотт Кнастер работал в компании Apple еще тогда, когда она не была такой \"крутой\". Работая в компании, Скотт помогал разработчикам создавать программное обеспечение для компьютеров Mac еще \"на заре туманной юности\" этой платформы, когда идея о технологии Cocoa еще лишь витала в воздухе. В настоящее время Скотт работает в подразделении Developer Relations компании Google и ведет блог Google Mac Blog. Он живет в Силиконовой долине среди компьютерных гуру. Вакар Малик - энтузиаст системы UNIX, проработавший с ней длительное время. Он работал в компании Apple с самого начала разработки операционной системы Mac OS X, помогая разработчикам технологии Cocoa и системы UNIX. В настоящее время он работает в компании MeLLmo, Inc. и создает превосходное программное обеспечение iOS Software. Марк Далримпл - программист на платформах Mac и UNIX с большим стажем, работающий над кроссплатформенным инструментарием, инструментами для публикации в Интернете, высокопроизводительными веб-серверами и настольными приложениями. В свободное время Марк играет на тромбоне и фаготе и делает из надувных шариков забавных зверушек. 2-е издание.

Ключевые слова


  Xcode 


Поделиться ссылкой на книгу



Содержание книги

Предисловие
Глава 1. Привет!
Глава 2. Расширения языка C
Глава 3. Введение в объектно-ориентированное
программирование
Глава 4. Наследование
Глава 5. Композиция
Глава 6. Организация исходных файлов
Глава 7. Дополнительные сведения о программе
Xcode
Глава 8. Краткий обзор каркаса Foundation Kit
Глава 9. Управление памятью
Глава 10. Инициализация объекта
Глава 11. Свойства
Глава 12. Категории
Глава 13. Протоколы
Глава 14. Блоки и параллельность
Глава 15. Введение в каркас UIKit
Глава 16. Введение в каркас AppKit
Глава 17. Работа с файлами
Глава 18. Кодирование "ключ-значение"
Глава 19. Использование утилиты Static Analyzer
Глава 20. Класс NSPredicate
Приложение А. Переход на язык Objective-C с
других языков программирования
предметный указатель


Об авторе

Далримпл М.
Программист.

Кнастер С.
Программист.


Отзывы

Не рекомендую  [11 November 2013]
То, что перевод отвратительный, ещё можно было бы терпеть. Вот фактические ошибки + опечатки в коде — это уже да.

Жалею о покупке и никому категорически не советую.
Отвратительная книга.  [ 6 September 2013]
Полезность книги на уровне Донцовой. Складывается впечатление, что книга написана для первоклассников.
Не могу согласиться, что перевод такой уж и плохой!  [16 May 2013]
Отличная книга для тех, кто начал осваивать программирование под маки. Все основательно описано и разжевано. На мой взгляд перевод вполне годный и книга читается довольно легко. То, что фреймворки назвали каркасами, так такой термин есть в википедии. В этом смысле переводчик не придумал ничего нового.
К тому же фреймворк -- по сути каркас или основа приложения, так что никакого криминала тут нет.
После изложения основ автор попытался объяснить, как нужно программировать реальные приложения на основе нескольких фреймворков, в т.ч. UIKit и AppKit. Описаны также Xcode и Cocoa, т.е. то что обычно
и нужно начинающим.
Ужасный перевод  [ 6 May 2013]
framework переведен как Каркас... и это самое малое...

Последние поступления в рубрике "Тематика определяется"



Математика. Подготовка к ЕГЭ. Задачи с параметрами.10-11 классы 

В предлагаемом пособии представлен обширный материал, посвященный двум заключительным и сложным темам ЕГЭ профильного уровня: задачам с параметрами и числам и их свойствам. На многочисленных примерах с подробными решениями и обоснованиями (как и требуется на экзамене) показаны различные методы и решения задач....

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

Читателю предлагается самая последняя редакция Плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций и инструкции по его применению с учетом последних приказов Минфина РФ. План счетов - это важнейший инструмент бухгалтерского учета, настольная книга для каждого практического бухгалтера....

На ферме. Книжка с наклейками 

Игры с наклейками - занятие не только интересное, но и полезное. С этой книгой малыш познакомится с различными видами транспорта, потренируется решать простые логические задачки и находить соответствия....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Далримпл М., Кнастер С., Малик В., Objective-C и программирование для Mac OS X и iOS в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.