项目作者: SongTaehwan

项目描述 :
파이어베이스 기반 실시간 채팅 앱
高级语言: Swift
项目地址: git://github.com/SongTaehwan/flash-chat-app.git
创建时间: 2020-03-06T08:56:04Z
项目社区:https://github.com/SongTaehwan/flash-chat-app

开源协议:

下载




Flash-Chat

Intro

Flash Chat is an internet based messaging app similar to WhatsApp. Firebase Firestore is used as a backend database to store and retrieve message data from the cloud.

What I Learnt

  • How to integrate third party libraries in your app using Cocoapods and Swift Package Manager.
  • How to store data in the cloud using Firebase Firestore.
  • How to query and sort the Firebase database.
  • How to use Firebase for user authentication, registration and login.
  • How to work with UITableViews and how to set their data sources and delegates.
  • How to create custom views using .xib files to modify native design components.
  • How to embed View Controllers in a Navigation Controller and understand the navigation stack.
  • How to create a constants file and use static properties to store Strings and other constants.
  • Learn about Swift loops and create animations using loops.
  • Learn about the App Lifecycle and how to use viewWillAppear or viewWillDisappear.
  • How to create direct Segues for navigation.