Переглянути вкладення 73271
[Udemy] Android Studio і Firebase - "дошка оголошень" Частина 2 (Сергій Драгунов)
- Використання BottomNavigationView, створення, редагування та видалення оголошень;
- Практичне використання архітектури MVVM в Firebase;
- Додавання категорії "Вибране", "Мої оголошення", лічильник переглядів оголошень;
- Додати банер і Interstitial рекламу.
- Android Studio встановлене і налаштоване.
Для кого це курс:
- Початківці Андроїд розробники.
опис
Створюємо додаток "дошка оголошень" за допомогою Android Studio і Firebase на мові програмування Kotlin.
Це друга частина курсу. Firebase Real Time Database нам дозволяє не ламати голову як налаштувати сервер для бази даних на хмарі а турбується тільки про нашому додатку. Використання Firebase ми пишемо код тільки для нашого застосування, яке може в реальному часі записувати і рахувати в базі даних на хмарі.
У цій частині додаємо рекламу від AdMob, Interstitial (Реклама якої перекриває весь екран і для її закриття потрібно накрити на хрестик у верхньому правому куті) а також банер це смужка з рекламою яка не перекриває весь екран. А також в цій частині створимо кошторис для оголошень, дізнаємося записувати і рахувати дані з Real Time Database. У цій частині ми дізнаємося, що таке архітектура MVVM і як замінити її до нашого проекту. Дізнатися, як користуватися нижнім меню Bottom Navigation View. Навчимося користуватися класом DifUtils для оптимізації нашого RecyclerView, а також додамо лічильник переглядів оголошень і категорію "Вибране" в яку користувачі зможуть додати оголошення які їм сподобалися що б не втратити їх. І наостанок додамо анонімний вхід і дізнаємося, як використовувати правила Firebase для захисту нашої бази даних.
Курс призначений для початківців, які вже встановили Android Studio і мають невеликі навички в цій галузі. Всі дії проясняю покроково. На основі даних додатків можна створити свій додаток Блог, інтернет магазин, замовлення їжі і багато іншого.
[SPOILER = "інформація"] [Udemy] Android Studio і Firebase - доска Оголошень Частина 2 (Сергій Драгунов).png [28k 99]
01 додати оголошення
01 отримання SHA1 друк. mp4 [15m 213k 584]
02 AdMob Banner.mp4 [70m 408k 514]
03 AdMob Interstitial.mp4 [97m 470k 474]
external-assets-links.txt [158]
02 розмітка для створення оголошень
04 розмітка для EditAdsActivity. Частина 1 (продовження). mp4 [676m 339k 621]
05 розмітка для EditAdsActivity. Частина 2 (запевнення).mp4 [598m 29K 5]
03 Запис_читування даних з БД
06 dbmanager клас. mp4 [445m 896k 437]
07 записуємо в БД перше оголошення. mp4 [532m 519k 282]
08 зчитування даних. mp4 [491m 409k 967]
external-assets-links.txt [72]
04 RecyclerView
09 нечіткі оголошення. mp4 [706m 687k 928]
10 RecyclerView Adapter.mp4 [688m 483k 217]
05 проблеми з jcenter ()
11 Як додати бібліотеку як модуль. mp4 [233m 365k 474]
12 виправляємо проблему з jcenter (). mp4 [555m 432k 760]
external-assets-links.txt [150]
06 розмітка оголошення (продовження)
13 покращуваний дизайн розмітки оголошення. mp4 [504m 347k 671]
07 Заміна startActivityForResult
14 замінний startActivityForResult. mp4 [601m 278k 469]
external-assets-links.txt [75]
08 Архітектура MVVM, підпис програми, BottomNavigationView
15 Панель для редагування оголошення. mp4 [368m 239k 21]
16 підпис додатки для PlayМаркет і реліз версії. mp4 [390m 615k 25]
17 Архітектура MVVM. mp4 [515m 849k 24]
18 BottomNavigationView.mp4 [374m 315k 980]
09 фільтрація, видалення, редагування оголошення
19 Query.mp4 [298m 7k 192]
20 редагування оголошення. mp4 [485m 541k 484]
21 редагування оголошення Частина 2. mp4 [438m 250k 880]
22 видалення оголошення, DiffUtil. Callback. mp4 [542m 25k 545]
10 лічильників переглядів і категорія вибране
23 лічильник переглядів. mp4 [894m 955k 614]
24 Категорія вибране. Частина 1. mp4 [573m 965k 341]
25 Категорія вибране. Частина 2. mp4 [375m 33k 899]
26 Категорія вибране. Частина 3. mp4 [224m 303k 187]
11 Анонімний вхід
27 Анономний вхід. Частина 1. mp4 [484m 856k 738]
28 Анонімний вхід. Частина 2. mp4 [406m 536k 985]
external-assets-links.txt [156][/SPOILER]
Об'єм: 11,7 Гб.
https://privatelink.de/?https://www.udemy.com/course/android-studio-firebase-2/