Tech Encoder
Tech Encoder
  • Видео 806
  • Просмотров 150 050

Видео

Create your first Compose Wear OS App
Просмотров 30Месяц назад
medium.com/@niranjanky14/create-your-first-compose-wear-os-sample-app-from-sc-f07ce1234c88
How to use Compose for creating WearOS Android Applications?
Просмотров 27Месяц назад
WearOS Tutorial
What's happening in Android App Development in 2024?
Просмотров 182 месяца назад
medium.com/@niranjanky14/whats-happenning-now-in-android-2024-88eab39b5a55
Top new features about Android Studio Koala Feature Drop 2024.1.2
Просмотров 2912 месяца назад
medium.com/@niranjanky14/top-8-new-features-about-android-studio-koala-bc922d872989
Thinking outside the Grid : Building unique layouts with Jetpack Compose
Просмотров 282 месяца назад
medium.com/@niranjanky14/thinking-outside-the-grid-building-unique-layouts-with-jetpack-compose-6d06d1747093
How do we implement nested scrolling in compose?
Просмотров 712 месяца назад
medium.com/@niranjanky14/nested-scrolling-in-compose-key-concepts-steps-7603cc4c5be5
How to paint in compose using Shader?
Просмотров 72 месяца назад
medium.com/@niranjanky14/learning-to-paint-in-compose-using-shaders-0aafb9f79de1
Compose Tutorial - Pager
Просмотров 82 месяца назад
medium.com/@niranjanky14/compose-pager-tutorial-7c72d3f3a851
Compose Tips Pager to switch content smoothly in your app
Просмотров 122 месяца назад
medium.com/@niranjanky14/compose-tips-how-to-switch-though-contents-in-your-app-easily-in-different-directions-01d2264b04d5
How to make your Android App go edge to edge in jetpack compose?
Просмотров 622 месяца назад
How to make your Android App go edge to edge in jetpack compose?
Compose Material Design 3 - Buttons
Просмотров 362 месяца назад
Compose Material Design 3 - Buttons
Compose Material Design 3 - Badges
Просмотров 102 месяца назад
Compose Material Design 3 - Badges
Compose Material 3 Design Component - Top App Bar
Просмотров 152 месяца назад
Compose Material 3 Design Component - Top App Bar
Compose Material Design 3 Component - Bottom App Bar Tutorial
Просмотров 122 месяца назад
Compose Material Design 3 Component - Bottom App Bar Tutorial
Compose MaterialDesign 3 Tutorial Introduction
Просмотров 92 месяца назад
Compose MaterialDesign 3 Tutorial Introduction
Coding with Musical Heaven - Buddha Meditational Music - Coding from the Heart ❤︎
Просмотров 534 месяца назад
Coding with Musical Heaven - Buddha Meditational Music - Coding from the Heart ❤︎
30 mins Coding Music for Focusing Better - Pomodoro Techinique
Просмотров 765 месяцев назад
30 mins Coding Music for Focusing Better - Pomodoro Techinique
Music for Programming : Chill, Lofi, Hifi, Motivational, High Performance, Focus, Designing, Gaming
Просмотров 325 месяцев назад
Music for Programming : Chill, Lofi, Hifi, Motivational, High Performance, Focus, Designing, Gaming
League of Legends Gaming Music for High Performance
Просмотров 485 месяцев назад
League of Legends Gaming Music for High Performance
Hackathon Music For Competitive Programmers - High Perfomance
Просмотров 4015 месяцев назад
Hackathon Music For Competitive Programmers - High Perfomance
Coding Music For Game Developers
Просмотров 555 месяцев назад
Coding Music For Game Developers
Best Coding Music of all time
Просмотров 1565 месяцев назад
Best Coding Music of all time
Motivational Programming Music
Просмотров 525 месяцев назад
Motivational Programming Music
Deep Chill Music For Programming / Cyber Coding
Просмотров 1365 месяцев назад
Deep Chill Music For Programming / Cyber Coding
Compose Bootcamp #2
Просмотров 105 месяцев назад
Compose Bootcamp #2
Compose UI Toolkit
Просмотров 86 месяцев назад
Compose UI Toolkit
Compose Bootcamp #1
Просмотров 166 месяцев назад
Compose Bootcamp #1
Deep Dive into Composable Functions
Просмотров 136 месяцев назад
Deep Dive into Composable Functions
10 Mistakes to Avoid in Your Android App Manifest file
Просмотров 216 месяцев назад
10 Mistakes to Avoid in Your Android App Manifest file

