Swift

Делегат приложения AppDelegate

Из прошлых уроков уже известно что из себя представляет делегат в iOS. Мы даже сталкивались с некоторыми из них. Например, с UITableViewDelegate и UICollectionViewDelegate. Пришло время узнать о том, что и само приложение целиком имеет свой делегат, который создаётся Xcode автоматически и называется AppDelegate. В этом уроке мы подробно рассмотрим его наиболее используемые методы и найдем им практическое применение.

Делегат приложения AppDelegate

Читать дальше

Продолжим более подробное изучение контроллеров представления в iOS. На очереди контроллер коллекции — UICollectionViewController. При его изучении, напишем приложение-галлерею, в котором рассмотрим работу с UICollectionView, а также впервые создадим свой кастомный класс для ячейки.

Галлерея с UICollectionViewController

Читать дальше

Приложение-справочник с UITableViewController

В этом уроке мы разработаем более сложное приложение-справочник, которое уже не будет состоять из одного экрана и минимума кода. Сделаем упор на работу с UITableViewController, но также не забудем и об уже изученных контроллерах навигации и создадим еще один класс. По-мимо этого, также рассмотрим как работать с asset каталогами. Наше приложение будет отображать небольшой список устройств от компании Apple. По-нажатию на один из продуктов — приложение откроет его более подробное описание.

Приложение-справочник с UITableViewController

Читать дальше

Рассмотрев все основные контроллеры представления в iOS, мы готовы перейти к более подробному изучению некоторых из них. Первым на очереди у нас UINavigationController — основной контроллер навигации, используемый в разработке приложений для iOS.

Навигация с UINavigationController

Читать дальше

Классы и объекты - Start iOS | Уроки по разработке iOS приложений

Пришло время изучить такую разновидность абстрактного типа данных в программировании как классы. По-мимо этого рассмотрим что такое объекты и в чем заключается разница между понятиями объекта и класса. Во всём этом нам поможет проект «Привет, Мир!», который мы будем модифицировать в этом уроке. Классы и объекты

Читать дальше

Переменные и функции в Swift - Start iOS

Мы написали наше первое приложение и кажется что разработка для iOS это просто. Но в «Привет, Мир!» было слишком мало кода и хотелось бы для начала понять как создаются переменные в Swift. Как раз этим мы и займемся в данном уроке. Переменные в Swift

Читать дальше

Теперь, когда Вы ориентируетесь в среде Xcode, настало время перейти к «творчеству».

«Привет, Мир!» — это традиция, которая соблюдается при начале изучения нового языка программирования или технологии. Мы ведь любим соблюдать традиции, правда? Тогда приступим.

«Привет, Мир!»

Читать дальше