Android Geek
Android Geek
  • 67
  • 233 456
#4 How to use Koin DI with Retrofit in Kotlin
In 4 previous videos , I explained about :
fundamental of Koin DI : th-cam.com/video/VownL4Z_B3U/w-d-xo.htmlsi=6Sfrk5FyL7kLBpNe
Using Koin DI beside Room Database
Part1 : th-cam.com/video/Pv7bV8jde14/w-d-xo.htmlsi=JGAqI-2bcu_AkoBZ
Part 2 : th-cam.com/video/d8PjHk8ZSc4/w-d-xo.htmlsi=amuQV_kvY3KD6wRE
In this video I want to show you how it used beside Retrofit.
part 1: th-cam.com/video/zTJV2COO_gI/w-d-xo.html
💾 Github Source :
github.com/ezatpanah/KoinDI_Retrofit-TH-cam
🗒️ Medium's Article :
androidgeek.co/part-2-how-to-use-koin-di-with-retrofit-in-kotlin-48003c376d2d
✨ Join Medium to read thousands of valuable stories ✨
medium.com/@ezatpanah/membership
If you're looking to enhance your Android skills or have any questions about the field, feel free to reach out to me on MentorCruise. I'm here to support your growth and learning! Let's connect and learn together! 📚💡
mentorcruise.com/mentor/reyhanehezatpanah/ If you're looking to enhance your Android skills or have any questions about the field, feel free to reach out to me on MentorCruise. I'm here to support your growth and learning! Let's connect and learn together! 📚💡
mentorcruise.com/mentor/reyhanehezatpanah/
มุมมอง: 768

วีดีโอ

