Android Lead
Android Lead
  • 6
  • 21 067
Configure Gradle Version Catalog like a PRO in Android Studio Project
Master Gradle version catalog in android development full course.
In this android studio tutorial for beginners you will learn how to add and remove dpendencies in production kotlin app.
Also you will get insights on how to solve gradle sync failed in android studio.
📌 Timecodes
0:00 - Task overview
00:55 - Removing unused Android Studio project dependencies
04:20 - Refactoring the auto-generated Gradle dependencies
08:09 - Adding new dependencies to the Gradle version catalog file
25:14 - Acceptance criteria overview
🎯 My goal is to show you what "real" commercial development looks like and to help you gain practical experience to land your dream job.
👨‍💻 I will be completing tasks in the same format as a programmer at a large company: analyzing tasks, designing, choosing the tech stack and architecture, etc.
📱 I will be using the most relevant tech stack: Kotlin, Coroutines, Flow, GradleKtx, Version Catalog, Conventional Plugins, Jetpack Compose, AndroidX, Retrofit, OkHttp, Moshi, Room, Paging3, Material3, multi-module architecture, MVI, Hilt ...
#AndroidLead #AndroidDevelopment #JetpackCompose #Kotlin #AndroidStudio
Переглядів: 171

Відео

Создай коммерческое Android приложение с нуля - Android Jetpack Compose full course
Переглядів 29521 день тому
В этом практикуме коммерческой Андроид разработки я разработаю новостной агрегатор с 0 и опубликую его GooglePlay 🚀 📚 В этом уроке мы: - Пройдемся по дизайну приложения - Создадим проект с 0 - Настроим GitIgnore - Настроим gradle.properties - Опубликуем проект на GitHub 🎯 Моя цель это показать тебе как выглядит "реальная" коммерческая разработка и помочь с практикой для поиска работы. 👨‍💻 Я буд...
Android EXPERT Reveals Secrets to Building a Food Delivery Kotlin App | Jetpack Compose tutorial
Переглядів 11 тис.Місяць тому
Jetpack Compose tutorial for beginners will help you of building a Food Delivery Kotlin App UI step-by-step. At the end of this jetpack compose project, youʼll be able to build any food delivery app or any food ordering app LIKE A PRO! 💪 Also, this android studio tutorial will help you understand common UI concepts around online shop app. 📚 In this android jetpack compose project for beginners ...
Jetpack Compose Tutorial for Beginners - Movie Kotlin App
Переглядів 8272 місяці тому
Jetpack Compose Tutorial for Beginners will help you of building a Movie Kotlin App project Step-by-Step. 📚 In this Android Studio Tutorial I will show you: - How to set up Jetpack Compose in Android Studio Project - How to use Material3 in Jetpack Compose - How to add Custom Font in Jetpack Compose - How to make Nested Grid in Jetpack Compose - How to use Jetpack Compose Flowrow - How to adjus...
Jetpack Compose Tutorial - Weather App Android Studio Project
Переглядів 7 тис.2 місяці тому
Jetpack compose tutorial for beginners will help you of building a Weather App Android Studio Project Step-by-Step. 📚 In this Android Jetpack Compose project for beginners I will show you: - How to set up a Android Project with Jetpack Compose and Kotlin - How to do theming Jetpack Compose - How to build an Android Jetpack Compose View - How to implement gradient in Jetpack Compose - How to mak...
Jetpack Compose tutorial for beginners: Simple Login App UI
Переглядів 2,6 тис.2 місяці тому
Welcome to Jetpack Compose tutorial for beginners - Simple Login App UI using Android Studio and Kotlin. In this video, we will guide you step-by-step through the process of designing a sleek and modern login interface that is both user-friendly and visually appealing. 🔍 What You'll Learn: - Setting up your Android project with Kotlin, Gradle, and Version Catalog - Building a responsive and int...