Комментарии

  • @Moonbix_Official
    @Moonbix_Official 29 дней назад

    How to access whatsapp status folder in sdk 34 . Please make video with java code

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

    thank you very much ✌

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

    please increase your voice.....

  • @Bhavin-Desai
    @Bhavin-Desai 3 месяца назад

    You need to annotate the class with RoboelectricTestRunner for these tests to function with Roboelectric

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

    Can you provide a roadmap to learn KMP that anyone can learn

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

      medium.com/@niranjanky14/kotlin-multiplatform-developer-roadmap-mastering-cross-platform-development-11f0273e4ada

  • @sprour
    @sprour 4 месяца назад

    What to do if I don’t have there any device available? How to setup them?

  • @ardian2365
    @ardian2365 4 месяца назад

    Nice work my friend

  • @ShubhamSevak-f9e
    @ShubhamSevak-f9e 5 месяцев назад

    hey , i have seen so many people are suggesting this way to solve conflict but it throws error as -> It appears as if you are trying to run this mock maker on Android which does not support the instrumentation API.

    • @niranjankhatri7800
      @niranjankhatri7800 5 месяцев назад

      Please follow this entire tutorial where i have explained in detail about Mockito: ruclips.net/video/vI2Gh4GXFZw/видео.html

  • @onealoneal7047
    @onealoneal7047 5 месяцев назад

    Sounds great amazing song to code ... keep working !

  • @MoneyWin345
    @MoneyWin345 5 месяцев назад

    😂 English

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

    is read external storage permission mandatory to be mentioned in android manifest file

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

      NO, it's not mandaotry. However, if your app needs to access files on External Storage, like SD card, you must declare the permission in the manifest file. <manifest ...> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> ... </manifest>

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

    Please upload a video about before release the Android App what is the procedure need to be check in app.

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

      I will do that in upcoming videos. Suggest me other more topics if you want me to make tutorials on. Thanks.

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

      @@niranjankhatri7800 sure

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

    Thanks

  • @PrajwalCanonShutter
    @PrajwalCanonShutter 7 месяцев назад

    Please add link to your repo in description

  • @ashubrandon9669
    @ashubrandon9669 8 месяцев назад

    Please my techno spark 7 supports DSU but when I want to restart after downloading, it does not restart with the dynamic system.please help

  • @trungtranthanh8912
    @trungtranthanh8912 9 месяцев назад

    omg

  • @mirniyazulhaque3583
    @mirniyazulhaque3583 10 месяцев назад

    How can i run on my Iphone

    • @c4custom490
      @c4custom490 4 месяца назад

      no you can't run it on iphone because iphone dosn't support 3rd party

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

    How did u enable those green and red lines in left gutter?

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

    Explaining the concept is very good

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

    please help me how to fix it i am getting problem each time i want to run my first app 3 issues were found when checking AAR metadata: 1. Dependency 'androidx.activity:activity:1.8.0' requires libraries and applications that depend on it to compile against version 34 or later of the Android APIs. :app is currently compiled against android-33. Recommended action: Update this project to use a newer compileSdk of at least 34, for example 34. Note that updating a library or application's compileSdk (which allows newer APIs to be used) can be done separately from updating targetSdk (which opts the app in to new runtime behavior) and minSdk (which determines which devices the app can be installed on). 2. Dependency 'androidx.activity:activity-ktx:1.8.0' requires libraries and applications that depend on it to compile against version 34 or later of the Android APIs. :app is currently compiled against android-33. Recommended action: Update this project to use a newer compileSdk of at least 34, for example 34. Note that updating a library or application's compileSdk (which allows newer APIs to be used) can be done separately from updating targetSdk (which opts the app in to new runtime behavior) and minSdk (which determines which devices the app can be installed on). 3. Dependency 'androidx.activity:activity-compose:1.8.0' requires libraries and applications that depend on it to compile against version 34 or later of the Android APIs. :app is currently compiled against android-33. Recommended action: Update this project to use a newer compileSdk of at least 34, for example 34. Note that updating a library or application's compileSdk (which allows newer APIs to be used) can be done separately from updating targetSdk (which opts the app in to new runtime behavior) and minSdk (which determines which devices the app can be installed on).

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

    Sir, its request. when you start and finish the lecture, for we people please show your all files like, build.gradle, or other files, we are unaware about the dependencies and plugins to use, only a request , my apology for any dishurt you feel

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

    Why buildSrc is making my project not syncing? Gradle 8.0.0 is starting deamon twice and there is error then that journal-1.lock is locked

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

      Update Gradle Wrapper: Sometimes, updating the Gradle wrapper to the latest version can help resolve synchronization issues. You can do this by running: ./gradlew wrapper --gradle-version X.Y.Z Replace X.Y.Z with the desired Gradle version. Finally :Clean and Rebuild: Try cleaning your project and rebuilding it: ./gradlew clean

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

      @@niranjankhatri7800 Sorry for problem. In my case it was Eset antyvirus which has firewall. Firewall was blocking localhost connection between different instances of gradle

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

      Ok Chill out. Enjoy KMM.

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

    Promo`SM 🏃

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

    Thanks for video , but what about syntax highlighting has been temporarily turned off in file build.gradle because of an internal error ? And can you say how can I solve this issue ?

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

      If you're encountering an error message that says "syntax highlighting has been temporarily turned off in file build.gradle because of an internal error," it's likely related to your code editor or integrated development environment (IDE) rather than the code itself. This message indicates that the IDE's syntax highlighting feature, which helps visually distinguish different parts of your code by applying different colors, has been disabled due to an internal error within the IDE. Here are some steps you can take to address this issue: 1. **Restart the IDE**: Sometimes, IDEs encounter temporary glitches that can be resolved by simply restarting the application. 2. **Check for IDE Updates**: Ensure that your IDE is up-to-date. Sometimes, IDE updates include bug fixes that could resolve issues like this. 3. **Review IDE Documentation**: Check the documentation or user guides for your specific IDE to see if there's any guidance related to this error message. IDE developers often document known issues and their solutions. 4. **Check for Plugin Conflicts**: If you're using any plugins or extensions in your IDE, they might be causing conflicts. Try disabling or uninstalling recently added plugins to see if the issue persists. 5. **File Integrity**: Ensure that the `build.gradle` file itself is not corrupted. If the file is damaged, it might be causing issues with the IDE's parsing and syntax highlighting features. 6. **Clear IDE Cache**: IDEs often cache various files and data to improve performance. Try clearing the IDE's cache and see if the issue goes away. 7. **IDE Settings**: Check your IDE's settings related to syntax highlighting. There might be an option to reset or configure these settings. 8. **Contact IDE Support**: If none of the above steps work, consider reaching out to the support channels for your IDE. They might be able to provide specific guidance or a solution for this issue. Remember that the exact steps you take might vary depending on the IDE you're using. If possible, provide more information about the IDE you're using, any recent changes or updates you've made, and any specific error messages you've encountered. This will help in providing more targeted assistance.

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

    Kmm 🎉

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

    wow finally))

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

    Hi bro, you have good lessons, but it would be even better if you do a series of lessons on creating applications from A to Z)

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

    Informative

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

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

    Bhai hum kesy check kr sky Ky app har mobile ki screen pr sahi lagy gi ???

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

      Bro you can try 2 solutions 1. Android Virtual Device (AVD) Manager: Android Studio provides an Android Virtual Device (AVD) manager that allows you to create and configure virtual devices with different screen sizes, resolutions, and densities. You can use these virtual devices to test your app on various screen sizes. Here's how: Open the AVD Manager by clicking on "Tools" > "AVD Manager" in Android Studio. Create one or more virtual devices with different screen sizes and resolutions. Make sure to choose a variety of devices, including phones and tablets, with different screen sizes and densities. Start each virtual device, and install your app on them for testing. Interact with your app on these virtual devices to ensure that the user interface adapts correctly to different screen sizes. 2. Layout Variants: Android Studio provides a feature called "Layout Variants" that allows you to preview your app's layout on various screen configurations within the layout editor. Here's how: Open one of your layout XML files in Android Studio. In the layout editor, you'll find the "Layout Variants" panel on the right side. You can select different screen sizes, orientations, and resolutions to see how your layout adapts. Inspect the layout in different variants to ensure that your UI elements scale and position correctly.

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

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

    Question: For exercise 5, I did "if (i%5 == 0)" instead of "if ((i - start)%5 == 4)" and it was marked incorrect even though it produced the same result. Is there anything wrong with my answer? thanks!

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

      To check if your solution is correct: please try to test with different inputs (start, end) in everyFifth(start, end) function. You can find the difference there. Thank you.

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

    bro what is concept ??

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

    I'm following this book and I always refer to your videos when I get stuck with an exercise. Thanks!

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

    you should learn and prepare first then record video

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

    Trace word kyun add kia hai?

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

    Okay, what do u mean by your videos? I just don't get it

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

      It's about Learning Kotlin programming language.

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

      ​@@niranjankhatri7800 write a kotlin compiler in kotlin, it would be much more useful and entertaining for us

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

      Thanks for the idea.

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

      @@niranjankhatri7800 have u got plan to implement the idea?

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

    Hello, do not tell me where this task is, how can I also connect this to my IDE?

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

    💙

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

    Very informative

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

    New keywords is key idea huta hai?

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

    Bhai sat Jo description aty hai ya just say open huty hai Android studio

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

    Can you help me please in kotlin ArrayList please

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

      import java.util.ArrayList fun main() { // Creating an ArrayList of Strings val fruits = ArrayList<String>() // Adding elements to the ArrayList fruits.add("Apple") fruits.add("Banana") fruits.add("Cherry") fruits.add("Date") // Accessing elements in the ArrayList println("Fruits: $fruits") // Getting the size of the ArrayList println("Number of fruits: ${fruits.size}") // Accessing elements by index val secondFruit = fruits[1] println("The second fruit is: $secondFruit") // Modifying an element fruits[2] = "Grapes" println("Fruits after modifying: $fruits") // Removing an element fruits.removeAt(0) println("Fruits after removing the first element: $fruits") // Iterating over the ArrayList using a loop println("Iterating over the ArrayList:") for (fruit in fruits) { println(fruit) } // Checking if an element exists in the ArrayList val containsBanana = fruits.contains("Banana") println("Does the ArrayList contain Banana? $containsBanana") // Clearing all elements from the ArrayList fruits.clear() println("Fruits after clearing the ArrayList: $fruits") }

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

    i need your code if you can give me

  • @Jason-fg9wn
    @Jason-fg9wn 2 года назад

    Your audio levels sucks.

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

    good example thx 🙂

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

    Thank you for this.

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

    In exercise #3, according to unicode how did you know "b" is the answr

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

      Characters are stored as numbers corresponding to their Unicode values, so adding an integer to a character produces a new character corresponding to the new code value. en.wikipedia.org/wiki/Unicode

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

    pr໐๓໐Ş๓ 👊

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

    thanks

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

      You are always welcome. Keep on following my tutorials and consider subscribing if you like my contents. Thanks. 😊