2 сентября, 2015 - 16:20
Видеокурсы по Swift

Здравствуйте дорогие читатели!

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

Наши видеоуроки содержат домашние задания для освоения материала, изображения для лучшего восприятия и понимания, а так же проекты, файлы Playground и рабочие материалы, которые вы сможете скачать и пользоваться ими.

Подробнее Комментарии
28 августа, 2015 - 02:43
Язык Swift. Самоучитель

Дорогие наши читатели. Как мы вам сообщали в предыдущей новости, мы написали для вас первую печатную книгу по языку программирования Swift на русском языке и совместно с издательством БХВ-Петербург выпустили её. Книга называется "Язык Swift. Самоучитель" и в скором времени она будет доступна вам в ближайших книжных магазинах, либо вы уже можете сделать предзаказ на сайте ozon.ru

Кроме анонса предзаказа книги, мы бы хотели заведомо ответить на большинство популярных вопросов, которые могут у вас возникнуть по поводу этой книги:

Подробнее Комментарии
24 августа, 2015 - 02:51
Новости проекта SwiftBook

Дорогие наши читатели!

Мы хотим анонсировать ряд новостей, которые являются важным шагом для нас, и мы надеемся, что вы оцените их по достоинству.  Портал swiftbook.ru давно перестал быть просто библиотекой с технической документации по Swift, а собрал единомышленников, для которых Swift это не просто Taylor ;]

В летний период, когда большинство людей наслаждалось заслуженным отдыхом, наша команда выстраивала стратегию дальнейшего развития swiftbook.ru. Вот к чему мы пришли:

Подробнее Комментарии
27 июля, 2015 - 03:48
Equatable

Я услышал на выступлении Building Better Apps with Value Types in Swift на WWDC15 предложение, о котором никогда не задумывался:

Every Value Type should be Equatable.

Это значит, что каждое значение типа должно соответствовать протоколу Equatable. Это очень «громкое заявление». Ух ты! Каждый тип значения должен быть Equatable ? Хм... давайте разберем все «почему» и «как».

Подробнее Комментарии
22 июля, 2015 - 13:57

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

Итак, с терминологией вы уже знакомы и имеете представление о делегировании, как о шаблоне проектирования. Теперь, самое время ответить на следующий вопрос, а именно: «Как работает делегирование?». Готовы? Приступим!

Подробнее Комментарии
3 июля, 2015 - 20:35
Swift против Objective-C

Языки программирования не умирают быстро, а студии разработчики, которые цепляются за угасающие парадигмы, умирают. Если вы разрабатываете приложения для мобильных устройств и не изучали Swift, то знайте: Swift не только вытесняет Objective-C, когда речь идет о разработках приложений под OSX, iOS и WatchOS, но и в скором будущем заменит С для внутреннего программирования, для Apple платформ.

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

Подробнее Комментарии
30 июня, 2015 - 13:47
Swift 2: Расширения протоколов

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

Подробнее Комментарии
27 июня, 2015 - 15:01
Swift 2: Проверка на доступность API

В Swift 2, Apple представила возможность проверки доступности API с помощью конструкции if #available

Подробнее Комментарии
25 июня, 2015 - 12:51
Swift 2: defer

Swift 2 представляет нам новое ключевое слово defer, которое означает работу, которую мы хотим сделать при любых обстоятельствах.

Подробнее Комментарии
24 июня, 2015 - 14:56
оператор guard

В Swift 2 было введено новое ключевое слово guard, которое позволяет улучшить ваши ранние возвраты.

Подробнее Комментарии

Страницы