КОМЕНТАРІ

  • @renaldywijayaputra6560
    @renaldywijayaputra6560 3 дні тому

    thanks bro for making this great tutorial, much appreciate it.

  • @AndroidLead
    @AndroidLead 14 днів тому

    ❤ Чат и материалы: t.me/+Wyi_0Dikvq1jNWE0

  • @AndroidLead
    @AndroidLead 14 днів тому

    ❤ Чат и материалы: t.me/+Wyi_0Dikvq1jNWE0

  • @emmanueltheorb
    @emmanueltheorb 14 днів тому

    The subtitles are generated in Russia. Tears😢

    • @AndroidLead
      @AndroidLead 14 днів тому

      UA-cam will generate the English subtitle version within 24 hours.

    • @emmanueltheorb
      @emmanueltheorb 14 днів тому

      @AndroidLead ok thanks. Slight problem. I download the videos to my phone so I can watch at will and I don't use UA-cam. But well, nice effort

  • @silq300
    @silq300 15 днів тому

    Please remove the music and explain what you are doing.

  • @emmanueltheorb
    @emmanueltheorb 18 днів тому

    Hi sir, can you please make a video of how this UI design was first created in figma? I'm a beginner and a video like that would be really helpful. Thanks

    • @AndroidLead
      @AndroidLead 18 днів тому

      This design is created by the designer, not me))

  • @megamega-p1127
    @megamega-p1127 19 днів тому

    Добрый день, бро, подскажи, пожалуйста. С помощью андроид суди можно делать, ну то есть можно модифицировать любое приложение.

    • @AndroidLead
      @AndroidLead 19 днів тому

      Уточни что ты иммеешь ввиду под "любое"? Любое вобще (Android и IOS), или любое Android? 😅

  • @emmanueltheorb
    @emmanueltheorb 20 днів тому

    English version pretty pleaseee😭😭

    • @AndroidLead
      @AndroidLead 14 днів тому

      You can enable auto generated subtitles =)

    • @emmanueltheorb
      @emmanueltheorb 14 днів тому

      @AndroidLead the issue is that. I download these videos to my storage through another app, so I can't download the auto generated subtitles along with it. I know you're trying but this language barrier seriously makes it really hard to follow your channel. And I love your channel so much

    • @emmanueltheorb
      @emmanueltheorb 14 днів тому

      The part of the world where I'm at, things are different. Internet access and paying for premium fee like UA-cam premium is hard for us. Oh well, I'll try to follow up to be best of my capability. I feel this decision might loose you a good portion of followers tho. Wishing you all the best tho, no hate over here

    • @AndroidLead
      @AndroidLead 14 днів тому

      @@emmanueltheorb I understand that some people may leave, and that's okay. Video production is tough in itself, so I decided to use one of my native languages, which is less stressful than recording in English =)

    • @emmanueltheorb
      @emmanueltheorb 14 днів тому

      @@AndroidLead sigh. Ok.

  • @ldreft
    @ldreft 20 днів тому

    Только не забрасывай, по возможности :) Обещает быть очень полезным материалом

  • @xerxerx
    @xerxerx 21 день тому

    Спасибо, жду новых видео, у вас интересные ролики и с новой обновой андроид студио, что главное, ибо в других авторов старые видео уже не валидные для новой версии

    • @AndroidLead
      @AndroidLead 21 день тому

      Спасибо за поддержку. Действительно, то, что есть сегодня в интернете или мелкие туториалы, или что-то очень далекое от коммерческой разработки. И я решил сфокусироваться именно на том, чтобы показать, как выглядит разработка приложений в "реальной" среде.

    • @emmanueltheorb
      @emmanueltheorb 20 днів тому

      ​@@AndroidLeadthanks a lot. Really professional videos. Please don't abandon your English audience tho, I cherish your channel a lot

  • @Hellsa352
    @Hellsa352 26 днів тому

    bro please add backend logic to display realtime data of weathers pls pls btw nice video

  • @Hh3dne
    @Hh3dne Місяць тому

    Thanks you. It would be great if you can make a full video tutorial to make a complete movie application

  • @chosen3494
    @chosen3494 Місяць тому

    How to set up jetpack compose please I need 2024 version 🙏

    • @chosen3494
      @chosen3494 Місяць тому

      Like from scratch cause the beginning of this vid was still confusing

    • @AndroidLead
      @AndroidLead Місяць тому

      ​@@chosen3494 Just follow the video. I created a jetpack compose project from scratch

    • @AndroidLead
      @AndroidLead Місяць тому

      If you select Compose Empty Activity during the project creation all the necessary dependency will be included by the default.

  • @thanushgaming3559
    @thanushgaming3559 Місяць тому

    i can't proceed from 06:53 it says Unresolved reference 'R'. someone please help me ASAP :/

    • @AndroidLead
      @AndroidLead Місяць тому

      Have you downloaded and added fonts under the "font" folder?

    • @AndroidLead
      @AndroidLead Місяць тому

      If so, than you need to add the import like this -> import com.androidlead.fooddeliveryapp.R to get access to the resource folder

    • @AndroidLead
      @AndroidLead Місяць тому

      "com.androidlead.fooddeliveryapp" this is the package name that I use in the project. This may differ if you are not 100% follow to the codebase

  • @ommpattnaik4931
    @ommpattnaik4931 Місяць тому

    Hey can i use it for my college final year project 😅😅

    • @AndroidLead
      @AndroidLead Місяць тому

      Sure. This is the open source project =)

    • @ommpattnaik4931
      @ommpattnaik4931 Місяць тому

      @@AndroidLead thanks bro and your project is also awesome 👍

  • @HoangLong-nx9vo
    @HoangLong-nx9vo Місяць тому

    Can u tutor a project with all function? I want make a project to gradute but I can't find any video have advance function

  • @ronalkspdev
    @ronalkspdev Місяць тому

    how autocomplete parameters of a function android studio?

    • @AndroidLead
      @AndroidLead Місяць тому

      Do you mean composable function?

    • @ronalkspdev
      @ronalkspdev Місяць тому

      @@AndroidLead yess

    • @AndroidLead
      @AndroidLead Місяць тому

      @@ronalkspdev if you'll type "comp" and press Enter an empty @Composable function will be generated

    • @AndroidLead
      @AndroidLead Місяць тому

      I use slightly modified function for composables generation. You can google how to change it

  • @ihsannurakmal427
    @ihsannurakmal427 Місяць тому

    the figma link can't open :(

  • @emmanueltheorb
    @emmanueltheorb Місяць тому

    I really miss the voice over. It really helps me understand what's going on more because you mostly explain what some things are before using them, which make the process less intimidating and allows me to understand why you used that particular thing in that particular instance

  • @emmanueltheorb
    @emmanueltheorb Місяць тому

    Haven't finished watching but nice video so far. Thanks for the effort. Although there was one serious huddle I had to overcome to be able to even watch the video at all. On mobile the video appears really zoomed out, making it hard to see any of the characters, I had to send it to another laptop so that I can watch it. Which is highly unideal and inconvenient. If it can be fixed, that would be nice because I won't be able to have access to multiple laptops all the time

    • @AndroidLead
      @AndroidLead Місяць тому

      Sorry for that. I'll fix it

    • @emmanueltheorb
      @emmanueltheorb Місяць тому

      @@AndroidLead alright. Thanks. I'm trying to download the robot fonts and the images from the GitHub link but it isn't downloading or even opening to view raw file for some reason. This is my first time using anything GitHub tho, it might be a problem from my side but maybe you can help me with some steps if that isn't a bother

  • @diegofernandolopezchalarca1110
    @diegofernandolopezchalarca1110 Місяць тому

    Thanks, excellent work.

  • @carmeloxxx6655
    @carmeloxxx6655 Місяць тому

    hey bro, would you like to help me with my project, I have it quite advanced, and I was inspired thanks to your videos, I would like to learn a little more about how to have my project most used, as well as how to create those effects in your interfaces that are good.

  • @Masycode
    @Masycode Місяць тому

    Please + video ❤

  • @devrajcomposecreativity
    @devrajcomposecreativity Місяць тому

    Nice work bro

  • @kartikgdrbd
    @kartikgdrbd Місяць тому

    bro it would be fking cool , if you explain everything what u are doing, if not speaking, you can add text explaining it

    • @AndroidLead
      @AndroidLead Місяць тому

      You can check this one - ua-cam.com/video/9ySkss5k_E8/v-deo.html

  • @aza749
    @aza749 Місяць тому

    How were you declaring dependencies? is this an alternative to gradle?

    • @AndroidLead
      @AndroidLead Місяць тому

      All dependencies declared in the Gradle Version Catalog. You can watch this video at 12:00

    • @AndroidLead
      @AndroidLead Місяць тому

      All the dependencies will be added by the default during the new project creation. Also you can check the source code file - libs.versions.toml

  • @anirudhhosur3827
    @anirudhhosur3827 Місяць тому

    Hi, this is interesting tutorial. I am curious, are you covering the CI/CD process here? Is there a backend dB or APIs that you're working with? I wanted to understand the tech-stack behind this apart from Kotlin and Android studio. Thank you

    • @AndroidLead
      @AndroidLead Місяць тому

      As the name suggests, this is a Jetpack Compose tutorial. I focused on creating a production UI, as for an application with millions of users. It doesn't cover the backend or the CI/CD.

    • @emmanueltheorb
      @emmanueltheorb Місяць тому

      ​@@AndroidLeadwould you consider doing videos on these topics in the future. I'm really interested

  • @sattarkhan3107
    @sattarkhan3107 Місяць тому

    Nice

  • @DahirMuhamed
    @DahirMuhamed Місяць тому

    Plz add figma

  • @AndroidLead
    @AndroidLead Місяць тому

    🚀Source Code : github.com/mishamoovex/FoodDeliveryUI 🎨Figma: www.figma.com/design/AxL71HZA181yjjtKhE1ib3/Foodee-Mobile-App-Interface-(Community)-(Copy)?node-id=0-1&t=tPz7UzZtyyqZBcUA-1

  • @AndroidLead
    @AndroidLead 2 місяці тому

    🚀Source code: github.com/mishamoovex/MovieAppUI

  • @machinecode2.047
    @machinecode2.047 2 місяці тому

    Build mora app for students

  • @AndroidLead
    @AndroidLead 2 місяці тому

    🚀Source code: github.com/mishamoovex/WeatherAppUi

  • @ianchamorro3977
    @ianchamorro3977 2 місяці тому

    thanks!

  • @AndroidLead
    @AndroidLead 2 місяці тому

    Source code: github.com/mishamoovex/LoginAppUi