CG数据库 >> Introduction to Firebase

Introduction to Firebase的图片1MP4 | Video: AVC 1920x1080 | Audio: AAC 48KHz 2ch | Duration: 6 hours 40 minutes | English | 2.91 GB

Video Description

Welcome to this exciting course where you’ll build an iOS social media app with Firebase.

Firebase is built on Google infrastructure and scales automatically, for even the largest apps. It also gives you functionality like analytics, databases and messaging.

In this app, you’ll build a public feed for users to create real-time posts. You’ll also build features where users can invite members to private groups and chat within those groups. By the end of this course, you’ll know how to implement the powerful features of Firebase in your own apps.

Style and Approach

This course will show you how to build the fastest data transferring social iOS app using the Firebase SDK with Swift. It gives you functionality like analytics, databases and messaging.You will learn to build features where users can invite members to private groups and chat within those groups.

Table of Contents

INTRO TO FIREBASE - BREAKPOINT APP

Intro to App- Breakpoint

Creating Xcode Project - Setting Up Project Folders

Creating Firebase Project - Installing Firebase CocoaPods - Linking Xcode & Firebase Projects

Setting Up DataService - Creating Firebase Database Users

Building AuthVC and LoginVC in Interface Builder

Creating InsetTextField and ShadowView Subclasses

Setting up AuthService

Presenting LoginVC from AppDelegate - Allowing Login with Email

Building FeedVC and GroupsVC in Interface Builder

Building MeVC and Adding to UITabBarController

Creating CreatePostVC and Uploading Posts to Firebase

Creating UIView Extension for Binding Views to Keyboard

Building FeedCell

Writing the Message Model and Getting All Feed Messages from Firebase

Converting UIDs into Emails and Reversing the Order of a TableView

Creating CreateGroupVC and Connecting @IBOutlets-Actions

Creating UserCell

Searching for Email Accounts to Add to Group

Adding Users to Group with didSelectRowAt indexPath

Creating Groups and Pushing Them to Firebase

Creating GroupCell

Creating Group Model and Getting All Groups from Firebase

Building GroupFeedVC

Initializing Group Data for a Group and Presenting on GroupFeedVC

Downloading All Message for a Group and Animating Upon New Message

Creating a UIViewController Extension for Presenting GroupFeedVC

Challenge

Introduction to Firebase的图片2

Password/解压密码

-0daydown

Introduction to Firebase的图片1
Introduction to Firebase的图片2

发布日期: 2018-09-27