Все, просмотрел от начала до конца, инфу впитал, лайк воткнул. Еще буду пересматривать много раз, при создании приложений, для закрепления информации или для вспоминания!
@@NecoRuChannel у мен вопрос. Не опасна ли использовать firebase ? имею ввиду что каждый кто откроет исходники приложении (а таких людей достаточно много!) может внести изменения в проект, так как весь код обрабатывается внутри приложении пользователя, а не на сервере 🤔 или я что не понимаю (думаю так и есть😂) но решил всё-таки узнать
Спасибо, за видео! Всем смотреть до конца! Начало ролика посмотрел подумал что не пригодится, а оказалось это то что необходимо))) . Спасибо Сергей за помощь! Для новичков желательно посмотреть предыдущие выпуски в которых все разжованно ....
Дружище, огромное спасибо и неимоверный респект! Я недавно занимаюсь Андроидом, и до того, как сюда зашёл, пробовал повторить видосы по Firebase с других каналов, но они 2-3-летней давности и основная трабла была с подключением БД к Андроид-проекту - во всех тех видосах предлагалось на сайте Firebase после создания БД перейти в раздел её подключения к Андроиду, чтобы скопировать в grandle какие-то строки. А про то, как автоматически всё сделать из меню Андроид-студии, почему-то те учителя не рассказывали. Наверное, потому что за 2-3 года механизм подключения Андроид-проекта к Firebase существенно поменялся. Поэтому все мои попытки повторить те видосы выливались в то, что или приложение вылетало сразу после запуска, или запускалось, но в БД ничего не записывалось, что видно на сайте Firebase. А после твоего объяснения всё заработало, и никаких самостоятельных записей в grandle. Это жирный лойс и подписка. Ещё раз от души спасибо!
Спасибо большое за данный видео-урок)) Долгое время были проблемы с добавлением данных из приложения в firebase, но Ваше видео - просто супер. Оно вообще не сравнится с тем, что я смотрел раньше и пытался в этом разобраться.
Давно мечтал поработать с базой данных. Искал материал как работать с базой данных для Jetpack Compose Kotlin, нашел только ваше видео как обычно, зная как создавать UI в Compose и некоторые знания языка котлин я легко, с помощью вас, подключился к firebase. Спасибо очень полезный урок
Очень интересно, больше таких уроков. Больше проектов с использованием технологий. Было бы здорово сделать чат с регистрацией и базой данных через firebase. При том, чтоб при добавлении нового сообщения от пользователя в базу данных, у других пользователей сразу же появлялось обновление. По этому уроку - все супер!))
Neco, ты супер! Сделай еще видео по созданию более-менее полноценного приложения на Android Studio с использованием базы данных там, регистрацией пользователей, рассылкой, обновлениями пожалуйста !!!
@@ВадимКурбасов firebase realtime database documentation for android. Зайди в браузер и набери это. Там в документации есть примеры. Каждая таблица имеет свое имя id по нему получаем таблицу и читаем данные с нее. В каждом активити где будем считывать данные нужна инстанция базы данных как я сегодня показал для записи
Спасибо за урок! Честно, все понятно и по полочкам разложил. Осталось только поиграться, что точно во всем разобраться. Кстати, неко, а не без класса никак записать данные?
А еще было бы круто, узнать про то, что вы сказали. Что сделать два приложения, один для добавления, другое чисто для просмотра. И можно ли сделать тоже самое только с одним приложением но с разграничение доступа, и если можно, то как?))
Спасибо. Интересно. Продолжай пожалуйста. А почему бы не использовать тот же MySQL? Преимущество fire base в том что ему не нужен свои выделенный сервер?
MySQL если создаешь базу данных на телефоне то другие пользователи к ней доступ не получат все сохраняется внутри смартфона, а если создаш на каком либо сервере то самому нужно весь код например на php и JSON писать и создавать код для обновления в реальном времени для firebase сам видел на видео в пару строчек кода только на смартфоне уже можно записывать и считывать данные в реальном времени
Было бы здорово, посмотреть как сделать справочник с firebase, с возможностью пользователю добавить новые данные, которые могут посмотреть все пользователи данного справочника))
2021 так не работает. Жмем Сonnect to Firebace и получаем ошибку - Could not parse the Android Application Module's Gradle config. Resolve gradle build issues and/or resync.
Спасибо вам большое!!! У меня есть вопрос: как можно проверить, зарегестрирован ли пользователь? Если зареган, то например вывести Toast, иначе перекинуть на страницу регистрации
Надо было еще рассказать про двоичную систему счисления и как работает компилятор... зачем так много времени уделять элементарным вопросам как "отрицание", оператор "И" и т.д. это первое. Второе: сообщение "Сохранено" можно выводить, есть push выполнилось нормально и данные реально сохранились.
Интересно! Нужны знания к созданию базы, где зарегистрировавшиеся пользовтели смогут иметь аккаунт по подписке и могут вносить некое значение, чтобы другие пользователи имеющие так же платную подписку смогли вводить к поиску своё значение проверке на предмет наличия или же отсутствия искомого в базе
классно объяснил брат. лайк и подписка от меня. дал мне стимул снова взяться в андройд студио. Есть видео как телефонный номер зарегистрировать и пройти проверку как ватсапе? если нет видео объясни пожалуйста на видео
@@NecoRuChannel Может сделаете отдельный обзор о установке рекламы на приложение. Знаю что много есть информации, но она не актуальна в основном для новых версий Андроид студио. Буду очень признателен и наверно не я один. И вообще актуальная информация о монетизация. Лично я буду очень признателен, и не пожалею задонатить за столь ценную информацию
Сегодня это видео актуально? Делал все в точности, всё как на видео до того момента public void onClickSave(View view), 13:30 минута видео, на этой строчке при вводе void мне андроид студио переправило на public fun, я стёр fun и записал void ручками и продолжил дальше по видео и на View которую надо было импортировать, не подсветило красным и стало куча ошибок и дальше у меня ничего никуда не пошло, везде и всё в ошибках андроид студио мне всё переделал и вышло с желтыми ошибками вот так: public fun Any.onClickSave(view: Any) { } public fun Any.onClickRead(view: Any) { } Ну так хоть как то без красноты, но что делать дальше совсем не понятно!
Привет, на уроке используем язык Java но по умолчанию теперь идет котлин там public fun по этому создай заново проект и там гле даешь название проекта смотри внимательно выбери язык программирования Java
Привет, классные видео, но объясните недалекому новичку: может ли room persistence library использоваться вместе с firebase или это вообще что то разное, не могу никак понять?
Классное видео! Можно ли считать достойная замена Spring ? То что мы сегодня создали а уроке можно ли отнести к CRUD приложению? Буду рад ответу=) Только начинаю этот путь =)
столкнулся с ошибкой, а именно: если в строке myDataBase.setValue() в setValue передать строку, то все работает, но если передать наш объект user то вылетает ошибка, помогите, пожалуйста
Блин, классные у Вас уроки! Спасибо! Пока ничего особо не понимаю, но буду смотреть :) У меня вопрос: я хочу создать два приложения. 1. База данных (необновляемая). То есть, как документ .pdf с открытием разделов. 2. Я хочу создать приложение, в котором открывается 3D объект и при выборе определённой части у меня появлялась бы подсказка. Например, машина в 3D. Увеличиваю объект, выбираю колесо, появляется всплывающая подсказка. Есть у Вас что-то подобное в уроках?Или можете как-то осветить эту тему?
Не получается подключитсяю Вот такая ошибка "Could not parse the Android Application Module's Gradle config. Resolve gradle build issues and/or resync." Много чего попробовал но так и не понял в чем дело. Посоветуйте чат в тг где можно спросить.
Добрый день, не могли бы вы мне помочь. Я пишу проект по вашему коду и у меня возникли проблемы .Field 'USER_KEY' may be 'final', Field can be converted to a local variable. Как поправить. У меня Android Studio Flamingo | 2022.2.1 Спасибо
Еще что я не понял, что касается не этого урока а вообще, это разница и когда нужно писать private и public? Я просто пишу как показываете все время, а смысла не понимаю. Почему на кнопках public к примеру, а на всех изображениях и прочем private?
privite означает что этот элемент не будет доступен из другова класса а public будет доступен. Слушатель надатий должен быть public он связан с экраном и кнопкой а кнопка это уже другой класс который должен иметь доступ к слушателю. Тебе это пока не нужно понимать, после поймешь.
@@KRASAVCHIK тебе надо подтянуть ООП, это один из моментов называется Инкапсуляция, существует три модификатора доступа: private, protected и public. приватный(private) член и метод класса не будет доступен в других классах и даже в других классах другого пакета, защищенный(protected) доступен в классах но только в пределах одного пакета где и хранятся эти классы, ну и публичный, думаю ты сам знаешь, надеюсь ты понял.
Спасибо за видео. Из всего, что находил по андроиду и бд - самое внятное и понятное только есть вопрос, писал на Котлине (не знаю решает ли кроме синтаксиса это что-то) и в бд какие бы данные я не отправлял- получаю только числа, причем одни и те же, весь код обшерстил - повторил все как в видео и все рано тоже самое. Знает ли кто-нибудь решение данной проблемы?
Можно, только не так как я показала, нужно авторизацию добавлять чтоб только вы могли подключатся к этой базе данных. Я показал простой пример без авторизации то есть любой сможет подключится и добавить или изменить данные. С авторизацией только те у кого есть пароль. Это я покажу на следующем уроке
подскажите такой вопрос, в firebase включил метод авторизации через телефон, ввел тестовый номер телефона и проверочный код, в андроид студио эмулирую приложение ввожу при входе тестовый номер телефона и приложение запрашивает код, если специально ввести не тот код который добавил в firebase, приложение не принимает этот код следовательно есть связь с firebase, если ввести правильный код то вхожу в приложение, и в поле users в firebase отображается пользователь с методом входа через телефон, вопрос собственно, ввожу реальный номер телефона выдает ошибку "This app is not autorized to use firebase please verify that the correct packfge name and SHA-1" ключи SHA-1 и SHA256 прописаны в firebase в чем может быть причина
@@ДмитрийКараганда-щ9г да, но ты взял скорее всего тестовый, по умолчанию он идет там тестовый, нужно выбрать build variant realese и добавить путь ключа поторым подписываешь, в общем там делов хватает
@@NecoRuChannel нет такого в gradle, может быть нужно приложение добавить в консоль разработчика и там получить этот ключ? Или он делается в андроид студио?
Все, просмотрел от начала до конца, инфу впитал, лайк воткнул. Еще буду пересматривать много раз, при создании приложений, для закрепления информации или для вспоминания!
Спасибо!! Так быстро научишся!! Да и так вижу что бысто продвигаешся!
@@NecoRuChannel у мен вопрос. Не опасна ли использовать firebase ? имею ввиду что каждый кто откроет исходники приложении (а таких людей достаточно много!) может внести изменения в проект, так как весь код обрабатывается внутри приложении пользователя, а не на сервере 🤔 или я что не понимаю (думаю так и есть😂) но решил всё-таки узнать
@@voicetv9048 не весь код обрабатываеться в прилодении. Код также обрабатываеться на сервере и еще для этого есть "Правила безопасности" и авторизация
Вот это уже интересно становится, незнаю как другим.
Спасибо!
Такого-же мнения
Ну без БД вообще не представляю как работать)))
Огромное спасибо за Вашу работу! Все очень понятно и доступно для начинающего кодера!
это самый понятный и лучший видеоролик который я видел!!!! Спасибо огромное
Спасибо, очень помогло! По инструкциям Firebase не понятно ничего, а тут всё подробно и наглядно
Отлично, добрались до firebase. Интересна тема пушов и уведомлений при добавлении записи в базу.
Огромное Человеческое спасибо, Сергей!
Пока все нормально, все работает! Благодаря твоему усердию, не каждый сможет так объяснить. Еще раз спасибо!
Я недавно нашел ваш канал, и не один ваш ролик не пропускаю и не перемотаю, очень полезные видео! Я вам очень благодарен!
Большое спасибо!
NECO, реально, не знаю, как благодарить, ты просто молодчина, спасибо за труд
Отличный урок. Этот урок помог мне написать дипломную работу. Большое спасибо !!!!
О, это я уже научился! Тема нужная. Нужно снимать дальше. Я поверхностно только знаю.
Спасибо, за видео! Всем смотреть до конца! Начало ролика посмотрел подумал что не пригодится, а оказалось это то что необходимо))) . Спасибо Сергей за помощь!
Для новичков желательно посмотреть предыдущие выпуски в которых все разжованно ....
Самый лучший блогер! Продолжай, брат!!
Спасибо!
@@NecoRuChannel как свами можно связаться
Можете написать номер ватсапа.
@@lolachayxana_moskvaimronbe7617 necodesarrollo@gmail.com или по ссылке в VK. Ссылка в рписании
Интересно почему ненужно было добавить разрешение Интернета в манифесте
Очень понятные и доступные уроки, спасибо большое
Огромное спасибо за обзор. Все очень понятно и просто. Хотелось бы глубже разобраться в будущих видео.
Дружище, огромное спасибо и неимоверный респект! Я недавно занимаюсь Андроидом, и до того, как сюда зашёл, пробовал повторить видосы по Firebase с других каналов, но они 2-3-летней давности и основная трабла была с подключением БД к Андроид-проекту - во всех тех видосах предлагалось на сайте Firebase после создания БД перейти в раздел её подключения к Андроиду, чтобы скопировать в grandle какие-то строки. А про то, как автоматически всё сделать из меню Андроид-студии, почему-то те учителя не рассказывали. Наверное, потому что за 2-3 года механизм подключения Андроид-проекта к Firebase существенно поменялся. Поэтому все мои попытки повторить те видосы выливались в то, что или приложение вылетало сразу после запуска, или запускалось, но в БД ничего не записывалось, что видно на сайте Firebase. А после твоего объяснения всё заработало, и никаких самостоятельных записей в grandle. Это жирный лойс и подписка. Ещё раз от души спасибо!
Спасибо большое за данный видео-урок))
Долгое время были проблемы с добавлением данных из приложения в firebase, но Ваше видео - просто супер. Оно вообще не сравнится с тем, что я смотрел раньше и пытался в этом разобраться.
Спасибо вам большое за урок!Очень полезно
Спасибо!
Ура! База данных. Очень важная и интересная тема. Вы таким простым языком все объясняете! Спасибо за ваш труд!
Давно мечтал поработать с базой данных. Искал материал как работать с базой данных для Jetpack Compose Kotlin, нашел только ваше видео как обычно, зная как создавать UI в Compose и некоторые знания языка котлин я легко, с помощью вас, подключился к firebase. Спасибо очень полезный урок
Очень круто! Спасибо за подробное объяснение! Хотелось бы увидеть продолжение :)))
Нашёл я видео с базами данных. То что нужно тупо респект и лайк.
Очень интересно, больше таких уроков. Больше проектов с использованием технологий. Было бы здорово сделать чат с регистрацией и базой данных через firebase. При том, чтоб при добавлении нового сообщения от пользователя в базу данных, у других пользователей сразу же появлялось обновление. По этому уроку - все супер!))
Есть продвинутые уроки по этой теме
@@NecoRuChannel Супер, спасибо за ответ. Я туда видимо еще не дошел.
Очень полезный уроки, если так продолжу скоро стану настояшим програмистом
Очень полезный урок, мало такого на просторах интернета.
Спасибо!
Neco, ты супер! Сделай еще видео по созданию более-менее полноценного приложения на Android Studio с использованием базы данных там, регистрацией пользователей, рассылкой, обновлениями пожалуйста !!!
Спасибо!!! Жду еще уроков от firebase
Хорошо
Спасибо вам большое, ,ждем продолжения про firebase очень интересная тема
Очень классный урок! Спасибо за Ваш труд!
Полезная тема. Ждём продолжения.
Спасибо!!
Просмотрел от начала до конца, инфу впитал, лайк воткнул
Очень интересно! Продолжайте, пожалуйста!!
Спасибо большое! Очень полезный урок!
Супер!!! Четко ясно и никакой воды!!
Огромное спасибо за урок по базе данных
Спасибо Сергей, очень круто!
Один нюанс. Если несколько раз нажать на кнопку, то Toast выскакивает бесконечно.
Спасибо большое за очень полезное видео! Буду очень ждать видео о чтении из БД и о БД смартфона.
И тебе спасибо!
Отличное видео,пожалуйста,продолжайте снимать видео про базы данных,у вас очень хорошо получается
Жду не дождусь новое видео про database!
Сегодня будет новый
просмотрел до конца, меня очень интересно.
Да, сделайте видео по использованию базы данных в конкретных приложениях. Уже давно жду. Спасибо за урок!!!
Спасибо вам за урок. Только вчера спрашивал про бд)
И вам спасибо!
Еще мы создадим приложение на MySQL
Это круто. Я сейчас думаю как сделать, чтобы можно было читать данные из разных таблиц бд в разных активити) пока в тупике
@@ВадимКурбасов firebase realtime database documentation for android. Зайди в браузер и набери это. Там в документации есть примеры. Каждая таблица имеет свое имя id по нему получаем таблицу и читаем данные с нее. В каждом активити где будем считывать данные нужна инстанция базы данных как я сегодня показал для записи
Благодарю!)
Спасибо за твой труд. Очень помогают твои видео. Давай брат покажи как работать с Базой данных совместно с listVIew или RecyclerView
Большое спасибо, ждем стипендию для оплаты курсов)
Спасибо за отличный урок.
Просто супер. Так просто объяснил. Молодец!
Спасибо за урок! Честно, все понятно и по полочкам разложил. Осталось только поиграться, что точно во всем разобраться. Кстати, неко, а не без класса никак записать данные?
конечно можно
Очень хотелось бы увидеть разработку приложений: чат, простые пользовательские игры, работа с БД mysql, PostgreSQL. Работа с геолокацией.
Хорошо
Да поддерживаю
поддерживаю
Интересно посмотреть на создание мессенджера
И мне
Очень познавательно, продолжайте, пожалуиста, в том же духе)
Спасибо!!
Кое что изменилось, или у меня расхождения из-за того что на kotlin пишу, но в целом полезное видео )) Thank you )
Отличная тема. Сделайте пожалуйста видео про использование Firebase с авторизацией пользователей.
привет, уже есть
То что надо, ещё бы подключение к реальной базе сайта. Регистрация пользователя и вход
Спасибо, это тоже разберем
Хорошее видео! ничего лишнего, все по делу!
хорошо что код большим шрифтом, а то с телефона смотрю, в след уроках тоже с большим шрифтом делай
Да, теперь так буду делать
Огромное спасибо за видео
А Lombok не используете в приложениях? "Синтаксический сахар", но очень удобный и кол-во кода сокращает) Спасибо за уроки, отличная подача материала!
А еще было бы круто, узнать про то, что вы сказали. Что сделать два приложения, один для добавления, другое чисто для просмотра. И можно ли сделать тоже самое только с одним приложением но с разграничение доступа, и если можно, то как?))
Да можно сделать и в одном приложении
Норм причесон!!идёт!
Спасибо)))
Спасибо за хороший урок
И тебе спасибо!
Видос интересный получился! Пожайлуста, продолжайте в том же духе!
Подключение к MySQL было бы круто)))
Спасибо. Интересно. Продолжай пожалуйста. А почему бы не использовать тот же MySQL? Преимущество fire base в том что ему не нужен свои выделенный сервер?
MySQL если создаешь базу данных на телефоне то другие пользователи к ней доступ не получат все сохраняется внутри смартфона, а если создаш на каком либо сервере то самому нужно весь код например на php и JSON писать и создавать код для обновления в реальном времени для firebase сам видел на видео в пару строчек кода только на смартфоне уже можно записывать и считывать данные в реальном времени
Было бы здорово, посмотреть как сделать справочник с firebase, с возможностью пользователю добавить новые данные, которые могут посмотреть все пользователи данного справочника))
Этим мы займемся на следующих видео
Огромное вам спасибо
Спасибо за урок !
2021 так не работает. Жмем Сonnect to Firebace и получаем ошибку - Could not parse the Android Application Module's Gradle config. Resolve gradle build issues and/or resync.
Лайк, подписка, колокольчик.
Спасибо большое!
спасибо за превосходные уроки
Спасибо вам большое!!! У меня есть вопрос: как можно проверить, зарегестрирован ли пользователь? Если зареган, то например вывести Toast, иначе перекинуть на страницу регистрации
Authentication currentUser будет null
@@NecoRuChannel Извините, я вас не понял. Что такое Authentication currentUser? Только начал изучить firebase.
Вернее, как с этим работать?
Спасибо. Очень полезно
Спасибо 🔥🔥🔥🔥
Надо было еще рассказать про двоичную систему счисления и как работает компилятор... зачем так много времени уделять элементарным вопросам как "отрицание", оператор "И" и т.д. это первое. Второе: сообщение "Сохранено" можно выводить, есть push выполнилось нормально и данные реально сохранились.
Интересно! Нужны знания к созданию базы, где зарегистрировавшиеся пользовтели смогут иметь аккаунт по подписке и могут вносить некое значение, чтобы другие пользователи имеющие так же платную подписку смогли вводить к поиску своё значение проверке на предмет наличия или же отсутствия искомого в базе
класс расскажите и про cloud firestore
спасибо! Хорошо расскажу
Зачетно 👍
Спасибо!
Дякую за відео
спасибо, понравилось, подписался)
Спасибо!
классно объяснил брат. лайк и подписка от меня. дал мне стимул снова взяться в андройд студио. Есть видео как телефонный номер зарегистрировать и пройти проверку как ватсапе? если нет видео объясни пожалуйста на видео
однозначно лайк
Спасибо мастер!!!
И тебе спасибо!
@@NecoRuChannel Может сделаете отдельный обзор о установке рекламы на приложение. Знаю что много есть информации, но она не актуальна в основном для новых версий Андроид студио.
Буду очень признателен и наверно не я один. И вообще актуальная информация о монетизация. Лично я буду очень признателен, и не пожалею задонатить за столь ценную информацию
@@ВикторШараборин-ю9м да, я уже об этом думал. В следующем видео сделаю
@@NecoRuChannel здорово!!!
Сегодня это видео актуально? Делал все в точности, всё как на видео до того момента public void onClickSave(View view), 13:30 минута видео, на этой строчке при вводе void мне андроид студио переправило на public fun, я стёр fun и записал void ручками и продолжил дальше по видео и на View которую надо было импортировать, не подсветило красным и стало куча ошибок и дальше у меня ничего никуда не пошло, везде и всё в ошибках андроид студио мне всё переделал и вышло с желтыми ошибками вот так:
public fun Any.onClickSave(view: Any)
{
}
public fun Any.onClickRead(view: Any)
{
}
Ну так хоть как то без красноты, но что делать дальше совсем не понятно!
Привет, на уроке используем язык Java но по умолчанию теперь идет котлин там public fun по этому создай заново проект и там гле даешь название проекта смотри внимательно выбери язык программирования Java
Спасибо.... вот бы еще на Котлине, а не на Java ))))
Привет, классные видео, но объясните недалекому новичку: может ли room persistence library использоваться вместе с firebase или это вообще что то разное, не могу никак понять?
Привет, это две разные вещи, Firebase это база удаленная на "облаке" а Room это библиотека для работы с базой внутренней которая в смартфоне SQLite
Классное видео!
Можно ли считать достойная замена Spring ?
То что мы сегодня создали а уроке можно ли отнести к CRUD приложению?
Буду рад ответу=) Только начинаю этот путь =)
Спасибо, это очень важная тема. Ведь данные где-то нужно хранить?! На телефоне пользователя хранить небезопасно.
А можно как нибудь попробовать подключить к Справочнику рыбака , и изменять из базы данных? Если не сложно , то можно видео???
хорошо, да конечно это можно
@@NecoRuChannel ну если не сложно , то коротенькое видео пожалуйста)))))))\
Почему когда я меняю значение переменной - private String USER_KEY = "User"; скажем на "User111"; то в базу не чего не записывается?
Потому что в правилах мы прописали путь User. это Rulse в базе данных я это показал
Выдаёт ошибку File google-services.json is missing. Помогите с устранением проблемы.
Ответьте, пожалуйста. У меня у одного так?
@@kama_marketer надо добавить доп плагин для работы файр бас в проект
столкнулся с ошибкой, а именно: если в строке myDataBase.setValue() в setValue передать строку, то все работает, но если передать наш объект user то вылетает ошибка, помогите, пожалуйста
Блин, классные у Вас уроки! Спасибо! Пока ничего особо не понимаю, но буду смотреть :) У меня вопрос: я хочу создать два приложения. 1. База данных (необновляемая). То есть, как документ .pdf с открытием разделов. 2. Я хочу создать приложение, в котором открывается 3D объект и при выборе определённой части у меня появлялась бы подсказка. Например, машина в 3D. Увеличиваю объект, выбираю колесо, появляется всплывающая подсказка. Есть у Вас что-то подобное в уроках?Или можете как-то осветить эту тему?
Добрый день. Что то не пойму, как мне получать данные сразу всех пользователей? Было классно при этом сделать выборку по одинаковому значению.!
Не получается подключитсяю
Вот такая ошибка "Could not parse the Android Application Module's Gradle config. Resolve gradle build issues and/or resync."
Много чего попробовал но так и не понял в чем дело. Посоветуйте чат в тг где можно спросить.
Добрый день, не могли бы вы мне помочь. Я пишу проект по вашему коду и у меня возникли проблемы .Field 'USER_KEY' may be 'final', Field can be converted to a local variable. Как поправить. У меня Android Studio Flamingo | 2022.2.1
Спасибо
Еще что я не понял, что касается не этого урока а вообще, это разница и когда нужно писать private и public? Я просто пишу как показываете все время, а смысла не понимаю. Почему на кнопках public к примеру, а на всех изображениях и прочем private?
privite означает что этот элемент не будет доступен из другова класса а public будет доступен. Слушатель надатий должен быть public он связан с экраном и кнопкой а кнопка это уже другой класс который должен иметь доступ к слушателю. Тебе это пока не нужно понимать, после поймешь.
@@NecoRuChannel Хорошо спасибо.
@@KRASAVCHIK тебе надо подтянуть ООП, это один из моментов называется Инкапсуляция, существует три модификатора доступа: private, protected и public. приватный(private) член и метод класса не будет доступен в других классах и даже в других классах другого пакета, защищенный(protected) доступен в классах но только в пределах одного пакета где и хранятся эти классы, ну и публичный, думаю ты сам знаешь, надеюсь ты понял.
@@ZackiePhoton спасибо
Не знаете ли вы,Один разроботчик сколка приложение могут поставит на playMarlet?
Спасибо за урок. Просмотрел весь, сегодня начну пересматривать и кодить, потом отпишусь.
Спасибо за видео. Из всего, что находил по андроиду и бд - самое внятное и понятное
только есть вопрос, писал на Котлине (не знаю решает ли кроме синтаксиса это что-то) и в бд какие бы данные я не отправлял- получаю только числа, причем одни и те же, весь код обшерстил - повторил все как в видео и все рано тоже самое.
Знает ли кто-нибудь решение данной проблемы?
Добрый день, подскажите, если в этой БД FIREBASE хранятся данные людей - имена и телефоны, можно ли ее использовать (хранение перс.данных)?
Можно, только не так как я показала, нужно авторизацию добавлять чтоб только вы могли подключатся к этой базе данных. Я показал простой пример без авторизации то есть любой сможет подключится и добавить или изменить данные. С авторизацией только те у кого есть пароль. Это я покажу на следующем уроке
подскажите такой вопрос, в firebase включил метод авторизации через телефон, ввел тестовый номер телефона и проверочный код, в андроид студио эмулирую приложение ввожу при входе тестовый номер телефона и приложение запрашивает код, если специально ввести не тот код который добавил в firebase, приложение не принимает этот код следовательно есть связь с firebase, если ввести правильный код то вхожу в приложение, и в поле users в firebase отображается пользователь с методом входа через телефон, вопрос собственно, ввожу реальный номер телефона выдает ошибку "This app is not autorized to use firebase please verify that the correct packfge name and SHA-1" ключи SHA-1 и SHA256 прописаны в firebase в чем может быть причина
Привет, нужно в проект добавлять SHA1 ключь
@@NecoRuChannel в самом андроид студио? Я взял ключи из gradle/tasks/android/ singninreport и внес их в firebase
@@ДмитрийКараганда-щ9г да, но ты взял скорее всего тестовый, по умолчанию он идет там тестовый, нужно выбрать build variant realese и добавить путь ключа поторым подписываешь, в общем там делов хватает
@@NecoRuChannel нет такого в gradle, может быть нужно приложение добавить в консоль разработчика и там получить этот ключ? Или он делается в андроид студио?
@@NecoRuChannel там есть variant: release но во всех вариантах ключи одинаковые