수색…


비고

Firebase는 응용 프로그램을 개발하고, 사용자 기반을 성장 시키며, 더 많은 돈을 벌 수 있도록 설계된 통합 제품 모음입니다. 여기에는 푸시 알림, 분석, 오류보고 및 동적 링크와 같이 앱을 성장시키고 수익을 창출하는 데 도움이되는 도구는 물론 실시간 데이터베이스, 파일 저장 및 사용자 인증과 같은 앱을 구축하는 데 도움이되는 도구가 포함되어 있습니다.

Firebase는 귀하의 걸작을 구축하는 데 사용할 수있는 레고 ​​벽돌 세트로 생각할 수 있습니다. 벽돌처럼, Firebase는 상대적으로 독창적이지 않습니다. 조각들을 결합하는 방법이 무한히 많기 때문이며, 어떤 방법이 잘못되었다고 말할 수는 없습니다. :)

FirebaseUI는 Firebase을 기반으로하며 Firebase 기본 요소 위에 간단하고 사용자 정의가 가능하며 제작 준비가 된 기본 모바일 바인딩을 제공하여 상용구 코드를 제거하고 Google의 우수 사례를 홍보합니다.

Lego의 비유에서, FirebaseUI는 선반을 벗고 필요에 맞게 조정할 수있는 지침이 포함 된 사전 구축 된 키트 세트입니다. FirebaseUI는 오픈 소스이기 때문에 Firebase의 개별 구성 요소를 사용하여 FirebaseUI를 구축하는 방법을 볼 수 있습니다. FirebaseUI는 논쟁의 여지가 있습니다. 우리는 벽돌이 어떻게 합쳐져야한다고 생각하는지 말하고 있습니다. 그래서 우리는 몇 가지 선택을합니다. 그러나 FirebaseUI는 오픈 소스이기 때문에 개인의 필요에 더 잘 적응하기 위해 우리가하고있는 일을 바꿀 수 있습니다.

레고시를 짓고 있다면 미리 제작 컬렉션에서 많은 집을 가져 와서 처음부터 시작하는 것보다 필요에 맞게 약간 수정하고 각 건물을 손으로 디자인하는 것이 좋겠습니까?

FirebaseUI는 정확히 이것을 해봅시다. 그래서 샘플 애플 리케이션과 예제에 포함시켜야합니다. 개발자 (우리 스스로 포함)는 게으르다 - 우리는 코드와 가장 간결한 예제를 최대한 재사용하기를 원한다. FirebaseUI는 우리가 개발 비용의 일부만으로 정말 좋은 사용자 경험을 제공 할 수있는 정말 훌륭한 예제를 제공 할 수있게 해준다.

FirebaseUI 시작하기

FirebaseUI는 Android , iOS 클라이언트를 제공합니다. 다음과 같이 시작할 수 있습니다.

기계적 인조 인간:

// app/build.gradle

dependencies {
    // Single target that includes all FirebaseUI libraries
    compile 'com.firebaseui:firebase-ui:0.5.2'

    // FirebaseUI Database only
    compile 'com.firebaseui:firebase-ui-database:0.5.2'

    // FirebaseUI Auth only
    compile 'com.firebaseui:firebase-ui-auth:0.5.2'
}

iOS :

# Podfile

# Pull in all Firebase UI features
pod 'FirebaseUI', '~> 0.5'

# Only pull in the "Database" FirebaseUI features
pod 'FirebaseUI/Database', '~> 0.5'

# Only pull in the "Auth" FirebaseUI features (including Facebook and Google)
pod 'FirebaseUI/Auth', '~> 0.5'

# Only pull in the "Facebook" login features
pod 'FirebaseUI/Facebook', '~> 0.5'

# Only pull in the "Google" login features
pod 'FirebaseUI/Google', '~> 0.5'

편물:

<!--Include FirebaseUI sources in HTML-->

<script src="https://www.gstatic.com/firebasejs/ui/live/0.5/firebase-ui-auth.js"></script>
<link type="text/css" rel="stylesheet" href="https://www.gstatic.com/firebasejs/ui/live/0.5/firebase-ui-auth.css" />


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow