Room + Dagger Hilt в Jetpack Compose и Android Studio | #5

Поділитися
Вставка
  • Опубліковано 6 вер 2024

КОМЕНТАРІ • 30

  • @user-tn1me3yu3x
    @user-tn1me3yu3x 6 місяців тому +1

    Урок #5 в теме Material3 - полёт нормальный.

  • @KlinovAS
    @KlinovAS Рік тому +3

    Спасибо

  • @cheguevara6002
    @cheguevara6002 Рік тому +2

    все было понятно и доступно. Спасибо за тему с DB Browser.👍👍👍

  • @rocknrol6969
    @rocknrol6969 Рік тому +2

    Отличный урок, ждём продолжение!

  • @Arhmed13
    @Arhmed13 Рік тому +2

    Сергей огромное Спасибо за урок!!!

  • @pavelgera72
    @pavelgera72 Рік тому +2

    Благодарю за урок

  • @fesalam1592
    @fesalam1592 Рік тому +3

    Neco, спасибо за урок! Можете, пожалуйста, добавить видеоуроки по настройке gradle файлов? Я два дня мучаюсь с этим уроком, потому что выдаются ошибки и несовместимости в градл файлах. После каждого исправления выдаётся новая ошибка, но чаще всего проблема в том, что студия не распознает аннотации.

  • @KlinovAS
    @KlinovAS Рік тому +4

    Андроид (Джава, Котлин) это целая культура, за которой нужно было следить, заниматься. Так сходу сложно понять анотации, зависимости, где конкретно что писать. Но все же получается, благодаря таким урокам. Проблема когда что-то свое хочешь, а особенно если половина уже зделана, и нужно что-то прикрутить. С основой вроде бы разобрался. Ошибки уже не выскакивают как раньше на каждом шаге. Но сложностей хватает. Особенно не нравится игра с версиями. Это зло во всех современных языках. Раньше язык был языком и работал хоть 20+ лет и ничего не слетает. Сейчас год проходит, хочешь допилить и получай на пол метра балду. Страдай

  • @aistepan
    @aistepan Рік тому +2

    оооо, большое спасибо

  • @Lucky_Mirror
    @Lucky_Mirror Рік тому

    Базы данных мне всегда нравились)

  • @seoonlyRU
    @seoonlyRU Рік тому +1

    СЕООНЛИ ставит лайк

  • @biLLie_wiLLie
    @biLLie_wiLLie Рік тому +2

    Сергей, подскажите какой из курсов у вас самый сложный и впечатляющий? Хочу купить, пройти и положить в портфолио

    • @NecoRuChannel
      @NecoRuChannel  Рік тому +1

      Для портфолио можешь пройти «Список покупок на Jetpack Compose» , так как там нужно использование DI + Room + MVVM и в этом курсе все это есть

  • @user-wq6ie4se9r
    @user-wq6ie4se9r Рік тому

    Спасибо за урок! Делаю свой аналог, очень интересует тема с вставкой картинок в html файлы, как это осуществить, буду очень благодарен за такую информацию!

  • @yuriizapad208
    @yuriizapad208 Рік тому +1

    как добавить еще картинки в файл .html ??

    • @user-oz1cv6el6k
      @user-oz1cv6el6k Рік тому +1

      Я так деллал:
      1. В файл html добавил:
      2. fun HtmlLoader(htmlName:String) из урока немного переписал:
      @Composable
      fun HtmlLoader1(htmlName:String) {
      val url="file:///android_asset/html/$htmlName"
      AndroidView(factory = {
      WebView(it).apply {
      layoutParams = LayoutParams(
      LayoutParams.MATCH_PARENT,
      LayoutParams.MATCH_PARENT
      )
      webViewClient = WebViewClient()
      loadUrl(url)
      }
      }) {
      it.loadUrl(url)
      }
      }

  • @pavelgera72
    @pavelgera72 Рік тому +1

    у меня на эмуляторе запустилось лишь когда установил JavaVersion.VERSION_17 и jvmTarget = '17'

  • @creativesdevelopment
    @creativesdevelopment Рік тому +1

    А когда будет Урок Рум и Дагер по Хмл?

  • @biLLie_wiLLie
    @biLLie_wiLLie Рік тому

    не смог найти на вашем канале видео с деплоем приложения. Вы где-то объясняете этот момент?

  • @rocknrol6969
    @rocknrol6969 Рік тому +1

    Подскажите пожалуйста на 17.25 строка @Query("SELECT * FROM main WHERE category LIKE : ") слова SELECT, FROM и так далее, подсвечены оранжевым, а у меня при наборе просто обычный текст зеленого цвета.

    • @NecoRuChannel
      @NecoRuChannel  Рік тому

      В одной из версий Room был такой баг, сейчас должно быть все нормально. Какие у тебя версии??

    • @rocknrol6969
      @rocknrol6969 Рік тому

      @@NecoRuChannel implementation 'androidx.room:room-ktx:2.5.2'

  • @norwaysamurai1712
    @norwaysamurai1712 6 місяців тому

    А как локализацию делать с бд?

  • @Polite_person_
    @Polite_person_ Рік тому

    Ты можешь отлично писать приложения на jetpack compose + Kotlin +корутины+ flow ( современный стек) и тебя все равно не возьмут на работу, потому что ты должен зать java + rxJava + xml и слоев этого пирога с каждым годом все больше и больше, есть мечта, что гугл в один прекрасный день скажет что больше не поддерживает легаси, вот вам compose+корутины, остальное включая xml для новых проектов забудьте. Но компоуз еще имеет проблемы, а XML уже давно всем ясен и понятен
    в плане проблем и их решения и 99,9 проектов которые уже написаны на нем нуждаются в дальнейшей поддержке, поэтому это все круто конечно, но развиваться будет лет 10. Востребовано уже сегодня, но переход будет долгим, а за это время может развиться мультиплатформа и вообще все перевернуть с ног на голову и не забываем про активное развитие ИИ. К чему я это все? К тому, что если только изучаете андроид, то учите XML и не забывайте о JAVA, не слушайте никого, кто говорит что это не нужно, это нужно для глубокого понимания работы языка, огромное количество библиотек написано на java и везде на собесах об этом спрашивают и требуют. Compose доучить потом будет проще, на старте он не нужен.

    • @Polite_person_
      @Polite_person_ Рік тому

      В этом плане ios разработка лучше и моделей телефонов тоже меньше.