4.1 из 5
4.1
341 отзыв на Udemy

iOS программирование на Swift в Xcode – Уровень 1

Практический курс по созданию iOS приложения на языке Swift в среде Xcode и публикации его в AppStore
Инструктор:
Александр Сенин
1 484 студента зачислены
Сможете создавать свои iOS приложения
Научитесь работать в Xcode (среда разработки iOS приложений)
Освоите основы программирования на языке Swift
Научитесь оформлять приложения в AppStore
Публиковать приложения в AppStore

В данном курсе мы спроектируем, разработаем и опубликуем в AppStore полностью рабочее приложение Конвертер валют.

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

Мы пройдем все этапы разработки мобильного приложения, от установки среды разработки Xcode, до публикации приложения а AppStore.

В процессе курса вы получите необходимые навыки, для того чтобы самостоятельно разрабатывать приложения для iOS, публиковать их в AppStore и монетизировать.

Приложение, которое мы разработаем в процессе курса вы сможете использовать как портфолио при устройстве на работу, а так же выставить за него цену и заработать на его продажах в AppStore.

Введение

1
Введение. Для кого и о чем этот курс.
2
Полезные материалы, которые помогут пройти данный курс
3
Xcode 9, 10, 11 - что изменилось?
4
Xcode - установка и настройка, приложение HelloWorld

Сразу смотрим следующий урок, и потом уже переходим к написанию приложения HelloWorld.

5
Xcode 11 - что нового

Язык программирования Swift

1
Инициализация переменных, типы данных, опционалы
2
Массивы, словари
3
Условия, циклы
4
Функции
5
Структуры, классы
6
Наследование классов
7
Протоколы, делегирование
8
Важное действие

Программирование iOS приложения

1
UITableView
2
UIAlertController
3
Переходы между контролерами, UINavigation
4
Приложение конвертер валют - логика работы
5
Работа с файлами в iOS
6
Парсим XML, XMLParser
7
Программируем основной список
8
URLSession - загрузка данных из сети
9
Готовим view для загрузки курсов валют
10
NotificationCenter - обновляем view при загрузке файла
11
DispatchQueue - обновление элементов интерфейса в основном потоке
12
UIActivityIndicatorView - отображаем процесс загрузки
13
Подготовка модели для конвертации валют
14
Экран конвертации
15
UITextField - убираем клавиатуру с экрана
16
Xcode 11 - modalPresentationStyle
17
Конвертируем величины
18
Разбор ДЗ

Дизайн приложения

1
Кастомизация UITableViewCell
2
Картинки в TabBar
3
Constraints - адаптация интерфейсов под разные размеры экранов
4
Дизайн иконки и стартового экрана

Публикация приложения в AppStore

1
Регистрация аккаунта разработчика
2
Варианты вывода денег из AppStore
3
Создание приложения в AppStore
4
ASO. Оформление приложения в AppStore.
5
Загрузка приложения в AppStore
6
Загрузка приложения в AppStore - часть 2

Завершение

1
Завершение. Подведем итоги.
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
20fc1199ce99444d9b44ce5ee79ebd54
3-дневная гарантия возврата денег

Включает

6 часов видео по запросу
2 статьи
Полный пожизненный доступ
Доступ с мобильного и ТВ
Сертификат об окончании
iOS программирование на Swift в Xcode – Уровень 1
Цена:
0,29 ₽ 5,490 ₽