Клон iMessage на SwiftUI — Обзор списка каналов
Stream Developers
0:00 / 0:00
Клон iMessage на SwiftUI — Обзор списка каналов
3 791 просмотр · 4 года назад
Stream Developers
10,2 тыс. подписчиков
3 791 просмотр · 4 года назад
В этом видео наш iOS-разработчик-евангелист Стефан покажет вам, как реализовать клон популярного приложения iMessage с помощью SwiftUI и SDK StreamChatSwiftUI.
Плейлист серии: • Плейлист
Часть 1:
Показано, как создать новый проект Xcode и подключить его к бэкенду Stream.
Как воссоздать обзор всех каналов/веток.
Добавление дополнительных функций iMessage, таких как свайпы и закрепление каналов.
В части 2 мы реализуем список сообщений, чтобы он соответствовал внешнему виду iMessage:
• iMessage Clone in SwiftUI - Channel View
В части 3 будут добавлены забавные анимированные реакции на сообщения и полноэкранные эффекты, чтобы имитировать функциональность iMessage.
Пакет Stream Chat SwiftUI:
https://github.com/GetStream/stream-c...
Учебное пособие по Stream Chat SwiftUI:
https://getstream.io/tutorials/swiftu...
SDK Stream Chat Swift:
https://getstream.io/chat/sdk/ios/
SDK Stream Chat SwiftUI:
https://getstream.io/chat/sdk/swiftui/
Stream:
https://getstream.io/
Документация по заголовку канала:
https://getstream.io/chat/docs/sdk/io...
Библиотека Nuke:
https://github.com/kean/Nuke
Репозиторий проекта на Github:
https://github.com/GetStream/swiftui-...
Подписывайтесь на Stream Twitter:
/ getstream_io
Подпишитесь на Стефана в Twitter:
/ stefanjblos
Временные метки:
00:00 Вступление
00:37 Обзор
01:16 Настройка SDK
02:47 Ссылка на бэкэнд
07:52 Пользовательский заголовок
12:57 Элемент списка каналов
21:07 Действия с помощью свайпа
36:08 Закрепленные каналы
46:24 Заключение
#iOS #SwiftUI #iMessageClone