#3 How to use Koin DI with Retrofit in Kotlin
มุมมอง 828ปีที่แล้ว
In 3 previous videos , I explained about : fundamental of Koin DI : th-cam.com/video/VownL4Z_B3U/w-d-xo.htmlsi=6Sfrk5FyL7kLBpNe Using Koin DI beside Room Database Part1 : th-cam.com/video/Pv7bV8jde14/w-d-xo.htmlsi=JGAqI-2bcu_AkoBZ Part 2 : th-cam.com/video/d8PjHk8ZSc4/w-d-xo.htmlsi=amuQV_kvY3KD6wRE In this video I want to show you how it used beside Retrofit. 💾 Github Source : github.com/ezatpa...
#2 How To Use Koin beside RoomDatabase
มุมมอง 598ปีที่แล้ว
In the previous video , We got familiar with Koin DI, so in this video I want to show you how it used beside RoomDatabase :) Fundamental of Koin DI : th-cam.com/video/VownL4Z_B3U/w-d-xo.html Part1-Koin beside RoomDatabase : th-cam.com/video/Pv7bV8jde14/w-d-xo.html How to Use DiffUtils in RecyclerView in Kotlin : th-cam.com/video/BI95pNokksU/w-d-xo.html Room Database in Kotlin - Crash Course : t...
#1 How To Use Koin beside RoomDatabase
มุมมอง 1.4Kปีที่แล้ว
In the previous video , We got familiar with Koin DI, so in this video I want to show you how it used beside RoomDatabase :) Fundamental of Koin DI : th-cam.com/video/VownL4Z_B3U/w-d-xo.html How to Use DiffUtils in RecyclerView in Kotlin : th-cam.com/video/BI95pNokksU/w-d-xo.html Room Database in Kotlin - Crash Course : th-cam.com/video/lkGIj1xSpFY/w-d-xo.html 💾 Github Source : github.com/ezatp...
#0 Simplifying Dependency Injection in Android Projects
มุมมอง 649ปีที่แล้ว
In the Android app development, efficient management of dependencies is crucial for creating scalable and maintainable projects. Dependency injection (DI) is a popular design pattern that helps organize and decouple the components of an application. Among the numerous DI frameworks available for Android, Koin stands out as a lightweight, pragmatic, and user-friendly option. This article will ex...
#8 How to use Flow with Retrofit - Details screen (Complete Guide)
มุมมอง 983ปีที่แล้ว
In the previous video, we completed the first page, and in this article, we want to go into the details of each coin 😊 : th-cam.com/video/-8weBPTqoPY/w-d-xo.html 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥 By using the referral code , you will get 500 USD off their annual plan subscription. 🔥 Referral code : CGANDGEEK Subscribe here: coingecko.com/api 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥 Other videos about Flow: Fundamentals of Flow API [ 2 Part ] : th...
#7 How to use Flow with Retrofit - Home screen (Complete Guide)
มุมมอง 3.4Kปีที่แล้ว
In some previous articles we discussed fundamentals of Flow API and also using it in Room Database in Kotlin , Here is the list of those articles : 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥 By using the referral code , you will get 500 USD off their annual plan subscription. 🔥 Referral code : CGANDGEEK Subscribe here: coingecko.com/api 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥 Fundamentals of Flow API [ 2 Part ] : th-cam.com/video/y6zMtk41iQY/w-d-xo.html ...
#1 How to use Data-Binding in Kotlin(Complete Guide)
มุมมอง 2.4Kปีที่แล้ว
Data Binding is a library provided by Android that allows you to bind UI components in your layout files directly to data sources in your app's , such as ViewModels or data objects. This means that you can update your UI components automatically whenever the underlying data changes, without having to write a lot of code. With Data Binding, you can: Avoid having to manually find and update UI co...
Working with Charts in Kotlin
มุมมอง 9Kปีที่แล้ว
In this video I am going to introduce a useful library that I am using in my project for creating Chart : - Line Chart - Donut Char - Bar Chart 💾 Github Source : github.com/ezatpanah/Chart-in-Kotlin-TH-cam 🗒️ Medium's Article : androidgeek.co/working-with-charts-in-kotlin-library-cd7b83f34c5e ✨ Join Medium to read thousands of valuable stories ✨ medium.com/@ezatpanah/membership If you're lookin...
How to use Extension Functions in Kotlin
มุมมอง 743ปีที่แล้ว
The extension function is a powerful feature of Kotlin because it allows you to add extra functionality to an existing class, even if you don't have access to its source code. In this article , I will cover how to define the extension function in Android and explore how to use it. 💾 Github Source : github.com/ezatpanah/Extension-Functions-TH-cam 🗒️ Medium's Article : androidgeek.co/how-to-use-e...
How to use Easy Permissions in Kotlin (Complete Guide)
มุมมอง 3.8Kปีที่แล้ว
Easy Permissions provide a simplified API that wraps around the Android framework's permissions API and provides a clean and concise way to request and check for permissions. It also helps developers handle complex edge cases and provides callbacks to handle the results of the permission requests. 💾 Github Source : github.com/ezatpanah/EasyPermissions-TH-cam 🗒️ Medium's Article : androidgeek.co...
#6 How to use Flow with Room Database (Complete Guide)
มุมมอง 755ปีที่แล้ว
#6 How to use Flow with Room Database (Complete Guide)
#5 How to use Flow with Room Database (Complete Guide)
มุมมอง 1.6Kปีที่แล้ว
#5 How to use Flow with Room Database (Complete Guide)
#4 How to use Flow with Room Database (Complete Guide)
มุมมอง 1.5Kปีที่แล้ว
#4 How to use Flow with Room Database (Complete Guide)
#3 How to use Flow with Room Database (Complete Guide)
มุมมอง 1.8Kปีที่แล้ว
#3 How to use Flow with Room Database (Complete Guide)
#2 How to use Flow Operators in Kotlin (Complete Guide )
มุมมอง 827ปีที่แล้ว
#2 How to use Flow Operators in Kotlin (Complete Guide )
#1 What is Flow in Kotlin and how to use it in Android Project (Complete Guide )
มุมมอง 1.8Kปีที่แล้ว
#1 What is Flow in Kotlin and how to use it in Android Project (Complete Guide )
How to Use Postman to Test an API
มุมมอง 3Kปีที่แล้ว
How to Use Postman to Test an API
How to use Expandable RecyclerView in Kotlin ( Part 2  -  Nested RecyclerView )
มุมมอง 3.1Kปีที่แล้ว
How to use Expandable RecyclerView in Kotlin ( Part 2  -  Nested RecyclerView )
How to use Nested RecyclerView in Kotlin ( Part 1 )
มุมมอง 6Kปีที่แล้ว
How to use Nested RecyclerView in Kotlin ( Part 1 )
How to implement pagination in Kotlin
มุมมอง 16Kปีที่แล้ว
How to implement pagination in Kotlin
How to use DataStore Preferences in Kotlin
มุมมอง 9Kปีที่แล้ว
How to use DataStore Preferences in Kotlin
#3 How to use Hilt with Retrofit ( Complete guide )
มุมมอง 6Kปีที่แล้ว
#3 How to use Hilt with Retrofit ( Complete guide )
#2 How to use Hilt with Room Database ( Complete guide  )
มุมมอง 3.9Kปีที่แล้ว
#2 How to use Hilt with Room Database ( Complete guide  )
#1 How to use Hilt in Kotlin ( Complete guide  )
มุมมอง 3.1Kปีที่แล้ว
#1 How to use Hilt in Kotlin ( Complete guide  )
Mastering Coroutines in Kotlin  -  Complete guide
มุมมอง 2.9K2 ปีที่แล้ว
Mastering Coroutines in Kotlin  -  Complete guide
Getting started with Retrofit - Crash Course 🔥
มุมมอง 10K2 ปีที่แล้ว
Getting started with Retrofit - Crash Course 🔥
How to use Tap Target View in Kotlin
มุมมอง 1.2K2 ปีที่แล้ว
How to use Tap Target View in Kotlin
Create deep link via Navigation Component in Kotlin
มุมมอง 4K2 ปีที่แล้ว
Create deep link via Navigation Component in Kotlin
Pass data between destinations by Navigation Component
มุมมอง 8K2 ปีที่แล้ว
Pass data between destinations by Navigation Component

