понедельник, 28 мая 2012 г.

Обзор русскоязычных изданий по программированию для Mac OS, iPad, iPhone.

Печатную книгу приятно в руках держать, оставлять закладки, поставить на полку и вернутся через месяц. Но увы, с покупкой iPad стал очень внимательно относится к покупке бумажных изданий. Цифра дает о себе знать, покупаются действительно интересные и нужны книги.

Приведу краткий обзор литературы с небольшим описанием и краткими заметками.

Разработка приложений для iPhone, iPad и iPod touch с использованием iOS SDK
Автор: Дэйв Марк, Джек Наттинг, Джефф Ламарш
Переводчики И. Берштейн, Дмитрий Клюшин, Игорь Красиков, Н. Ручко


Издательство: Вильямс
ISBN 978-5-8459-1725-6, 978-1-43-023024-3; 2011 г.
Страниц 624 стр.
Переплет Твердый переплет

Добротная книга с хорошо поданным материалом. Видно что переводчики старались. Много картинок с примерами. Есть объяснение некоторым тонкостям в сносках. Плотная бумага, приятно держать в руках. Книгу я бы отнес порекомендовал людям у которых есть опыт разработки и есть желание разрабатывать под эти платформы.

Минус данной книги, в том что повсеместно используется Xcode 4.0, а материал рассчитан для более старой версии. Хорошая новость что на сайте издательства есть информация о переиздании книги для iOS 5.0.

Разработка и продажа программ для iPhone и iPad
Автор: Дмитрий Елисеев
Издательство: БХВ-Петербург
ISBN 978-5-9775-0687-8; 2011 г.
Страниц 336 стр.
Переплет Мягкая обложка

Книги о разработке должны быть именно о ней, а не о чем то другом. Сто страниц о том как засабмитить программу в Apple Store, это перебор. В целом отвратное качество бумаги. Материал подан таким образом всего по немного из разных мест. Знаний особых не добавит.

Программируем для iPhone и iPad
Автор: Д. Пайлон, Т. Пайлон
Издательство: Питер 
ISBN 978-5-459-00375-8; 2012 г.


Страниц 624 стр.
Переплет Мягкая обложка

Книга-комикс. Манера изложения весьма интересна. Если покупать то стоит хотя бы для начала полистать. Единственная книга в которой уже есть XCode 4, но прошлая версия iOS.
Хорошая полиграфия. Книга оставляет приятное впечатление. Рекомендую для начинающих разработчиков.

Профессиональное программирование приложений для iPhone и iPad
Professional iPhone and iPad Application Development
Автор: Джин Баклин
ISBN 978-5-699-55828-5; 2012 г.
Страниц 672 стр.
Переплет Твердый переплет

Перевод издания от 2010 года. морально устарел. Не знаю чем думает издательство когда издает такие книги. Для фундаментных книг, это имело бы смысл. Для изданий по такой тематике, где платформа раз в год обновляется весьма критично. Рекомендовано для тех кому нужно поддерживать старую платформу.


Разработка приложений под iPhone. Полное руководство
Автор: Крейг Хоккенбери
Переводчик В. Порицкий
Издательство: Питер
ISBN 978-5-4237-0055-3, 978-0596809775; 2011 г.

Страниц 336 стр.
Переплет Мягкая обложка
Перевод откровенно говоря ужасен. Материал книги уже устарел. Не рекомендовал бы к покупке.

iPhone. Разработка приложений с открытым кодом
Автор: Джонатан Здзиарски
ISBN 978-5-9775-0397-6, 978-0-596-15519-3; 2009 г.
Страниц 368 стр.
Тираж 2000 экз.

Ужасная бумага и высокая цена для такой книги. Материал весьма любопытный. Рекомендовать особого смысла нету. Полистайте если будет интерес можно приобрести.


Objective-C 2.0 и программирование для Mac
Автор: Марк Далримпл, Скотт Кнастер
ISBN 978-5-8459-1607-5; 2010 г.
Страниц 320 стр.
Переплет Твердый переплет


Если нет опыта вообще в программировании. Эта книга даст некоторые ориентиры. Рекомендуется нубам в программировании. Хорошая полиграфия. ООП разжевано на основе Objective-C.

Книги в идеале лучше читать на английском. Переводов действительно нужных книг мало. Например ни одного издания по OpenGL ES. У издательства Addison-Wesley есть несколько книг по графике, так и весьма полезная книга Cocoa Design Patterns (обязательно к прочтению).


Update - Готовится к изданию книга


Разработка приложений для Mac OS X Lion
Майкл Приват, Роберт Уорнер.

Посмотрел вариант на английском языке. Весь материал построен в виде небольших зарисовок на тему как можно сделать ту или иную фишку UI для 10.7.

Комментариев нет: