Чат на Android

#2 - Подключение Firebase базы данных

#2 - Подключение Firebase базы данных

В ходе урока мы выполним подключение к базе данных Firebase. Мы настроим кабинет разработчика в консоли Firebase, а также подключим все необходимые библиотеки в проект для работы с базой данных Firebase.

Видеоурок

Полезные ссылки:

  1. Официальный сайт Firebase.

Для хранения различных форматов данных используются базы данных. В андроид можно использовать разные форматы баз данных, но одна из наиболее удобных это Firebase.


Firebase - система управления базами данных, что принадлежит компании Google. Интеграция этой СУБД в Андроид Студио это простоя задача, так как ОС Андроид и Андроид Студио также принадлежит компании Google. Компания Google поощряет своих разработчиков и поэтому они сделали максимально простую и удобную интеграцию между своими сервисами.


При помощи сервиса Google Firebase вы можете с легкостью настроить интеграцию базы данных с вашим приложением, будь то: iOS, Андроид, Unity проект или вовсе ваша собственная разработка.

Подключение Firebase

  1. Зайдите на официальный сайт Google Firebase для создания пустого проекта.
  2. Добавьте новое приложение и подключите его к вашему проекту.
  3. Выполните настройки интеграции по инструкции на сайте FireBase.
  4. Все готово!


После подключения базы данных, вы можете приступить к разработке программы, прописывая команды, служащие для подключения к БД и работе с ней.

Материалы для курса

Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт

Исходный код

Весь код будет доступен после подписки на проект!

Задание к уроку

Подключение к БД

Создайте новый проект и выполните подключение базы данных Firebase к нему. 

Посмотреть ответ

Этапы реализации задания:

  1. Создайте новый проект в Android Studio;
  2. Создайте новый проект в консоли Firebase;
  3. Зарегистрируйте ваше Андроид приложение в Firebase аккаунте;
  4. Скачайте .json файл и следуйте простой документации для подключения Firebase внутрь Андроид Студио.

Получить остальные домашние задания можно после подписки на проект

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Дополненная реальность / Создание Unity AR приложений
Современная 2D игра на Unity 5
18 уроков
Создание 2D игры на Android
17 уроков
Java до профи: основы, UI дизайн и Android разработка
Разработка Андроид программы с базой данных
6 уроков
Создание Андроид игры на движке Unity
Комментарии для сайта Cackle