ความคิดเห็น

  • @lijis9
    @lijis9 18 วันที่ผ่านมา

    Thank you your Github project upload and such a simple detailed tutorial (Making many lives simple) ☺😊

  • @tomchen6871
    @tomchen6871 26 วันที่ผ่านมา

    but kapt now to ksp?

  • @marvelrivera1194
    @marvelrivera1194 หลายเดือนก่อน

    Wow, nver knew you could add lottiefiles to android studio. Thank you so much

  • @bagame3489
    @bagame3489 หลายเดือนก่อน

    به به، فارسی ضبط نمیکنید؟🌏

  • @raushansingh003
    @raushansingh003 2 หลายเดือนก่อน

    Why your voice is soo seducing ❤

  • @MrHoneyBuny
    @MrHoneyBuny 2 หลายเดือนก่อน

    thank you. the trick with rebuilding project helped a lot!

  • @nhatbui5984
    @nhatbui5984 2 หลายเดือนก่อน

    I have questions about hitl, why we don't create instance of Repo, but we still inject it to ViewModel :( I've been wondering for a long time!

  • @nhatbui5984
    @nhatbui5984 2 หลายเดือนก่อน

    Can you make a detail video about State flow, share flow, usecase of them and compare them with live data, thanks !

  • @praduthaldar1079
    @praduthaldar1079 2 หลายเดือนก่อน

    how DatabaseAdapter's log function is called?? as in this video there is no function call from MainActivity... Anyone ???

  • @iamGobinda
    @iamGobinda 2 หลายเดือนก่อน

    new to android dev...thanks for ur help!!!

  • @AlfredSLotsu
    @AlfredSLotsu 2 หลายเดือนก่อน

    Loved it, do you have plans for videos on multi-module architecture

  • @AlfredSLotsu
    @AlfredSLotsu 2 หลายเดือนก่อน

    Such a great tutorial. We miss you

  • @parthpatel8173
    @parthpatel8173 3 หลายเดือนก่อน

    Thank you for covering all things.😊

  • @almirsilva838
    @almirsilva838 3 หลายเดือนก่อน

    Congratulations! Very good explanations! Thanks for teaching.

  • @mohamedbellaala7121
    @mohamedbellaala7121 3 หลายเดือนก่อน

    Or we can define Activity.toast(...) and Fragment.toast(...) so it looks cleaner when called in an Activity or a Fragment!

  • @kartikaamaliaputri
    @kartikaamaliaputri 4 หลายเดือนก่อน

    How do i make the xAxis and yAxis?

  • @kdbrian.d3v
    @kdbrian.d3v 4 หลายเดือนก่อน

    Am getting a failed to resolve error, am connected to the internet FYI

  • @UpVerse7
    @UpVerse7 4 หลายเดือนก่อน

    cant find ActivityLineChartBinding import when trying to declare it as a global variable in my java.class file is it only for kotline based files

  • @KhemrajKashyap-sw1nz
    @KhemrajKashyap-sw1nz 4 หลายเดือนก่อน

    ultimate thanks a lot..

  • @SatheeshKumarDanebalan
    @SatheeshKumarDanebalan 4 หลายเดือนก่อน

    Nice Explanation and Easy to understand everyone. Thank you very much

  • @carlaortiz4069
    @carlaortiz4069 5 หลายเดือนก่อน

    Hi Rey, Where do I get the API KEY, excuse my ignorance, thank you for your understanding 😁

  • @carlaortiz4069
    @carlaortiz4069 5 หลายเดือนก่อน

    Hello Rey, could you make a crud with RoomDatabase using Flow and Retrofit, I am a beginner in Klotin, I don't know if it is possible, thank you in advance, thank you for sharing your knowledge

  • @u_nknown4O4
    @u_nknown4O4 5 หลายเดือนก่อน

    Explanation is so good, please make video on server related video with kotlin, how to manage data, write, read from remote hosting server..

  • @carlaortiz4069
    @carlaortiz4069 5 หลายเดือนก่อน

    Thank you for everything you do, I have an error in the detail, I think it is because of the structure of the response, perhaps they changed the api on the page, Blessings

  • @travelTrench
    @travelTrench 5 หลายเดือนก่อน

    I wanted this video for so long time thank you so much mam..please make this app with real api data with mvvm architecture pattern Hope you will do it😊

  • @rogercolque
    @rogercolque 5 หลายเดือนก่อน

    thanks for video seems u using flows in data layer and convert to Livedata to Viewmodel In which cases you see some benefist of using StateFlow instead of Livedata?

  • @carlaortiz4069
    @carlaortiz4069 5 หลายเดือนก่อน

    Thank you Ray, for everything I am learning, it is very valuable to me

    • @AndroidGeekCo
      @AndroidGeekCo 5 หลายเดือนก่อน

      You're welcome 😊

  • @carlaortiz4069
    @carlaortiz4069 5 หลายเดือนก่อน

    Hello, I am a programmer for more than 20 years, I have several desktop applications, now I am learning Kotlin to update an application for restaurants that I developed a long time ago, I hope to be able to do it soon, thanks for the tutorials and sharing your knowledge!

    • @AndroidGeekCo
      @AndroidGeekCo 5 หลายเดือนก่อน

      You're very welcome 😊 i am really glad that these videos are useful

  • @michaelmaged1957
    @michaelmaged1957 5 หลายเดือนก่อน

    What is the feature of the class that we can add it . what's meant by feature and what is the base feature of the class that we shouldn't modify it?

  • @makasiparsad
    @makasiparsad 5 หลายเดือนก่อน

    Thanks for this. However it appears you're using slightly dated practices... Do you perhaps have jetpack compose varieties for the same topic? 😅

  • @carlaortiz4069
    @carlaortiz4069 5 หลายเดือนก่อน

    Hello, I have been programming for more than 20 years and I am just starting with Kotlin, thanks for the tutorials, I hope to learn soon, God bless you!

  • @paget96
    @paget96 5 หลายเดือนก่อน

    Yes!

  • @emekaetube538
    @emekaetube538 5 หลายเดือนก่อน

    Nice voice

  • @shekharanand7317
    @shekharanand7317 5 หลายเดือนก่อน

    No matching variant of androidx.navigation:navigation-safe-args-gradle-plugin:2.7.7 was found. The consumer was configured to find a runtime of a library compatible with Java 11, packaged as a jar, and its dependencies declared externally, as well as attribute 'org.gradle.plugin.api-version' with value '7.4' but: My project is giving this error during sync

  • @abdullahjaved4898
    @abdullahjaved4898 6 หลายเดือนก่อน

    Thanks for considering my request ♥

  • @abdullahjaved4898
    @abdullahjaved4898 6 หลายเดือนก่อน

    Great ❤❤❤

  • @souravdutta9127
    @souravdutta9127 6 หลายเดือนก่อน

    Beautiful explanation and itvwas frwat beenfit to understand from this video. Thabk you so much. I am hoping to see more Koin video from you using jetoack compose.

  • @user-bs9sh9sb5u
    @user-bs9sh9sb5u 6 หลายเดือนก่อน

    let's do it with mvvm

  • @SahilNagi
    @SahilNagi 6 หลายเดือนก่อน

    why u have used ActivityScoped on the respository, we can use AndroidEntryPoint too ?

  • @chewanggyaltsenbhutia2407
    @chewanggyaltsenbhutia2407 6 หลายเดือนก่อน

    Thank you ,Keep posting:D

  • @memomemo-pd3xt
    @memomemo-pd3xt 6 หลายเดือนก่อน

    thank you very much miss hanaa

  • @ind-exe
    @ind-exe 7 หลายเดือนก่อน

    thank you very much you have helped me a lot and I have learned a lot from this video

    • @AndroidGeekCo
      @AndroidGeekCo 6 หลายเดือนก่อน

      Glad to hear that!

  • @nastenkaoo
    @nastenkaoo 7 หลายเดือนก่อน

    great tutorial, thanks

    • @AndroidGeekCo
      @AndroidGeekCo 6 หลายเดือนก่อน

      Glad it was helpful!

  • @nafeesahmed9096
    @nafeesahmed9096 7 หลายเดือนก่อน

    more power to you Teacher

  • @guilhermeeduardofiebes6426
    @guilhermeeduardofiebes6426 7 หลายเดือนก่อน

    Does anyone know how I can stop playback using the headset's Action Button?

  • @MuhammadRabnawaz-h9b
    @MuhammadRabnawaz-h9b 7 หลายเดือนก่อน

    Thank you Mam for making this kind of videos and your way of explanation is Awesome❤

    • @AndroidGeekCo
      @AndroidGeekCo 7 หลายเดือนก่อน

      My pleasure 😊

  • @tshediso1194
    @tshediso1194 7 หลายเดือนก่อน

    your tutorial was amazing thank you very much it was a life saver😇

    • @AndroidGeekCo
      @AndroidGeekCo 7 หลายเดือนก่อน

      Glad it helped! :)

  • @Ibrohim_devv
    @Ibrohim_devv 7 หลายเดือนก่อน

    can you make custom chip navigation bar without implementations?🥲

  • @pavan-m3k
    @pavan-m3k 7 หลายเดือนก่อน

    Hey bro im new to android development can u please tell me where to start and wht to learn. Please help

    • @AndroidGeekCo
      @AndroidGeekCo 7 หลายเดือนก่อน

      Hey! Welcome to the world of Android development! I can guide you to becoming a great Android developer. Start with beginner playlist videos, and feel free to reach out for mentoring along the way. Good luck on your journey! mentorcruise.com/mentor/reyhanehezatpanah/

  • @user-bx7or7hs3k
    @user-bx7or7hs3k 7 หลายเดือนก่อน

    Thanks for this amazing video. Do you have something about NCF?

    • @AndroidGeekCo
      @AndroidGeekCo 7 หลายเดือนก่อน

      Not yet! but i will do...