24 сентября, 2015 - 00:23
Протоколо-ориентированным программированием в Swift 2

На WWDC 2015 компания Apple анонсировала вторую главную доработку языка Swift - обновление до Swift 2. Новая версия включает в себя несколько новых языковых функций для улучшения способа написания кода.

Среди наиболее захватывающих особенностей - расширение протокола. В первой версии Swift, была возможность расширить функциональность существующих типов class, struct и enum. Теперь, в Swift 2, вы можете также расширить и protocol.

Подробнее Комментарии
18 сентября, 2015 - 02:07
iOS 9

iOS 9 - это новая операционная система для устройств на iOS, таких как iPhone и iPad, анонсированная 16 сентября 2015 года. iOS 9 построена на базе уже используемых iOS 7 и iOS 8 с небольшими изменениями в дизайне, усовершенствованными деталями, улучшенной функциональностью и повышенной производительностью.

Самое большое нововведение iOS 9 затрагивает интеллект и проактивность, что позволяет iOS устройствам изучать привычки пользователя и действовать исходя из этой информации: открывать приложения в нужное время, рекомендовать места, которые могут нам понравиться и многое другое.

Подробнее Комментарии
18 сентября, 2015 - 01:16

Анимация является важной частью вашего пользовательского интерфейса на iOS. Она притягивает внимание пользователя к движущимся объектам и добавляет тонны удовольствия, и лоска вашим приложениям.

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

В этом туториале вы научитесь использовать UIV анимацию для:

Подробнее Комментарии
17 сентября, 2015 - 16:22
Многозадачность iPad на iOS 9

Многозадачность - это новая функция на iOS 9, и я могу гарантировать, что она всем придется по душе. Сейчас самое время, чтобы начать модернизацию приложений, иначе ваши пользователи начнут жаловаться, что не могут работать в многозадачном режиме с вашим приложением!

Подробнее Комментарии
13 сентября, 2015 - 14:42
Apple tvOS

На недавней презентации Apple представила обновленную версию приставки Apple TV, в которой теперь доступна загрузка и установка приложений из AppStore. Для нас с вами эта новость принесла очень интересную возможность писать приложения для приставки Apple TV и ее новой операционной системы tvOS.

Подробнее Комментарии
9 сентября, 2015 - 05:41

Если вы решили побольше узнать о сторибордах, то вы в правильном месте!

В первой части этого туториала, мы изучили базовые принципы использования интерфейс билдера, для создания нескольких view controller'ов. А также, вы научились создавать ячейки пользовательских размеров прямо из редактора сториборда!

Подробнее Комментарии
9 сентября, 2015 - 04:52

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

Я не буду говорить о том, что такое storyboard, пускай картинка скажет это за меня, потому что именно такой storyboard мы сделаем с вами в этом туториале:

Подробнее Комментарии
8 сентября, 2015 - 15:09

Когда вы создаете приложение с использованием Core Data, вы проектируете исходную модель данных вашего приложения. Однако, после того как вы разместили приложение вам обязательно захочется поменять вашу модель данных. Но что делать, ведь вы не хотите ломать приложение для уже существующих пользователей?

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

Подробнее Комментарии
8 сентября, 2015 - 13:24

В этом туториале вы получите базовые представления о Core Data и напишите ваше самое первое приложение с его использованием. Вы увидите как несложно начать использовать Core Data при помощи ресурсов Xcode, а к концу этого туториала вы уже будете знать как:

Подробнее Комментарии
8 сентября, 2015 - 12:09

В очередной понедельник, когда мы думали что Apple усиленно работает над WatchKit и Xcode 6.2 beta, мы вдруг получили известие о выходе Xcode 6.3 и Swift 1.2!

В Swift 1.2 привнесено множество прекрасных изменений! Но не стоит забывать о том, что Swift 1.2 все еще beta. Так что не будем забегать вперед и переделывать все свои приложения на него.

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

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

Страницы