Всем привет! Мы в феврале писали пост о книге «Swift. Основы разработки приложений под iOS». Недавно у нас вышло второе издание:

image Данная книга содержит исчерпывающую информацию для всех желающих научиться программировать на замечательном языке Swift и создавать собственные iOS-приложения. Вы найдете не только теоретический материал, но и большое количество практических примеров и заданий, которые позволят постичь все тонкости нового языка. Дерзайте, ведь, изучив Swift, вы сможете создавать приложения для любой платформы — iOS, OS X, tvOS или watchOS.

В сравнении с предыдущим изданием данная книга содержит следующие изменения и дополнения:
— весь материал актуализирован в соответствии со Swift версии 2.2 и Xcode 7.3.
— добавлено большое количество нового учебного материала. В частности, переработана глава 26. Теперь книга не просто обучает Swift, но и готовит вас к полноценной разработке приложений.
?- учтены пожелания и замечания пользователей по оформлению и содержанию.
?- исправлены найденные опечатки.


Для кого написана книга

— вы имеете хотя бы минимальные знания о программировании на любом языке высокого уровня?
??- вы хотите научиться создавать программы для операционной системы iOS (для вашего гаджета iPhone и iPad), OS X, watchOS или tvOS?
??- вы предпочитаете обучение в практической форме скучным и монотонным теоретическим лекциям?

тогда эта книга для вас.

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

Структура книги

Книга состоит из четырех больших частей и одного приложения:

?Часть I. Подготовка к разработке Swift-приложений. В первой части вы начнете ваше путешествие в мир Swift, выполните самые важные и обязательные шаги, предшествующие началу разработки собственных приложений. Вы узнаете, как завести собственную учетную запись Apple ID, как подключиться к программе apple-разработчиков, где взять среду разработки Swift-приложений, как с ней работать.

Часть II. Базовые возможности Swift. После знакомства со средой разработки Xcode, позволяющей приступить к изучению языка
программирования, вы изучите базовые возможности Swift. Вы узнаете, какой синтаксис имеет Swift, что такое переменные и константы, какие типы данных существуют и как всем этим пользоваться при разработке программ.

Часть III. Основные средства Swift. Третья часть фокусируется на рассмотрении и изучении наиболее простых, но очень интересных средств Swift. О некоторых из них (например, о кортежах) вы, возможно, никогда не слышали, другие (например, массивы) вы, вероятно, использовали и в других языках.

?Часть IV. Нетривиальные возможности Swift. В четвертой части подробно описываются приемы работы с наиболее мощными и функциональными средствами Swift. Материал этой главы вы будете использовать с завидной регулярностью при создании собственных приложений в будущем. Также отличительной чертой данной главы является большая практическая работа по созданию первого интерактивного приложения.

Приложение. Изменения и нововведения Swift 2.2. Если вы изучали какую-либо из предыдущих версий Swift, то информация, приведенная в данном приложении, позволит вам оперативно ознакомиться со всеми нововведениями и изменениями, которые принесла новая версия языка программирования.

Более подробно с книгой можно ознакомиться на сайте издательства
Оглавление
Отрывок

Для Хаброжителей скидка 25% по купону — Swift
По факту оплаты бумажной книги отправляем на e-mail электронные версии книг, при покупке электронной книги — все доступные версии отправляются пользователям.
Поделиться с друзьями
-->

