Tinder Firestore Swipe and Match - Видеоуроки

Tinder Firestore Swipe and Match
Duration 15:35:30
Открыть все курсы от letsbuildthatapp

Tinder Firestore Swipe and Match - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Section 1 Overview 00:02:33
  • Урок 2. Build UI easily with Stack Views 00:16:53
  • Урок 3. View Encapsulation Architecture 00:30:39
  • Урок 4. Card View Drag/Drop with Pan Gesture 00:23:40
  • Урок 5. Rotational Transformation and Card Dismiss 00:21:02
  • Урок 6. Multiple Cards and User Model 00:26:09
  • Урок 7. Intro MVVM Card View Models 00:15:42
  • Урок 8. MVVM Summary and Advantages 00:07:02
  • Урок 9. Advertiser Model Protocol Oriented Programming 00:18:21
  • Урок 10. Gradient Layer and Animation Fix 00:14:06
  • Урок 11. Cycling Through User Photos 00:23:53
  • Урок 12. View Model View State Reactive Programming 00:21:11
  • Урок 13. Creating a Registration Page 00:27:39
  • Урок 14. Keyboard Management Notification Observers 00:20:43
  • Урок 15. Bonus Lesson - Size Class Landscape Layout 00:14:42
  • Урок 16. Registration View Model 00:19:09
  • Урок 17. Firebase Auth JGProgressHUD 00:20:54
  • Урок 18. Image Picker Bindable Image 00:19:35
  • Урок 19. Storage Image Upload Clean Code 00:26:08
  • Урок 20. Firestore Save Documents 00:18:00
  • Урок 21. Fetch Firestore Documents 00:22:05
  • Урок 22. Query Filtering 00:14:54
  • Урок 23. Pagination Data Fetch 00:16:27
  • Урок 24. Settings Header Image Buttons 00:23:00
  • Урок 25. Settings Form Rows 00:18:07
  • Урок 26. Fetch and Show User Info 00:14:46
  • Урок 27. Save Settings to Firestore 00:15:06
  • Урок 28. Save User Photos 00:21:50
  • Урок 29. Age Range Sliders 00:26:48
  • Урок 30. Save Settings Delegation 00:18:35
  • Урок 31. Login / Logout Delegation 00:23:49
  • Урок 32. User Details Delegation 00:21:35
  • Урок 33. Stretchy Header UIScrollView 00:22:55
  • Урок 34. User Details and Blur Effect View 00:26:02
  • Урок 35. Intro PageViewController Photos 00:24:29
  • Урок 36. User Details Swiping Photos 00:17:35
  • Урок 37. Swiping Photo Bars 00:14:43
  • Урок 38. Default Ages Bug Fixes 00:17:35
  • Урок 39. Quick Image Load Fix 00:22:47
  • Урок 40. Configure Bottom Controls 00:17:53
  • Урок 41. CABasicAnimation Card Fixes 00:16:16
  • Урок 42. Save Swipe to Firestore 00:21:50
  • Урок 43. Detect Matches and Omit Swiped Cards 00:18:09
  • Урок 44. Initialize Match Animation 00:22:47
  • Урок 45. Gradient Buttons and Masked Layers 00:28:49
  • Урок 46. Keyframe Animation Segments 00:20:30
  • Урок 47. Matched User Images 00:18:07

В этом замечательном курсе давайте отправимся в мир создания веселого и интерактивного пользовательского интерфейса Swipe and Match. В современных приложениях для знакомств сегодня вы почти наверняка найдете этот стиль взаимодействия.

Чтобы сделать уроки этого курса очень простыми, мы начнем с нуля, создав новый проект. Мы рассмотрим этот проект в следующих шагах:

  • Сделаем основной интерфейс нашего приложения
  • Создадим контейнер для карточек, которые можно проводить пальцем влево и вправо
  • Интегрируем UIPanGestureRecognizer для управления поведением смахивания
  • Включим анимацию для смахивания экрана
  • Интегрируем анимацию для соответствия лайков

Основные моменты курса

  • UIKit
    • Анимации
    • UIPanGestureRecognizer
    • UIViewPropertyAnimator
    • UIStackView
    • Вращательное преобразование
  • Архитектура
    • MVC
    • MVVM
  • Firebase
    • Firestore
    • Auth
    • Store
  • Версии
    • Xcode 10.1
    • Swift 4.2

