macOS программирование на Swift в Xcode - Уровень 2 [Udemy] [Александр Сенин]
Александр Сенин
Введение - 3 лекции
Приложение Переводчик - 13 лекций
Приложение Новости - 12
Приложение Заметки - 19
CloudKit - 12 лекций
Завершение - 1 лекция
7,5 часов видео
Скидка 92% 799 руб. (обычная цена 9799 руб.)
Александр Сенин
- Высшее образование по специальности «инженер‒программист»
- Разработал и опубликовал в AppStore и MacStore более 100 приложений, написанных на языках Swift и Objective-C
- Более 4 000 000 скачиваний у всей серии приложений
- с 2012 года разрабатываю приложения для iOS
- с 2015 года преподаю iOS и macOS программирование
- Регулярно работаю со студентами, с удовольствием отвечаю на вопросы
- Сможете создавать свои macOS приложения
- Научитесь работать в Xcode (среда разработки macOS приложений)
- Освоите работу с CoreData
- Научитесь работать с CloudKit
- Научитесь работать с API сайтов
- Научитесь разрабатывать клиент-серверные приложения
- Научитесь делать локализацию контента приложения
- Научитесь делать встроенные покупки в приложении (StoreKit)
Введение - 3 лекции
Приложение Переводчик - 13 лекций
Приложение Новости - 12
Приложение Заметки - 19
CloudKit - 12 лекций
Завершение - 1 лекция
7,5 часов видео
Требования
В данном курсе мы создадим несколько полностью рабочих macOS приложений: "Переводчик", "Новости", "Заметки"
В приложениях будем использовать технологии CoreData (внутренняя база данных), CloudKit (облачная база данных), StoreKit (встроенные покупки), работа с API сайтов и JSON, а так же с файловой системой.
Приложение Переводчик.
Клиент-серверное приложение, которое будет переводить текст введенный пользователем и копировать перевод в буфер обмена.
Технологии: Работа с API и JSON, работа с файловой системой, работа с UserDefaults (сохранение простых данных в памяти), работа с внутренними уведомлениями (NotificationCenter)
Приложение Новости
Клиент-серверное приложение, которое будет искать и загружать новости с сайта newsapi и отображать их пользователю в удобночитаемом виде
Технологии: Работа с API и JSON, работа с файловой системой, переходы между контроллерами, работа с меню, работа с картинками, работа c таблицами (NSTableView)
Приложение Заметки
Приложение, которое будет создавать текстовую заметку и привязывать к ней время для показа уведомления. Так же в данное приложении мы добавим встроенную покупку, синхронизируем базу с облаком.
Технологии: CoreData (внутренняя база данных), CloudKit (облачная база данных), StoreKit (встроенные покупки)
В дальнейшем данные приложения вы сможете использовать как портфолио при устройстве на работу, а так же выставить за них цену в AppStore и заработать на продажах этих приложений.
Для кого этот курс:
- Mac Book (Или любое другое устройство на которое устанавливается macOS)
- Дополнительного платного ПО не требуется
В данном курсе мы создадим несколько полностью рабочих macOS приложений: "Переводчик", "Новости", "Заметки"
В приложениях будем использовать технологии CoreData (внутренняя база данных), CloudKit (облачная база данных), StoreKit (встроенные покупки), работа с API сайтов и JSON, а так же с файловой системой.
Приложение Переводчик.
Клиент-серверное приложение, которое будет переводить текст введенный пользователем и копировать перевод в буфер обмена.
Технологии: Работа с API и JSON, работа с файловой системой, работа с UserDefaults (сохранение простых данных в памяти), работа с внутренними уведомлениями (NotificationCenter)
Приложение Новости
Клиент-серверное приложение, которое будет искать и загружать новости с сайта newsapi и отображать их пользователю в удобночитаемом виде
Технологии: Работа с API и JSON, работа с файловой системой, переходы между контроллерами, работа с меню, работа с картинками, работа c таблицами (NSTableView)
Приложение Заметки
Приложение, которое будет создавать текстовую заметку и привязывать к ней время для показа уведомления. Так же в данное приложении мы добавим встроенную покупку, синхронизируем базу с облаком.
Технологии: CoreData (внутренняя база данных), CloudKit (облачная база данных), StoreKit (встроенные покупки)
В дальнейшем данные приложения вы сможете использовать как портфолио при устройстве на работу, а так же выставить за них цену в AppStore и заработать на продажах этих приложений.
Для кого этот курс:
- Разработчики iOS приложений, которые хотят научиться делать приложения для macOS
- Программисты, которые хотят углубить свои знания в macOS разработке и программировании приложений для macOS
https://www.udemy.com/course/macos-swift-xcode-level-2/