Android Firebase

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

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

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

Видеоурок

Firebase - сервис предоставляющий различные облачные решения. С 2014 года была куплена компанией Google и с тех пор претерпела многочисленных изменений.


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

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

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


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

Исходный код

Подключение библиотек
dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
    implementation 'com.google.firebase:firebase-core:16.0.1'

    implementation 'com.google.firebase:firebase-auth:16.0.1'
    implementation 'com.google.firebase:firebase-database:16.0.1'
    implementation 'com.android.support:design:28.+'
    implementation 'com.rengwuxian.materialedittext:library:2.1.4'
    implementation 'uk.co.chrisjenx:calligraphy:2.3.0'
}

apply plugin: 'com.google.gms.google-services'
Посмотреть остальной код можно после подписки на проект!

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

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

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

Современная 2D игра на Unity 5
18 уроков
Мобильное приложение на Corona SDK
16 уроков
Создание Андроид игры на движке Unity
Создание 2D игры на Android
17 уроков
Java до профи: основы, UI дизайн и Android разработка
Уроки Java Андроид программирования
16 уроков