Название: Swift. Основы разработки приложений под iOS и macOS. 4-е издание
Автор: Усов В.А.
Издательство: СПб.: Питер
Год: 2018
Формат: pdf, epub
Страниц: 448
Размер: 16 mb
Язык: русский
Язык Swift молод, он растет, развивается и изменяется. Но основные подходы к программированию и разработке уже сформировались, и в новом, четвертом издании книги особое внимание уделяется решению конкретных задач.
Текст полностью переработан так, чтобы любой, интересующийся языком Swift, мог найти здесь и основы, и необходимую информацию по разработке приложений. Все коды, использованные в книге соответствуют Swift версии не ниже 4.1, iOS версии не ниже 11 и Xcode версии не ниже 9. Теперь вы не только изучите язык Swift, но и получите начальные сведения о принципах разработки полноценных приложений.
Мир Swift постоянно меняется, людей со значительным багажом знаний и опыта за плечами еще просто не существует в силу возраста языка, поэтому вы можете стать одним из первых специалистов.
Вы держите в руках четвертое издание книги «Swift. Основы разработки под iOS и macOS». Каждый уважающий себя писатель хочет создать действительно ценный продукт, и не замечать мысли и предложения читателей было бы большой глупостью и проявлением эгоизма В ходе долгого и плодотворного общения со многими из вас была выработана масса идей, благодаря которым новое издание стало по-настоящему полезным Огромное спасибо всем участникам каналов в Telegram и Slack — с вашей помощью книга становится лучше и интереснее
В сравнении с предыдущим изданием данная книга содержит следующие изменения и дополнения:
? Весь материал актуализирован в соответствии со Swift версии 4 .1 и Xcode 9 .
? Добавлено большое количество нового учебного материала, в частности, связанного с практической разработкой приложений под iOS
? Доработана глава, посвященная типу данных String.
? Учтены пожелания и замечания пользователей по оформлению и содержанию .
? Исправлены найденные опечатки .
? В ходе написания книги я пытался выделить материал, предназначенный для начинающих программистов, в отдельные блоки, чтобы позволить читателям с опытом разработки на других языках не отвлекаться на ненужный им материал