![893 893](https://4r.azu.la/data/attachments/0/893-6a6938a80a4bfdc5eac8de972e85cf9f.jpg)
Чему вы научитесь
Научаться программировать основные элементы управления для iOS приложений
Углубят понимание принципов iOS программирования
Требования
Mac Book (Или любое другое устройство на которое устанавливается Mac OS X)
Никаких специальных знаний не требуется, - научу всему в процессе курса.
Не требуется платное программное обеспечение - все кодирование выполняется с помощью Xcode, который бесплатный
Описание
В данном курсе мы на практических примерах разберем как программировать основные элементы управления iOS приложений.
Курс подходит как начинающим iOS программистам, так и программистам с опытом, которые хотят расширить свои знания в iOS разработке.
Работать будем в среде Xcode на языке Swift.
Смотрите программу курса, для того чтобы понять какие темы и элементы управления будут разобраны в данном курсе.
Для кого этот курс
Для начинающих iOS разработчиков
Для начинающих программистов, которые хотят стать iOS разработчиками
Для iOS разработчиков, которые хотят углубить свои знания и навыки в языке Swift и среде разработки Xcode
Материалы курса:
Xcode - элементы управления
Привет, Xcode
UIButton - кнопки, настройка внешнего вида, обработка нажатия
UILabel - текстовые метки
UIImage - картинки
Retina картинки
UITextField - поле для ввода однострочной текстовой информации (ч.1)
UITextField - поле для ввода однострочной текстовой информации (ч.2)
UITextView - поле для ввода многострочной текстовой информации
UISlider - ползунок для установки значения
UISegmentControl - переключатель значений
UIProgressView, UIActivityIndicator - показываем прогресс
UISwitch - переключатель вкл/выкл
NSUserDefaults - сохранение настроек приложнеия
UIStepper - переключатель плюс/минус
UITableView - работа с таблицами (ч.1)
UITableView - работа с таблицами (ч.2)
UITableView - работа с таблицами (ч.3)
UITableView - работа с таблицами (ч.4)
UIAlertController - всплывающее окно диалога
UIStoryboardSegue - переход между контроллерами (ч.1)
UIStoryboardSegue - переход между контроллерами (ч.2)
UITableViewCell - ячейка таблицы (ч.1)
UITableViewCell - ячейка таблицы (ч.2)
UIWebView - элемент для отображения интернет страниц (ч.1)
UIWebView - элемент для отображения интернет страниц (ч.1)
Отправка Email
Отправка iMessage (SMS)
NSFileManager - работа с файловой системой iOS (ч.1)
NSFileManager - работа с файловой системой iOS (ч.2)
NSFileManager - работа с файловой системой iOS (ч.3)
NSFileManager - работа с файловой системой iOS (ч.4)
NSURLSession - работа с интернет запросами (ч.1)
NSURLSession - работа с интернет запросами (ч.2)
NSDateFormatter - работаем с датами
XIB-файлы - часть 1
XIB-файлы - часть 2
Загрузка и сохранение картинок
Constraints - адаптация интерфейсов под разные устройства