30 мая, 2016 - 13:10

Функциональное программирование это парадигма программирования, подчеркивающая вычисления с помощью функций математического плана, в основе которой лежит неизменяемость (постоянство) и выразительность, а также сводится к минимуму использование переменных и состояния.

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

Подробнее Комментарии
28 мая, 2016 - 09:42

Добрый день!

С 1 августа подписка на наш платный контент станет дороже. Сейчас у вас есть возможность купить подписку по старой цене - 500 рублей на весь контент в месяц (а это уже 9 курсов!).

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

Изучайте Swift вместе с нами, мы станем еще лучше для вас!

Ваш SwiftBook.

P.S.: Подробнее в видео.

Подробнее Комментарии
26 мая, 2016 - 09:31

Привет всем в этот солнечный день!

Сегодня мы с вами напишем одно из самых маленьких приложений в мире - приложение "Фонарик".

В этом видео вы также познакомитесь с фреймворком AVFoundation, который и предоставит вам доступ к светодиоду вашего устройства.

Ну что, вы готовы проложить путь через темноту с помощью "Фонарика"?

Ну тогда поехали!

Подробнее Комментарии
23 мая, 2016 - 10:39

Доброго всем дня!

Сегодня мы рады представить вам новый курс по изучению многопоточного программирования с помощью GCD или Grand Central Dispatch.

Тему GCD очень многие откладывают, так как она достаточно сложная для восприятия, но мы решили изменить это и написали курс, который все раскладывает по полочкам.

Теперь GCD не будет для вас чем-то неизвестным и непонятным, наоборот, теперь вы будете рассматривать свои приложения на предмет многопоточности и использовать GCD при малейшей возможности! 

Подробнее Комментарии
19 мая, 2016 - 15:55

Всем привет!

В этом видео мы с вами посмотрим как можно создать переходы между контроллерами без применения segue в storyboard. То есть мы напишем код, который поможет нам передвигаться между контроллерами и передавать между ними данные.

Магия, да и только! :)

Поехали! 

Подробнее Комментарии
17 мая, 2016 - 08:30

Functional Reactive Programming (Функциональное Реактивное Программирование) становится все более популярным среди Swift разработчиков. Оно упрощает сложный асинхронный код для написания и понимания.

В этой статье мы сравним две наиболее популярные библиотеки для Functional Reactive Programming: RxSwift и ReactiveCocoa.

Подробнее Комментарии
12 мая, 2016 - 11:55

Доброго дня!

Сегодня мы с вами начнем осваивать программу Terminal, так как она является обязательной для изучения, если вы планируете быть разработчиком. А вы ведь планируете, верно?

Поехали!

Подробнее Комментарии
10 мая, 2016 - 09:35

Некоторые вещи удивительны по своей природе: ракеты, полеты на Марс, инициализации в Swift. Этот туториал - просто блюдо 3-в-1 по удивительности. В нем вы узнаете о настоящей силе инициализации!

Инициализации в Swift - это то, что происходит, когда вы создаете новый экземпляр именованного типа:

Подробнее Комментарии
4 мая, 2016 - 09:50

Всем доброго дня!

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

Подробнее Комментарии
2 мая, 2016 - 10:31

В этом туториале мы нарисуем маршрут между двумя известными местами в Нью-Йорке. Маршрут рисуется с помощью полилинии по наложенному на карту верхнему слою. 

Откройте Xcode и создайте новый Single View Application. Для названия продукта, используйте то, что вы сами хотите, а затем заполните название организации и ее идентификатор. Выберите язык - Swift и убедитесь, что iPhone выбран в качестве устройства.

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

Страницы