Native Mobile Bits
Native Mobile Bits
  • 137
  • 394 437
Charts using Jetpack Compose
In This Video, we are going to build custom charts with the help of jetpack compose.
Charts can come as a task to Android Engineers at any given point of time, in this video I will show you how we can build custom Line Charts, its all about Calculations and offset,
its going to be an exciting video.
If you enjoy this video, Do share with friends.
Переглядів: 1 192

Відео

Canvas in Jetpack Compose
Переглядів 1 тис.Місяць тому
Understanding all about canvas using Jetpack Compose. Overview: 0:00 Code : 1:42 Jetpack Compose provides a powerful and flexible Canvas API that allows you to create custom drawings and animations. Whether you're looking to design custom shapes, charts, or intricate UI elements, Canvas has got you covered. In This Video I will show you different examples how to use Canvas API in Jetpack Compose.
Let's Do this.
Переглядів 3682 місяці тому
Let's Do this.
Gemini In Android Studio - Supercharge your development
Переглядів 3,1 тис.4 місяці тому
Supercharge your development. Gemini in Android Studio (previously known as Studio Bot) is your AI-powered coding assistant, designed to make it easier for you to build high quality Android apps, faster. 00:00 Intro 1:21 Gemini in action Get help with common tasks such as writing, commenting, and documenting code-saving you time and effort, all within Android Studio. #Featured #AndroidDeveloper...
How to Calculate Your Kotlin Code Performance? (#3amCodingSessions)
Переглядів 1,7 тис.6 місяців тому
In this video we will learn to check the code performance. we will get to know, how to calculate time taken by our code to execute. This is a very popular android interview question, answer is given in similar way as you can give in your interview. If you want to learn Jetpack Compose, you can checkout Our Jetpack Compose playlist : ua-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html If you...
"WhatsApp Clone" - Build a Complete Android Studio Project in "Jetpack Compose"
Переглядів 4,1 тис.6 місяців тому
In This video we will start by setting up WhatsApp home page then we will sync the tabs and pager to get the same experience as WhatsApp. then we will create Chat list data source and data list and will create chat list screen with others.
WhatsApp Clone using Jetpack Compose Android App (Part 2)
Переглядів 2,3 тис.8 місяців тому
In this playlist, we are going to develop WhatsApp clone using Jetpack Compose from scratch. This is the second part of this playlist, Next parts coming soon (right from the same point we end this video at) previous part :ua-cam.com/video/BfGelvZcR2E/v-deo.html Please support the channel friends❤ hit that subscribe button and share it with your friends & Join this channel to get access to perks...
WhatsApp Clone using Jetpack Compose (Part 1)
Переглядів 5 тис.8 місяців тому
In this playlist, we are going to develop WhatsApp clone using Jetpack Compose from scratch. This is the first part of this playlist, Next parts coming soon (right from the same point we end this video at) WhatsApp clone Project Creation. Component Creations UI layer setup with initial components. Theme setup & more. Join this channel to get access to perks including project code repos & call w...
Flutter Bash: Your Project's Structure Party || The Flutter Show Ep2
Переглядів 2579 місяців тому
Get ready to bash with Flutter! Join the Flutter Bash as we break down project structures and set up your IDE for the ultimate coding celebration You can checkout the First Episode of The Flutter Show here: ua-cam.com/video/rOZQu2hXae0/v-deo.html If you want to learn Jetpack Compose, you can checkout Our Jetpack Compose playlist : ua-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html If you w...
How to start with Flutter Installation || The Flutter Show Ep1
Переглядів 2489 місяців тому
Welcome to the inaugural episode of "The Flutter Show," your go-to series for mastering Flutter from the ground up! In this exciting first episode, we kick things off with the essentials - "Getting Started with Flutter Installation." Whether you're a beginner eager to explore the world of cross-platform app development or a seasoned developer looking to expand your skill set, this episode is th...
Jetpack Compose Crash Course
Переглядів 24 тис.10 місяців тому
"Learn how to make awesome Android apps easily with our Jetpack Compose Crash Course. No more coding struggles-just simple, cool designs! 🚀" Join this channel to get access to perks including project code repos & call with Chief : ua-cam.com/channels/TjQSpx2waqXTC37AgM8qyA.htmljoin Throughout this tutorial, we will cover every aspect of app development using compose , we will cover all the esse...
Build Your Own Image Loading Library (with Threads)
Переглядів 1,5 тис.11 місяців тому
In this tutorial, we will build a custom Android image loading library with threading for responsive and efficient image retrieval. We can use it in our android projects as a re-usable module to deal with image loading. This will be in 4 parts: 1.Code a basic library 2.use it in a jetpack compose project 3.ship library to online - next part 4.make library's enhancements using caching and much m...
Threads : Need, How to Create, Lifecycle || (Start vs Run)
Переглядів 1,3 тис.11 місяців тому
In this second episode of our series "World of Threading in Software Development." , we'll cover: All about Threads: * Need ? * Creating Threads * Extending the Thread Class * Implementing the Runnable Interface * Thread Lifecycle we'll take a close look at these concepts with interesting examples approach. By the end of this video, you'll have a solid grasp of threads. First part : ua-cam.com/...
Mastering Multithreading: Understanding Android's Process Termination Algorithm
Переглядів 2,2 тис.11 місяців тому
Welcome to our new series - "World of Threading in Software Development." In this first episode, we'll cover: - World of Threading. - What multithreading is. - Multithreading in "real word" vs in "softwares". - Thread vs Process. - What happens when user runs an app. - Where these things exist in real world apps. - Android's Process Termination Algorithm. - An easy-to-understand explanation of ...
CI/CD for Android Projects using Github Actions | Pipelines + Workflows
Переглядів 16 тис.Рік тому
In This Video, you will Learn to Automate Tasks for Android with CI/CD. This Video has two sections: 1. CICD important concepts (0:00) 2. CICD implementation in android project (04:30) We will cover all about - * CI CD Pipelines * Workflows * Jobs * Runner * Actions * Steps Join this channel to get access to perks including project code repos & call with Chief : ua-cam.com/channels/TjQSpx2waqXT...
Building a Complete Android App : Jetpack Compose, MVVM, Coroutines & Dependency Injection
Переглядів 35 тис.Рік тому
Building a Complete Android App : Jetpack Compose, MVVM, Coroutines & Dependency Injection
Effortless Image Selection with Jetpack Compose | Photo Picker Tutorial
Переглядів 3,5 тис.Рік тому
Effortless Image Selection with Jetpack Compose | Photo Picker Tutorial
FunFacts - PART 2 (an Android Project) written in Jetpack Compose
Переглядів 4,5 тис.Рік тому
FunFacts - PART 2 (an Android Project) written in Jetpack Compose
Developing a Complete Android Project in Jetpack Compose | Step-by-Step Tutorial
Переглядів 31 тис.Рік тому
Developing a Complete Android Project in Jetpack Compose | Step-by-Step Tutorial
Animations in Jetpack Compose
Переглядів 2,2 тис.Рік тому
Animations in Jetpack Compose
Singleton Design Pattern || Implementation with Eager & Lazy Loading ✌🏻
Переглядів 991Рік тому
Singleton Design Pattern || Implementation with Eager & Lazy Loading ✌🏻
Factory Design Pattern - What, Why and How with Code
Переглядів 893Рік тому
Factory Design Pattern - What, Why and How with Code
Builder Design Pattern - Code Implementation & Examples || Advantages & need
Переглядів 953Рік тому
Builder Design Pattern - Code Implementation & Examples || Advantages & need
When to use Sealed Class, how it's different than Enum Class || Android Interview Question & Answer
Переглядів 1,3 тис.Рік тому
When to use Sealed Class, how it's different than Enum Class || Android Interview Question & Answer
JvmStatic Annotation in Kotlin - what is it, when to use it? (Android Interview Question & Answer)
Переглядів 667Рік тому
JvmStatic Annotation in Kotlin - what is it, when to use it? (Android Interview Question & Answer)
JvmOverloads and when to use it? || Android Interview Questions Answers
Переглядів 470Рік тому
JvmOverloads and when to use it? || Android Interview Questions Answers
What is the use of JvmField Annotation? || Android Interview Question Answer
Переглядів 767Рік тому
What is the use of JvmField Annotation? || Android Interview Question Answer
Modular Design with Jetpack Compose & Version Catalog: Creating a Weather Feature for Our Super App
Переглядів 1,4 тис.Рік тому
Modular Design with Jetpack Compose & Version Catalog: Creating a Weather Feature for Our Super App
SuperApp || JetpackCompose + Multi Modular Project + Version Catalog (Dev Sprint 1)
Переглядів 3,1 тис.Рік тому
SuperApp || JetpackCompose Multi Modular Project Version Catalog (Dev Sprint 1)
SuperApp Dev Sprint Planning || Every Development Company does this across the Globe
Переглядів 1,4 тис.Рік тому
SuperApp Dev Sprint Planning || Every Development Company does this across the Globe

КОМЕНТАРІ

  • @126basavarajhiremath2
    @126basavarajhiremath2 2 дні тому

    Will this app run on all, screen sizes ?? Tablets, big screen and small screens and TV ?

    • @NativeMobileBits
      @NativeMobileBits 2 дні тому

      @@126basavarajhiremath2 yes mostly on all it will run

  • @126basavarajhiremath2
    @126basavarajhiremath2 3 дні тому

    Where is next video

  • @gwihsanz431
    @gwihsanz431 5 днів тому

    Can u add timestamps?

  • @rainbowColor-yp6ie
    @rainbowColor-yp6ie 5 днів тому

    Brother I have a suggestion for you. Your course is best on UA-cam but you should make a paid course on Scrimba. YOu will be very much popular as there is no course of android or kotlin on Scrimba, Please do!

  • @Khelowithprash
    @Khelowithprash 5 днів тому

    Awesome and very informative videos you are making and helping us thanks for uploading this

  • @Unknown-vk9kd
    @Unknown-vk9kd 8 днів тому

    awesome tutorial man!

  • @ericadriaansen3374
    @ericadriaansen3374 10 днів тому

    Hi - I'm going through the compose playlist and it seems you've given up on the Super App (and now the demos/apps are all standalone)?

    • @NativeMobileBits
      @NativeMobileBits 7 днів тому

      It’s there already but I post more what my audience like most so you know

  • @arhoustonprincivil530
    @arhoustonprincivil530 12 днів тому

    Hi, to all people that follow this tuto you have a crash when you scroll, the fix is is ResourceState.Success -> { val response = (latestNews as ResourceState.Success).data if (response.articles.isNotEmpty() && lastIndex >= page) { LatestNewsRowComponent(modifier = modifier, article = response.articles[page]) Log.d(TAG, "Success ${response.status} = ${response.totalResults}") }

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

    awesome every step is concise and informative!

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

      @@jackli1924 do checkout my other videos and show some love ❤️

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

    Hi. You are adding an excellent effort in Jetpack Compose community, Well done. God bless you. One thing i want to ask to you that how am i able to develop a responsive user interfaces using jetpack compose?

    • @NativeMobileBits
      @NativeMobileBits 7 днів тому

      Glad 🥰 do checkout my other videos and I will post one on this topic too

  • @priyanshpal5070
    @priyanshpal5070 17 днів тому

    can i get the source code?

    • @NativeMobileBits
      @NativeMobileBits 16 днів тому

      Source code of all our video tutorials is for channel members

    • @priyanshpal5070
      @priyanshpal5070 16 днів тому

      @@NativeMobileBits oh, alright

  • @Dibyendu.M
    @Dibyendu.M 19 днів тому

    Nice work!

  • @MohammadMehediHasan-e3h
    @MohammadMehediHasan-e3h 21 день тому

    Good quality contents with proper explanations. Best of luck. Just subscribed you.

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

      @@MohammadMehediHasan-e3h glad 😌 do watch my other videos & do share with friends

  • @Aswin-vd1pm
    @Aswin-vd1pm 21 день тому

    Bro one doubt, why you are using a data layer . And I'm not able to understand the Class and object things. It feels very difficult for me😢. Don't know how to use it. Would you please please teach me that 🙏🙏🙏😢

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

      Hope you solved it

    • @Aswin-vd1pm
      @Aswin-vd1pm 20 днів тому

      @@NativeMobileBits bro i just want to know about why classes and objects are used. And how and why to use in real applications.

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

      @@Aswin-vd1pm you need to learn Kotlin first don’t start directly from compose learn java or Kotlin first

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

      @@Aswin-vd1pmI have the complete Kotlin crash course checkout that first you will understand

    • @Aswin-vd1pm
      @Aswin-vd1pm 20 днів тому

      @@NativeMobileBits oke bro

  • @rainbowColor-yp6ie
    @rainbowColor-yp6ie 23 дні тому

    The ONLY man who is teaching android and makes sense of Jetpack Compose library. All others do not tell what is component and @Compsable annotation.

    • @NativeMobileBits
      @NativeMobileBits 23 дні тому

      @@rainbowColor-yp6ie glad bro here is my complete jetpack compose playlist for you ua-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html

    • @rainbowColor-yp6ie
      @rainbowColor-yp6ie 23 дні тому

      @@NativeMobileBits I will watch it all!. Sir just want to ask, do you also teach web? The best way about your teaching is, you do not tell What(look this is composable, a component, no logic but just cramming) but also very sweetly Why(its is a function in Kotlin). Love your teaching and it shows that you know what you teach us. ❤️

    • @NativeMobileBits
      @NativeMobileBits 23 дні тому

      @@rainbowColor-yp6ie much love ❤️ 🫶 for now I am going to start Kotlin multi platform soon then maybe in future web too with Kotlin 🤗

  • @SatyajitSahoo-r8p
    @SatyajitSahoo-r8p 23 дні тому

    every video give code or git hub link

    • @NativeMobileBits
      @NativeMobileBits 23 дні тому

      @@SatyajitSahoo-r8p code is for channel members video is free

  • @HarshMishra-ok3yp
    @HarshMishra-ok3yp 24 дні тому

    This is one of the best jetpack course I have even seen... I completed like 10 lecture of jetpack compose from different channels this one is best

    • @NativeMobileBits
      @NativeMobileBits 23 дні тому

      Thank 🤗 here is my compose playlist watch this and you will feel exactly the same as your comment above ua-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html&si=0LNLYsJEzjnZ85Al

  • @rogercolque
    @rogercolque 24 дні тому

    Hello Native. Nice video helps me. only i must updatie some lines of yaml. It works same apk in action. Is possible to see this apk in main page repo of mi project? In Code tab

  • @RohitSingh-hi1gy
    @RohitSingh-hi1gy 26 днів тому

    Great explanation, but for a beginner, it's quite complex. Currently, there's no single source of documentation or videos available that teach the Canvas API from scratch. If possible, I would request you to create a beginner-friendly guide on the basics of the Canvas API.

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

      @@RohitSingh-hi1gy glad you liked it but I don’t like the fact that you didn’t check the other videos or description or playlists section previous to this video I explained the canvas from scratch itself 🥹 I would highly recommend that explore my entire channel you will find valuable stuff for sure ♥️

  • @Cloudy-19-x
    @Cloudy-19-x 27 днів тому

    It look osm i m just started learn jetpack compose can i save this vdo when I complete my learning my first app is same to cloning this projects

    • @NativeMobileBits
      @NativeMobileBits 23 дні тому

      glad you like my content, you can come back again and watch the video on my channel whenever you like :)

  • @Cloudy-19-x
    @Cloudy-19-x 27 днів тому

    ❤❤ nice bro can u which phone u use emulator and API And more can we code in vs code I have Android but i am vs code adicted so can we code using vs code

    • @NativeMobileBits
      @NativeMobileBits 23 дні тому

      you can but you should use Android Studio itself as its the original IDE, if you are not very familiar with Android studio, you can master using it with my videos here ua-cam.com/video/i8z3KIbe1xY/v-deo.html and I have a whole playlist to master Android studio ua-cam.com/play/PLLwcRoh3a6u43pXZfl6V3O1bt_T5tD-q9.html

  • @Cloudy-19-x
    @Cloudy-19-x 27 днів тому

    Font name please

    • @NativeMobileBits
      @NativeMobileBits 23 дні тому

      its browser Kotlin playground, default style, you can also use it here play.kotlinlang.org

  • @swapnaprakash4290
    @swapnaprakash4290 28 днів тому

    Error: Can't find 'action.yml', 'action.yaml' or 'Dockerfile' under '/home/runner/work/AndroidCICD/AndroidCICD/gradlew build'. Did you forget to run actions/checkout before running your local action? getting this error pls can anyone guide me

  • @marcinlesniewski4571
    @marcinlesniewski4571 29 днів тому

    Elegancko

  • @marcinlesniewski4571
    @marcinlesniewski4571 29 днів тому

    Elegancko

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

    It's not CI/CD, you cover only the CI part.

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

    Sir when will we expect mini project videos?

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

    Thanks You ❤😊

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

    Thanks for share Kotlin tips😊❤

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

    تعرف الصقر احمد حسن

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

    Sir give the github code please for this tutorial ,. i am facing so much problem in this

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

      @@srujalprusty2383 code is available in channel membership

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

    Could you put these videos together in a playlist so we can ensure we're following them in the correct order?

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

      @@jacobcasperson8863 it’s already there did you check the description and playlist section 🙂

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

      @@NativeMobileBits Yeah, I see two previous videos so I'm assuming this is video #3. I've watched the other two. Thanks!

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

      @@jacobcasperson8863 yes here is the playlist Master Jetpack Compose: Unleash Stunning UIs in 2024 ua-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html

  • @Aswin-vd1pm
    @Aswin-vd1pm Місяць тому

    Bro. Ufff Wonderful class. ❤ One of the best one UA-cam ❤About kotlin . After this what should i watch to become android developer.

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

      Glad you liked it start with our android playlist -> ua-cam.com/play/PLLwcRoh3a6u60ZEVdcKijpnRFTALeJwL-.html&si=zv05syHZjcNY-ruS

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

      Also do share about my channel with friends 🥰

    • @Aswin-vd1pm
      @Aswin-vd1pm Місяць тому

      @@NativeMobileBits sure ❤️

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

    Nice

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

    Sir when we rotate the screen activity is destroyed and created new instance so captured data is not showing. But how the entered text is still persist in edit text field after rotating the screen. As it is instantiate again it should remove.

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

      @@debiprasaddash654 we save in one lifecycle method and get it in on create from bundle check at 19:00

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

      @@NativeMobileBits sir I am talking about edit text still showing data in edit text

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

    Sir please do some mini projects using compose. Your videos are awesome.

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

      @@debiprasaddash654 we have a playlist on compose projects have you checked those videos ☺️ and yes will make more

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

      @@NativeMobileBits yes sir I checked it is really helpful. If possible do some more.

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

    Great video! I love the approach and the pace is perfect

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

      Thanks , and do you know this video is a part of the playlist this is the first part we follow along and in next parts continue in same app and build it perfectly part by part 😃

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

      @@NativeMobileBits Yes! I specifically was looking for a tutorial on how to authenticate using compose and firebase, so I'm looking forward to the next videos

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

    so nice thanks

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

      Glad you liked our video do checkout our other videos as well

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

    Sir here we have few actions and states so we used the event sealed class and state data class. If we have lots of events and states in a project is it good approach or any other way to Handel events and states. Any other industry standard approach?

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

    Very Helplful

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

    Best Video on jetpack compose.

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

      Thanks 🤩 this video is a part of our jetpack compose playlist do checkout our other videos as well you will surely like those 😇

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

    kia bat hai bhai maza a gya best video ,,, meny sealed class NetworkResult ky liye dekhni thi , or when statement me else ka error q nahi ata wo bhi apny cover kr dia , eysa lagta hai jesy ye video hi mery liye bani hai :)

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

      @@mahboobahmadofficial1 thanks bhai fir to tumhe ye playlist check krni chahiye -> or bhi videos iske jaisi hain Android Interview Questions & Answers ua-cam.com/play/PLLwcRoh3a6u5eesdfyPiz7BE8cow2XdJM.html

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

      @@NativeMobileBits ok brother zror i will

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

    Good presentation

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

      Glad you liked it do checkout our other videos as well 🫶

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

    Is there any episodes left? like part 3 and so on? I would like to see individual chart screen with message handling, replying to a message and attaching media file, can you please create even one more tutorial on that?

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

    In between the video, your code is missing. You create the sealed class and router but can't explain in video. I make the whole project with the help of your video but can't complete because of this problem.

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

      Honestly I'm confused why a navController wasn't used for this. I don't know enough yet to know what the pros and cons are between the two methods.

    • @NativeMobileBits
      @NativeMobileBits 23 дні тому

      if you will see upcoming videos we use navcontroller too, don't just run behind advance concept too quickly, learn how we can also do those things which library does, that's my style :)

    • @NativeMobileBits
      @NativeMobileBits 23 дні тому

      check the description code link use that, if any problem