Твоя оценка

16 0
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

en 23 урока
letsbuildthatapp Twitter Slide Out Menu
Поскольку iPhone растет все больше и больше с каждым годом, пользователи начинают замечать, что пользовательский интерфейс становится немного сложнее в использовании одной рукой. Если у вас есть большое устройство, попробуйте сами, и вы увидите, как неестественно чувствовать, что нужно нажимать на элементы в каждом углу экрана.
Duration 07:06:24
15 0
30-11--0001 en 40 уроков
letsbuildthatapp Podcasts
В этом захватывающем, задуманном курсе Podcasts мы узнаем обо всех надлежащих методах создания приложения Audio Player. Наше приложение будет полностью функциональным с точки зрения поиска доступных подкастов в iTunes, закладки ваших любимых станций и полной поддержки воспроизведения звука. Кроме того, аудио-приложение не будет полным без возможности автономного воспроизведения; который, оказывается, является чрезвычайно интересной функцией для...
Duration 12:41:29
14 0
30-11--0001 en 49 уроков
letsbuildthatapp Instagram Firebase
Вы когда-нибудь задумывались над тем, как приложения создаются в реальном мире? Разве крупные компании-разработчики программного обеспечения используют раскадровки для создания своих приложений? Говоря из моего личного опыта, могу сказать, что многие команды разработчиков в Силиконовой Долине в значительной степени полагаются на чистый код и программный подход. Фактически, некоторые места, такие как Facebook, YouTube и Instagram, основаны на...
Duration 17:24:02
15 0
30-11--0001 en 32 урока
letsbuildthatapp Intermediate Training Course with Core Data
Если вы хотите стать разработчиком iOS или работать над Front End разработкой, вам нужно будет научиться создавать, читать, обновлять и удалять объекты. Эти четыре операции называются CRUD-операциями в мире разработки программного обеспечения. Понимание того, как передавать объекты с экрана на экран и выполнять обновления и удаления в базе данных, является важным навыком для любого разработчика.Будучи профессиональным разработчиком с опытом...
Duration 10:09:53
22 0
en 44 урока
letsbuildthatapp AppStore JSON APIs
Новый захватывающий курс о том, как создать приложение AppStore с использованием различных JSON API.
Duration 13:29:17
0 0

Последнее добавленное

Введение в Python

Введение в Python

en
Вы всегда хотели изучить Python, но не знали, с чего начать? После этого интенсивного семинара вы получите полное представление об основах. Вы узнаете все, что вам нужно знать для создания и запуска простых программ на Python, включая работу с доступными типами данных, написание функций и классов...
Тестирование Vue

Тестирование Vue

en
Хотите начать с модульного тестирования в Vue? Вот почти все, что вам нужно. Мы рассмотрим настройку тестового окружения, использование Vue Test Utilities, мокинг и создание заглушек общих зависимостей, таких как Vue Router и Axios, тестирование Vuex как внутри компонентов, так и изолированно.
React JS и Redux Bootcamp - Освойте React Веб-разработку

React JS и Redux Bootcamp - Освойте React Веб-разработку

en
Изучите React.js и Redux правильно. Погрузитесь в движок React, создайте 5 приложений и станьте веб-разработчиком React. Дайте мне пять минут вашего времени, и я объясню, почему этот курс - лучшее время, которое вы можете потратить, чтобы научиться писать приложения React и Redux.
Автоматизированное тестирование с WebdriverIO

Автоматизированное тестирование с WebdriverIO

en
Мне потребовались годы, чтобы остановиться на концепции автоматизации тестирования. Все, что я пробовал, казалось впечатляющим, но никогда не соответствовало реальному использованию. Затем я наткнулся на WebdriverIO, и все это изменилось. Из-за его удивительных особенностей и простоты в дизайне...
React с Firebase

React с Firebase

en
Я преподаю React с 2015 года, а начал работать с ним еще раньше. Сегодня есть еще одна технология, о которой я хочу повогорить с вами - это Firebase. В этом курсе мы построим готовое приложение чата в реальном времени. Мы реализуем переписку в реальном времени между пользователями, авторизацию...
chat
logo