Урок 1. 00:04:38
Getting Xcode
Урок 2. 00:04:05
Create xcode project
Урок 3. 00:21:24
Installing cocoapods
Урок 4. 00:18:28
Login View UI
Урок 5. 00:12:10
Connecting UI to code
Урок 6. 00:15:00
Updating placeholder labels
Урок 7. 00:11:07
Login sign up animations
Урок 8. 00:16:20
Show notifications for data input
Урок 9. 00:17:41
User Struct
Урок 10. 00:21:35
Firebase User listener part 1
Урок 11. 00:15:13
Firebase User listener part 2 (Registration)
Урок 12. 00:18:13
Firebase User listener part 3 (Login)
Урок 13. 00:12:44
Resend Password and Verification email
Урок 14. 00:06:06
Login and go to app function
Урок 15. 00:08:24
Autologin
Урок 16. 00:05:52
Creating all tabs for the app
Урок 17. 00:18:44
Settings UI
Урок 18. 00:17:20
Settings View Setup
Урок 19. 00:07:22
Log out user function
Урок 20. 00:11:20
Edit profile UI
Урок 21. 00:10:43
Edit Profile view
Урок 22. 00:09:07
Saving user changes to firebase
Урок 23. 00:16:48
Implementing Gallery
Урок 24. 00:22:40
Upload Avatar
Урок 25. 00:10:53
Saving Files Locally
Урок 26. 00:13:58
Download Image Part 1
Урок 27. 00:13:58
Download Image Part 2
Урок 28. 00:15:05
Make Circle image
Урок 29. 00:17:51
Status Table View
Урок 30. 00:17:12
Show Status in table
Урок 31. 00:12:19
Users Table view Cell
Урок 32. 00:16:34
Creating Dummy Users
Урок 33. 00:12:23
Downloading Users function
Урок 34. 00:14:24
Searching Users
Урок 35. 00:07:40
Refresh Controller
Урок 36. 00:11:32
Profile View UI
Урок 37. 00:14:30
Profile View code
Урок 38. 00:16:12
Recent Cell and Struct
Урок 39. 00:13:14
Recent chat cell part 1
Урок 40. 00:10:04
Recent chat cell part 2
Урок 41. 00:15:12
Start Chat functions
Урок 42. 00:23:04
Create Recent chats
Урок 43. 00:05:40
Saving recent to firebase
Урок 44. 00:07:43
Testing create recent functions
Урок 45. 00:09:26
Download recent chats
Урок 46. 00:13:36
Showing recent chats and searching
Урок 47. 00:14:53
Delete recent chat
Урок 48. 00:09:50
Reset recent counter
Урок 49. 00:20:54
Showing chat room
Урок 50. 00:02:43
Showing chat room from Profile view
Урок 51. 00:21:04
Configuring Message View
Урок 52. 00:10:32
Implementing chat extensions
Урок 53. 00:16:01
MKSender and MKMessage
Урок 54. 00:10:24
Local Message Class
Урок 55. 00:08:35
MKMessage Initializer
Урок 56. 00:06:50
Input Bar Delegates
Урок 57. 00:06:53
Realm Manager
Урок 58. 00:20:34
Outgoing messages
Урок 59. 00:14:35
Saving Messages in Realm
Урок 60. 00:10:04
Saving Messages to firebase
Урок 61. 00:10:44
Loading Chats from Realm
Урок 62. 00:08:38
Listening for changes in Realm
Урок 63. 00:13:08
Incoming Messages
Урок 64. 00:05:57
Showing Messages in chat view
Урок 65. 00:21:43
Message cell labels
Урок 66. 00:03:18
Message bottom Label
Урок 67. 00:17:10
Setting Custom Title
Урок 68. 00:09:54
Setting text, background color and tail of the message
Урок 69. 00:06:04
Updating microphone button
Урок 70. 00:13:40
Getting Old chats
Урок 71. 00:10:12
Listening for new chats
Урок 72. 00:10:19
Test Run New chats
Урок 73. 00:10:45
Showing load early messages
Урок 74. 00:18:10
Implementing Loading more messages
Урок 75. 00:12:41
Typing Listener class
Урок 76. 00:12:29
Creating typing object
Урок 77. 00:05:07
Testing Typing indicator
Урок 78. 00:12:26
Updating recent with new chats
Урок 79. 00:05:02
Update Message Read Status
Урок 80. 00:11:07
Call update read status function
Урок 81. 00:12:39
Listen for read status changes
Урок 82. 00:08:10
MKMessage read status update
Урок 83. 00:12:59
Fixing bug with infinity loop
Урок 84. 00:14:53
Adding action sheet for multimedia messages
Урок 85. 00:16:56
Showing gallery
Урок 86. 00:16:33
Sending picture message
Урок 87. 00:16:45
Receiving and showing picture message
Урок 88. 00:20:01
Sending video message part 1
Урок 89. 00:12:12
Sending video message part 2 (upload video)
Урок 90. 00:19:39
Receive and show video message
Урок 91. 00:13:52
Show picture and video on message tap
Урок 92. 00:11:47
Location Manager class
Урок 93. 00:13:59
Sending location message
Урок 94. 00:07:11
Receiving location message
Урок 95. 00:10:13
Map View Controller
Урок 96. 00:10:42
Showing Map view and adding pin
Урок 97. 00:14:37
Add Gesture recognizer for audio messages
Урок 98. 00:18:25
Audio Recorder class
Урок 99. 00:09:09
Recording Audio message
Урок 100. 00:14:17
Sending Audio Message
Урок 101. 00:14:35
Download and show audio message
Урок 102. 00:16:31
Adding play function to audio messages
Урок 103. 00:05:39
Basic Audio Player explained
Урок 104. 00:17:07
Channels UI
Урок 105. 00:07:10
Connecting UI to code
Урок 106. 00:18:25
Channel Model and channel cell
Урок 107. 00:09:12
Setup Channel table view data source
Урок 108. 00:10:04
My Channels and Add Channel view UI
Урок 109. 00:17:21
Add Channel part 1
Урок 110. 00:09:18
Add Channel Part 2 upload avatar
Урок 111. 00:11:13
Save channel to firebase
Урок 112. 00:09:19
Download User Channel
Урок 113. 00:16:42
My Channels table view controller
Урок 114. 00:12:46
Channel editing
Урок 115. 00:09:10
Show edit channel details
Урок 116. 00:06:29
Test Editing channel
Урок 117. 00:12:19
Download Subscribed and All channels functions
Урок 118. 00:07:40
Download and show channels
Урок 119. 00:16:36
Pull to reload chats
Урок 120. 00:20:43
ChannelDetailTableView
Урок 121. 00:13:35
Channel Detail Delegate
Урок 122. 00:15:24
Unfollow channel
Урок 123. 00:27:03
Channel Chat View
Урок 124. 00:21:20
Sending Channel Chats
Урок 125. 00:07:18
Fixing date label for message
Урок 126. 00:14:32
Creating certificates
Урок 127. 00:14:17
Registering app for push notifications
Урок 128. 00:08:57
Send test push notification
Урок 129. 00:13:39
Push notification service
Урок 130. 00:11:21
Send push notifications from the app
Урок 131. 00:05:26
Removing budge after reading messages