Курс По Мессенджеру IChat

Мы каждый день общаемся с людьми через различные мессенджеры, а хотелось бы вам написать свое полноценное приложение по поиску людей и общению с ними с помощью настоящего чата? В этом курсе вас ожидает целых 46 уроков, посвященных реализации приложения, с девятью полноценными экранами по поиску и общению c людьми, и сервиса Firebase в качестве Backend-as-a-service решения для данного проекта.
5.0
Нет отзывов
3 студента
Акулов Иван Борисович

5 499 ₽

Покупка временно не возможна
Неограниченный доступ
Сертификат по завершению курса
Доступ с мобильного устройства

Вы изучите

Email/Google Authentication

Firebase Firestore and Storage

Real-time chat with image/text messages

Global users search

User profile setup

NSLayoutAnchor and StackViews

UICollectionView Compositional Layout

UICollectionView Diffable Datasource

MessageKit

Описание курса

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

В курсе мы рассмотрим основные три момента: отрисовка интерфейса через код, интеграция Firebase сервисов, и реализация real-time чата. По каждому из пункту будет проделана огромная работа, цель курса не просто рассказать как разрабатывать приложение с нуля до конечного продукта, но и показать правильные подходы и практики по кодовой базе. 

08:46
Course Overview Core Concepts
04:18
Course Lessons Plan
07:55
Prepating SwiftUI Preview
08:10
Smart Extensions for Code Reduction
25:09
NSLayoutConstraint and UIStackView Layouts
22:45
SignUp Screen
24:55
Login Screen
17:01
Add Photo View
21:51
Setup Profile Screen
13:01
Compositional Layout Overview
19:27
Search Bar Controller
07:13
Compostional Layout First Section
19:19
Setting Up Diffable Datasource
14:16
Multiple Sections with Fake Data
20:19
Active Chat Cell
19:25
Cell GradientView
12:50
Waiting Chat Cell
07:50
Boundary Items Section Headers
17:14
App Users Screen
23:49
App Users Screen Cells
19:31
Users Search Throttling
07:05
Profile Screen
13:51
Profile Screen UITextField
18:16
Chat Request Screen
13:49
Если вы решили начать с Firebase
08:08
Start with Firebase SDK
15:06
Setup Firebase Authentication
25:46
Forms Validation
13:48
Authentication Transition Delegate
19:26
Start with Firebase Firestore
12:19
Store User Data in Firestore
22:02
Smart Navigation in Authentication
23:24
UIViewController Init Improvement
10:00
Google Authentication
21:43
Start with Firebase Storage
22:38
Если вы решили начать с real-time чата
05:41
Listen for Users Realtime Updates
20:06
Send Waiting Chat Request Part 1
18:57
Send Waiting Chat Request Part 2
13:03
Showing User Waiting Chats
36:44
Accept Active Chats
13:05
Start with MessageKit
15:21
Add a Test Message
11:17
Sending Text Messages
22:37
Sending Image Messages
29:51

Акулов Иван Борисович

7 отзывов, количество студентов изучающих курс - 3

Меня зовут Акулов Иван. Я iOS разработчик и основатель двух замечательных порталов SwiftBook.ru и Akunavi.com.

Курс добавлен 04.03.2020, последнее обновление 22.12.2020
Сообщить о нарушении