Combine использует множество функций языка Swift, с которыми многие из нас не знакомы. Когда вы смотрели видеоролики WWDC, в которых рассказывалось о Combine, могли ли вы понять, о чем они говорили? И я нет!
Я наконец-то понял!
Прежде чем я смог изучить Combine, мне пришлось поработать над базой языка Swift. Как только я понял несколько ключевых моментов, я, наконец, начал понимать Combine!
Я постепенно начал понимать Combine на концептуальном уровне. Я учу этим понятиям, используя картинки и простой английский.
Вот что ты получишь...
Эта книга:
Предоставит вам обзор архитектуры MVVM, чтобы вы могли лучше понять организацию проекта.
Опишит Combine по-новому, чтобы помочь вам понять концепции, прежде чем переходить к коду.
Познакомит вас со специфичными для Swift языковыми функциями и примерами.
Пошаговое руководство по созданию ваших первых конвейеров Combine в SwiftUI.
Предоставьте визуальное справочное руководство, описывающее более 140 примеров combine.
Покажет SwiftUI Views, подключенные к КАЖДОМУ конвейеру Combine.
БОНУС 1!
Сопутствующий проект Xcode
Организовано, чтобы соответствовать главам книги
Просмотр и запуск конкретных примеров
Build. Run. Play.
БОНУС 2!
Приложение для отслеживания акций
Получайте несколько акций одновременно с помощью API
Как декодировать JSON
Способ обработки ошибок
Как повторно использовать части Combine
БОНУС 3!
Приложение Погода
Получайте обновленную информацию о погоде для списка городов асинхронно
Поиск городов во время ввода (отменяет предыдущий вызов API при выполнении нового вызова)
Посмотреть больше
Автор - bigmountainstudio.com
bigmountainstudio.com
Здравствуй! Я Марк. Я преподаю программирование более 20 лет на рабочем месте и в Интернете. Интегрируйте передовой искусственный интеллект на устройствах, чтобы преобразовать свои приложения с помощью интеллектуальных и адаптивных функций.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Со времени WWDC 2019 SwiftUI и Combine претерпели множество изменений - этот курс охватывает некоторые из этих изменений и вводит в этот процесс еще несколько вещей.
На этом курсе вы научитесь программировать свое первое нативное приложение для iOS. Вы поймете основы языка Swift и фреймворка SwiftUI с Xcode. Мы рассмотрим основы дизайна приложений, как перемещаться между экранами, как хранить постоянные локальные данные и использовать веб-сервисы для отображения данных на экране.
Курс Swift Arcade: основы структур данных и алгоритмов
The Swift Arcade Data Structures and Algorithms Bootcamp
Этот курс направлен на быстрое овладение важными концепциями компьютерных наук, которые вам придется знать, если вы хотите пройти собеседование в крупных технологических компаниях Силиконовой долины (Google, Apple, Facebook, Amazon или Spotify).
+6
[Книга] Combine: Асинхронное программирование с Swift