Skip to content

AndroidStudyOrg/Chat

Repository files navigation

Chat

채팅 앱

  • 구글에서 만든 모바일 및 어플리케이션 개발 플랫폼, 다양한 플랫폼 지원 (Android, iOS, Web Flutter, C++, 게임, 서버 등..)
  • 어플리케이션 개발자가 더 나은 앱을 개발할 수 있도록 도와주는 개발 플랫폼
  • 빌드(개발과정, 더 빠르게 시장에 진출하고 사용자에게 가치를 전달)
    • 서버 관리 없이 백엔드 가동 가능
    • 일반적인 앱 개발 문제를 쉽게 해결
    • 손쉽게 확장하여 수백만명의 사용자를 지원
      • Cloud Firestore: 클라우드에 데이터 저장, 동기화, 명시적인 쿼리 작성 (서버리스 앱 빌드)
      • Realtime Database: 실시간 동기화 JSON 데이터를 저장하는 DB (서버리스 앱 빌드)
      • Remote Config: 동작 제어
      • Cloud Functions: 서버를 따로 관리 안할 수 있도록 Firebase에서 서버 로직을 작성, 실행
      • Cloud Messaging: 푸시 메시지
      • Cloud Storage: 사진 및 동영상 저장
      • Firebase ML: 머신러닝
      • 기타 등등..
  • 출시 및 모니터링 (짧은 시간에 훨씬 수월하게 앱 품질을 향상)
    • 테스트, 분류, 문제 해결 프로세스 간소화
    • 기능을 신중하게 출시하고 도입을 모니터링
    • 문제를 조기에 정확하게 파악하여 우선순위를 정하고 안정성 및 성능 문제를 해결
      • Google Analytics
      • Remote Config
      • Performance Monitoring
      • Test Lab
      • App Distribution
  • 참여 (앱 경험 최적화 및 고객 만족도 유지)
    • 사용자를 파악하여 더 효과적으로 지원하고, 사용자 층을 유지
    • 실험을 실행하여 아이디어를 테스트하고 새롭고 유용한 정보를 파악
    • 다양한 세그먼트에 맞게 앱을 맞춤 설정
      • Remote Config
      • Google Analytics
      • A/B Testing
      • Authentication: SNS 로그인이나 FB 자체에서 실행되는 인증 Process를 하나로 통합해서 관리
      • Cloud Messaging
      • Crashlytics: 앱이 충돌났을 경우 그 로그를 확인 가능
      • Dynamic Links
      • In-App Messaging

Releases

No releases published

Packages

No packages published

Languages