Комментарии (15)


  1. AndreyYu
    21.06.2016 12:50

    Будет ли скидка для тех, кто у вас в феврале купил первую версию книги?:)


    1. ph_piter
      21.06.2016 13:09

      50%. Будьте добры в личку номер заказа.


  1. LeGoMyEgo
    21.06.2016 12:56

    Добрый день.
    Есть ли какая-то возможность получить бумажную версию за пределами России? Европа?


    1. ph_piter
      21.06.2016 12:57

      Да, любая удобная для Вас служба доставки. По предоплате. Написали в личку.


      1. Tomekaz
        22.06.2016 12:21

        Тоже бы хотелось узнать способы доставки, так как хочу заказать пару книг в Украину.
        Можно узнать подробности?


  1. mix2000
    21.06.2016 13:15
    +1

    Когда ожидается книга по Swift 3?)


    1. InstaRobot
      21.06.2016 13:34
      +2

      Привет, по фотке на аве узнал) Достаточно злободневный вопрос задан. Это обычный бизнес на новичках. Миш, ты же знаешь, что 3-я версия давно на гите в стешах есть. Но автор не удосужился писать по нему, совсем скоро Питер выпустит 3-е издание, дополненное и переработанное. Люди снова получат скидку 50% за то, что купили предыдущее издание и так далее. И это еще достаточно оптимистичный прогноз, а то ведь можно сделать промежуточную версию по 2.3, так до бесконечности.

      Я только ЗА то, что у нас как то и что то выпускают для новичков и русскоговорящих, но после того, как еще давно убедился, что материал выходит с большой задержкой и он уже не актуален, то давно читаю все в оригинале, но зато сразу.

      Представляю себе такую картину, в конце лета, человек покупает эту книгу, а у него половина кода из примеров не работвет, так как вовсю шагает по планете икскод 8 с версией языка 3


      1. ph_piter
        21.06.2016 13:43

        В этом издании стоят примечания по поводу элементов языка, которые не будут поддерживаться в новых версиях.

        Автор сейчас изучает swift 3.0 preview 1. Так что книга по третьей версии обязательно появится, но только когда выйдет окончательный релиз.

        Язык меняется динамично, но это не повод не издавать книг на эту тему.


        1. InstaRobot
          21.06.2016 14:02
          +2

          Так я положительно к вашему изданию отношусь. Просто версия 3 давно доступна на гит хабе, еще до превью 1. Уже несколько месяцев причем. И он open-source, все верно, динамично развивается, но уже давно было известно, какие изменения в 3-й версии, так что, автор мог смело делать 3-ку, а не 2.2.

          У многих американских блогеров давно опубликованы плейграунды с обзором изменений и примерами. И еще, чуть выше Михаил П. задал вопрос по версии 3. Он не зря его задал, просто в более мягкой форме чем я, у него сообщество разработчиков в слеке, порядка 2000 человек, эта тема там проговаривалась еще пару месяцев назад!

          Пригласите автору рецензентов технических наверное, может что изменится в лучшую сторону!


  1. InstaRobot
    21.06.2016 14:10
    +3

    Хотите дельный совет, который реально позволит вам издать бестселлер?

    Издайте книгу по TDD, причем в контексте Swift 3, вы просто порвете конкурентов. Еще можно сделать выпуск по Design Patterns, тоже будете лидировать. Ваш тираж сметут с полок даже матерые разработчики с внушительным перечнем скилов! Ну а новичкам эти книги будут просто обязательны к прочтению!


  1. arabesc
    21.06.2016 22:59

    Как зарегистрироваться разработчику, вижу упоминание в оглавлении книги, а вот путеводителя по размещению своего будущего бестселлера в сторе, с описанием сопутствующих шагов, вроде открытия банковского счета под будущие миллионы, не вижу. Жаль, если в книге этого нет.


  1. by25
    21.06.2016 23:09

  1. InstaRobot
    22.06.2016 12:54

    Честно сказать, так совпало, что после моих комментов, мне немного прилетело как подписчику в подарок от Рэя!

    Собственно само уведомление, что в ЛК добавлена для меня новая книга
    image


    1. ph_piter
      22.06.2016 13:18
      +1

      Вы же прекрасно понимаете, что «бесплатных» книг для издательств не бывает, значит ее издание проспонсировали. Нам бы таких спонсоров ))


      1. InstaRobot
        22.06.2016 13:23

        Кстати, отпишитесь мне в ЛК, пообщаемся по развитию. А то вам никак не написать ЛС