Caege
Caege
  • Видео 42
  • Просмотров 9 709
Understanding runBlocking, launch, and async in Kotlin
Learn the basics of Kotlin coroutines with a focus on runBlocking, launch, and async. Understand how they work, when to use them, and how they differ to write efficient and structured concurrent code
Просмотров: 45

Видео

Intro to Coroutines in Kotlin
Просмотров 5414 дней назад
Learn why coroutines are efficient, manageable, and essential for modern app development. 💡 Like, comment, and subscribe for more Kotlin and Android tutorials! source code for the app in the intro: github.com/Caege/kotlin-vlogs/tree/coroutine-demo threads vs process: ruclips.net/video/hN2Yrf4tqTY/видео.html JVM (Java Virtual Machine) : ruclips.net/video/BeMi8K0AFAc/видео.html ART (Android Runti...
Lambda with a receiver in Kotlin
Просмотров 5214 дней назад
In this video, I explain Lambda with Receivers in Kotlin-an advanced feature that allows you to call methods on the receiver object inside a lambda expression.
Using Date and Time in Kotlin
Просмотров 76Месяц назад
Timestamps: 2:02 LocalDate and other classes 14:50 Common methods used in Date objects 23:38 DateTimeFormatter class 35:36 NumberFormat class 41:50 update cupcake app so it uses LocalDate class instead
String resources and translating your app
Просмотров 30Месяц назад
String resources and translating your app
Here's how you can clone my source code
Просмотров 69Месяц назад
Here's how you can clone my source code
Cupcake pt.2 Navigation + ViewModel . Kotlin
Просмотров 66Месяц назад
Source code for this project: github.com/Caege/kotlin-vlogs/tree/24-cupcake-app
Cupcake app feat. Navigation and ViewModel
Просмотров 161Месяц назад
Layout video by Google developers: ruclips.net/video/xc8nAcVvpxY/видео.html
Activity Result API , Kotlin Ep.24
Просмотров 1562 месяца назад
In this video, I cover the new Activity Result API in Android, explaining how to replace the outdated startActivityForResult method. I’ll show you how to use default contracts for common tasks and create custom contracts to handle specific needs. By the end, you’ll know how to easily launch activities and handle results efficiently in your Android apps. Perfect for beginners and those looking t...
Launch activities to receive data. Kotlin Ep.23
Просмотров 1492 месяца назад
In this video, learn how to use the legacy startActivityForResult method in Android. I’ll show you how to set up an intent, define a request code, and handle results in onActivityResult. You’ll also see how to configure a second activity to send data back. Note: startActivityForResult is now outdated and replaced by the Activity Result API, but this guide is helpful for those working with older...
Intents in Android. Kotlin Ep. 22
Просмотров 842 месяца назад
Learn the basics of Android activities! In this video, I walk you through creating an activity, declaring it in the manifest, and launching it both explicitly and implicitly. I also show how to pass data between activities using putExtra. Perfect for beginners looking to boost their Android skills. Enjoy and subscribe for more! Source code for this project : github.com/Caege/kotlin-vlogs/tree/2...
Navigation in Android. Kotlin Ep.21
Просмотров 2912 месяца назад
Learn how to set up and use the Navigation Component in Jetpack Compose! This video shows you how to add navigation between screens, set up NavHost, and manage routes simply and effectively. Perfect for beginners in Android development! source code for this project: github.com/Caege/kotlin-vlogs/tree/21-basic-navigation-app
Kotlin Vlog Ep.20 Quiz app w/ ViewModel
Просмотров 1252 месяца назад
In this video we are gonna work with viewmodel some more and make the uiState accept interfaces so that they can more flexible. you can find the source code for this project below: github.com/Caege/kotlin-vlogs/tree/20-quiz-app if you are unsure how to use git to clone project and move to branches this video might be of help : ruclips.net/video/Q8jZI2YZiSk/видео.htmlsi=KdW3-252ZLMXEhtr
Fix "The project is using an incompatible version AGP" error
Просмотров 312 месяца назад
Fix "The project is using an incompatible version AGP" error
Kotlin Vlog Ep.19 Intro to ViewModel
Просмотров 602 месяца назад
In this video, we explore the essentials of app architecture and the ViewModel component in Android development. Learn about Separation of Concerns and how to structure your app for better scalability and collaboration. We’ll demonstrate these concepts through a simple counter app, showcasing how to implement ViewModels to manage app logic, handle state with StateFlow, and update the UI effecti...
Kotlin Vlog Ep.18 Clone Git Repos and move to different branches
Просмотров 442 месяца назад
Kotlin Vlog Ep.18 Clone Git Repos and move to different branches
Kotlin Vlog Ep.17 Stages of the Activity Lifecycle
Просмотров 362 месяца назад
Kotlin Vlog Ep.17 Stages of the Activity Lifecycle
Kotlin Vlog Ep.16 Building an App using Material Colors and Typography
Просмотров 522 месяца назад
Kotlin Vlog Ep.16 Building an App using Material Colors and Typography
Kotlin Vlog Ep.15 Customizing Material Theme in Android Project
Просмотров 392 месяца назад
Kotlin Vlog Ep.15 Customizing Material Theme in Android Project
Kotlin Vlog Ep.14 Intro to Material Theme
Просмотров 452 месяца назад
Kotlin Vlog Ep.14 Intro to Material Theme
Kotlin Vlog Ep.13 Courses App
Просмотров 233 месяца назад
Kotlin Vlog Ep.13 Courses App
Kotlin Vlog Ep.12 Adding Icons to Apps
Просмотров 273 месяца назад
Kotlin Vlog Ep.12 Adding Icons to Apps
Kotlin Vlog EP.11 Affirmation App
Просмотров 593 месяца назад
Kotlin Vlog EP.11 Affirmation App
Kotlin Vlog Ep.10 Higher Order Functions
Просмотров 173 месяца назад
Kotlin Vlog Ep.10 Higher Order Functions
Kotlin Vlog Ep.9 Arrays, Lists,Sets
Просмотров 133 месяца назад
Kotlin Vlog Ep.9 Arrays, Lists,Sets
Kotlin Vlog Ep. 8 Generics, Enums, Singleton objects and more
Просмотров 333 месяца назад
Kotlin Vlog Ep. 8 Generics, Enums, Singleton objects and more
Kotlin Vlog Ep. 7 Adding more functionality to the Tip Time App
Просмотров 183 месяца назад
Kotlin Vlog Ep. 7 Adding more functionality to the Tip Time App
Kotlin Vlog Ep. 6 States with Tip Time App
Просмотров 93 месяца назад
Kotlin Vlog Ep. 6 States with Tip Time App
Kotlin Vlog Ep. 5 Functions
Просмотров 83 месяца назад
Kotlin Vlog Ep. 5 Functions
Kotlin Vlog Ep. 4
Просмотров 103 месяца назад
Kotlin Vlog Ep. 4

Комментарии

  • @bloody2245
    @bloody2245 27 дней назад

    Bro can you help me out I have the same device as your But Odin is not detecting my device in download mode but it's only detecting when the device is normally turned on and file transfer is on I have reinstalled all drives and checked oem unlocking and usb debugging as well but nothing works Plz help

    • @caege7091
      @caege7091 27 дней назад

      I can't help you if I cant reproduce the problem. Also read LineageOS guide thoroughly and read forums where they talk about the same problem you are having.

    • @bloody2245
      @bloody2245 26 дней назад

      Well I reinstalled my PC windows and it worked but unfortunately now my device is locked and it's saying that I flashed unauthorized binaries Now how could I get the official firmware

    • @caege7091
      @caege7091 26 дней назад

      Don't worry you can find official firmware if you did a quick Google search. Just download the one that is made for your country.

    • @bloody2245
      @bloody2245 26 дней назад

      I had bought the tablet from US but am using in another country

    • @bloody2245
      @bloody2245 26 дней назад

      But there is no version for US on sam mobile

  • @kamaladelfarid5735
    @kamaladelfarid5735 Месяц назад

    Nice 👍

  • @difference_and_beauty
    @difference_and_beauty Месяц назад

    I want your WhatsApp number, I will contact you. I am from Egypt.

  • @difference_and_beauty
    @difference_and_beauty Месяц назад

    Please reply. I have the same device, but a different cream, SM-T505N. Can I apply this explanation?

    • @caege7091
      @caege7091 Месяц назад

      Your model is a LTE version i think. Click on their LTE version and follow the instruction on the page. Sorry for the late reply

  • @noodls4010
    @noodls4010 Месяц назад

    Thnx! Very usefull is we want more than 1 activity or lunch some activity! GO On!

    • @caege7091
      @caege7091 Месяц назад

      Haha. Thank you for watching. In the beginner course on Android Developers, they briefly mention intents, but they don’t go into much detail about them. So I thought I would cover them.

  • @caege7091
    @caege7091 Месяц назад

    When you modify the files it doesn't reflect when you run the app. An easy fix is to just make and build module in the build option at the top. It's a bit complicated. I apologise for the inconvenience caused

  • @Abdulrhman_Mohamed
    @Abdulrhman_Mohamed Месяц назад

    Wow, I’m literally stuck on this app and have an exam on it tomorrow, but this video just saved me! It’s incredible how well you explained everything, and the fact that you posted it just 6 days ago is a lifesaver. You're the only one who covered this topic in such detail. Huge thanks for this amazing content!

  • @Andromeda_GALaxy48
    @Andromeda_GALaxy48 Месяц назад

    How can i go back i don't like lineage os

    • @caege7091
      @caege7091 Месяц назад

      I think you would need your device's firmware. Then with Odin you can flash your device with this firmware. When you download the firmware it's probably in zip file, extract it, the files contained within the firmware will have a name indicating where to place those files in the Odin, like AB , idk the field names

    • @Andromeda_GALaxy48
      @Andromeda_GALaxy48 Месяц назад

      @@caege7091 so it's like the same process like installing lineage os

    • @caege7091
      @caege7091 Месяц назад

      Yes

  • @nurnabialmahmud4836
    @nurnabialmahmud4836 Месяц назад

    Hows about the performance, laggy or better than before

    • @caege7091
      @caege7091 Месяц назад

      I really don't notice a difference. It's a budget tab it's not that fast to begin with. You miss out the samsung specific features. Dolby is missing, brightness range selector is weird only gets bright when I turn all the way up, built in screen recorder doesn't work. Other than this OS is clean and not cluttered with bloatwares. If you don't like it you can always flash your device with the samsung firmware or rom i think

  • @SIDDHARTHSHUKLA851
    @SIDDHARTHSHUKLA851 2 месяца назад

    hey bro i am watching ur vedios keep posting plss

    • @caege7091
      @caege7091 2 месяца назад

      Thank you for the support. Of course I will be making more videos 😁

  • @Palugy
    @Palugy 2 месяца назад

    9:29 When I select the created tar file in Odin and then click on Start, the message Fail appears at the top. The Tab A7 is in download mode and the Odin version is 13. I can't get any further here. What's the problem? Thanks.

    • @caege7091
      @caege7091 2 месяца назад

      It happens when you don't have your oem option isn't turned on. Be careful tho when try to flash rom it will lock your bootloader saying you tried flashing unofficial rom. It happened to me i had to get the samsung rom from a website and try flashing the rom TLDR; your oem bootloader option isn't turned on

    • @Palugy
      @Palugy 2 месяца назад

      @@caege7091 Okay Thank You.

  • @antarmannbhardwaj8375
    @antarmannbhardwaj8375 2 месяца назад

    Please help me for this model Samsung Galaxy Tab A7 10.4 (LTE)

    • @caege7091
      @caege7091 2 месяца назад

      You can find that model in the lineage os website. I think you can use this as guide for that. Check and confirm you device's model matches the one they are using (SM-T505 SM-T505C SM-T505N SM-T507)

    • @antarmannbhardwaj8375
      @antarmannbhardwaj8375 2 месяца назад

      @@caege7091 I am using SM-T505 can u suggest me a video

  • @NanuNinu-f8p
    @NanuNinu-f8p 2 месяца назад

    Yen agutto adu nan try madtini broo

  • @NanuNinu-f8p
    @NanuNinu-f8p 2 месяца назад

    Id kodtini try madtira broo

    • @caege7091
      @caege7091 2 месяца назад

      Nan discord server join agi, try madthini

    • @caege7091
      @caege7091 2 месяца назад

      discord.gg/JcYbrYMh

  • @NanuNinu-f8p
    @NanuNinu-f8p 2 месяца назад

    Matte kand edyake agalva bro?

    • @caege7091
      @caege7091 2 месяца назад

      Instagram officially location information kododilla code mukanthara use modoke. Namge avara location avara account open maadre sigutte Thane , addanna navu web scrapping mulaka thegi bodu. Web scrapping ge Puppeteer.js antha ondu library ide adrinda namgenadr yava html tag alli location information ide antha kand idibodu. Nimgenadu Puppeteer.js library use madoke badre, yes, location kand idi budu adenadru already public agidre, private account agidre adu swapa kalta adu nim puppeteer knowledge mel depend agutte.

  • @NanuNinu-f8p
    @NanuNinu-f8p 2 месяца назад

    Bro insta id enda location track madboda please heli broo

    • @caege7091
      @caege7091 2 месяца назад

      Instagram api location information kododilla ansute, avra terms of service agreement prakara yalla account information private agirote, yav account public agiruto advna navu web scrapping inda kondi idibodu adre idu tumba kasta. Adrinda location code mukanthara kand idiyod thumba kastane

  • @NanuNinu-f8p
    @NanuNinu-f8p 2 месяца назад

    Hii bro please niminda ond help bekittu dayavittu reply madi bro am requesting bro please please please broo🙏🙏🙏

  • @paololee4332
    @paololee4332 2 месяца назад

    Why did you cut on where did get the copy data????

    • @caege7091
      @caege7091 2 месяца назад

      Its in the video description

  • @hackerstupidz792
    @hackerstupidz792 3 месяца назад

    😮 nice 👍

    • @caege7091
      @caege7091 3 месяца назад

      Thanks bro. Keep watching

  • @IR_Yousef_86
    @IR_Yousef_86 6 месяцев назад

    Tnx a lot ❤❤❤🫡🫡

  • @caege7091
    @caege7091 11 месяцев назад

    I forgot to mention, to dual boot ubuntu, you need unallocated space in your disk, only then ubuntu installs alongside windows

  • @alexander499zero
    @alexander499zero 11 месяцев назад

    This channel should have several thousand subscribers! Keey going (:

  • @antoniomorelli5503
    @antoniomorelli5503 11 месяцев назад

    Man you are the best.🎉

  • @lenn1440
    @lenn1440 11 месяцев назад

    keep going my man! you're doing pretty good

    • @caege7091
      @caege7091 11 месяцев назад

      Thank you so much for your kind words.

  • @pablof93
    @pablof93 Год назад

    Thank you! That was exactly my problem and none of the other solutions I found online helped. With this new saving you just miss a little part of the game where a monster comes out of the tv and catches the yellow coat person and you escape but that's it and I can continue playing :)

  • @leofunki
    @leofunki Год назад

    False, you just had chance, error messages are still happening even after that.

  • @alexv4492
    @alexv4492 2 года назад

    how to fix when fatal error arrives when i just pressed start game? and I haven't played it at all.how?

  • @anonymous_0324
    @anonymous_0324 2 года назад

    Thanks you a lot !!!❤️❤️

    • @caege7091
      @caege7091 2 года назад

      You're welcome 😊

  • @jhoanmurillohernandez8185
    @jhoanmurillohernandez8185 2 года назад

    ok lo probare, dentro de una hora volvere y les dire si funciono, ok no me funciono, a ¿alguna otra persona le funciono?

    • @caege7091
      @caege7091 2 года назад

      Does your game crash when you enter tv? Is save game is renamed the same way it was before? . Honestly i don't know any other way to fix it.

    • @caege7091
      @caege7091 2 года назад

      I'm running this game on UHD 770