- 17, Apr 2020
- #1
Чему вы научитесь
Требования
Описание
В данном курсе мы спроектируем, разработаем и опубликуем в AppStore полностью рабочее приложение Конвертер валют.
Приложение будет загружать курсы валют с сайта центробанка, парсить их, отображать в удобном для пользователя виде, а так же конвертировать валюты с учетом текущего курса.
Мы пройдем все этапы разработки мобильного приложения, от установки среды разработки Xcode, до публикации приложения а AppStore.
В процессе курса вы получите необходимые навыки, для того чтобы самостоятельно разрабатывать приложения для iOS, публиковать их в AppStore и монетизировать.
Приложение, которое мы разработаем в процессе курса вы сможете использовать как портфолио при устройстве на работу, а так же выставить за него цену и заработать на его продажах в AppStore.
Для кого этот курс:
Введение
Введение. Для кого и о чем этот курс.
Предварительный просмотр
Полезные материалы, которые помогут пройти данный курс
Предварительный просмотр
Xcode - установка и настройка, приложение HelloWorld
–
Язык программирования Swift
Инициализация переменных, типы данных, опционалы
Массивы, словари
Условия, циклы
Функции
Структуры, классы
Наследование классов
Протоколы, делегирование
–
Программирование iOS приложения
UITableView
UIAlertController
Переходы между контролерами, UINavigation
Приложение конвертер валют - логика работы
Работа с файлами в iOS
Парсим XML, XMLParser
Программируем основной список
URLSession - загрузка данных из сети
Готовим view для загрузки курсов валют
NotificationCenter - обновляем view при загрузке файла
DispatchQueue - обновление элементов интерфейса в основном потоке
UIActivityIndicatorView - отображаем процесс загрузки
Подготовка модели для конвертации валют
Экран конвертации
UITextField - убираем клавиатуру с экрана
Конвертируем величины
Разбор ДЗ
–
Дизайн приложения
Кастомизация UITableViewCell
Картинки в TabBar
Constraints - адаптация интерфейсов под разные размеры экранов
Дизайн иконки и стартового экрана
–
Публикация приложения в AppStore
Регистрация аккаунта разработчика
Создание приложения в AppStore
ASO. Оформление приложения в AppStore.
Загрузка приложения в AppStore
Загрузка приложения в AppStore - часть 2
–
Завершение
Завершение. Подведем итоги.
Скрытая информация :: Авторизуйтесь для просмотра »
- Сможете создавать свои iOS приложения
- Научитесь работать в Xcode (среда разработки iOS приложений)
- Освоите основы программирования на языке Swift
- Научитесь оформлять приложения в AppStore
- Публиковать приложения в AppStore
Требования
- Mac Book (Или любое другое устройство на которое устанавливается Mac OS X)
Описание
В данном курсе мы спроектируем, разработаем и опубликуем в AppStore полностью рабочее приложение Конвертер валют.
Приложение будет загружать курсы валют с сайта центробанка, парсить их, отображать в удобном для пользователя виде, а так же конвертировать валюты с учетом текущего курса.
Мы пройдем все этапы разработки мобильного приложения, от установки среды разработки Xcode, до публикации приложения а AppStore.
В процессе курса вы получите необходимые навыки, для того чтобы самостоятельно разрабатывать приложения для iOS, публиковать их в AppStore и монетизировать.
Приложение, которое мы разработаем в процессе курса вы сможете использовать как портфолио при устройстве на работу, а так же выставить за него цену и заработать на его продажах в AppStore.
Для кого этот курс:
- Начинающим iOS программистам, которые хотят освоить профессию iOS разработчика или создать свое iOS приложение
- Опытным программистам, не знакомым с разработкой iOS приложений
- Программистам, которые хотят углубить свои знания в iOS разработке и программировании приложений для iOS
Введение
Введение. Для кого и о чем этот курс.
Предварительный просмотр
Полезные материалы, которые помогут пройти данный курс
Предварительный просмотр
Xcode - установка и настройка, приложение HelloWorld
–
Язык программирования Swift
Инициализация переменных, типы данных, опционалы
Массивы, словари
Условия, циклы
Функции
Структуры, классы
Наследование классов
Протоколы, делегирование
–
Программирование iOS приложения
UITableView
UIAlertController
Переходы между контролерами, UINavigation
Приложение конвертер валют - логика работы
Работа с файлами в iOS
Парсим XML, XMLParser
Программируем основной список
URLSession - загрузка данных из сети
Готовим view для загрузки курсов валют
NotificationCenter - обновляем view при загрузке файла
DispatchQueue - обновление элементов интерфейса в основном потоке
UIActivityIndicatorView - отображаем процесс загрузки
Подготовка модели для конвертации валют
Экран конвертации
UITextField - убираем клавиатуру с экрана
Конвертируем величины
Разбор ДЗ
–
Дизайн приложения
Кастомизация UITableViewCell
Картинки в TabBar
Constraints - адаптация интерфейсов под разные размеры экранов
Дизайн иконки и стартового экрана
–
Публикация приложения в AppStore
Регистрация аккаунта разработчика
Создание приложения в AppStore
ASO. Оформление приложения в AppStore.
Загрузка приложения в AppStore
Загрузка приложения в AppStore - часть 2
–
Завершение
Завершение. Подведем итоги.