Building a Health Application with React Native: Step Counter

Sdílet
Vložit
  • čas přidán 15. 06. 2023
  • In this video, I'll walk you through the creation of a Step Counter app using React Native. Starting from environment setup to creating an interactive UI, we'll cover everything you need to know. We'll also delve into integrating our app with Apple Health and Google Fit, teaching you how to use their APIs to sync user data.
    ❗Try our FREE 4-day Masterclass on notJust.Academy:
    assets.notjust.dev/masterclass
    This build includes a lot of tools & technologies, and it's a great opportunity to learn how to:
    - Design an intuitive, user-friendly interface using React Native components.
    - Implement step-tracking functionality using device sensors.
    - Sync and manage data with Apple Health using Health Kit
    - Sync and manage data with Google Fit using Health Connect
    - Use Apple's and Google's APIs to integrate our app with the data they provide
    ✨ Step-by-step guide: notjust.dev/projects/step-cou...
    ⌨️ Source code: github.com/notJust-dev/StepCo...
    📚 Enroll NOW in The Full-Stack Mobile Developer course and don’t miss out on your chance to become a 6-figure dev in 2023! Check out what our successful students are saying about their experience:
    academy.notjust.dev
    💬 Join the notJust Development gang and let's build together:
    Twitter: / vadimnotjustdev
    Instagram: / vadimnotjustdev
    Facebook: / notjustdev
    LinkedIn: / vadimsavin
    Discord: / discord
    Timecodes:
    Disclaimer: This build is for educational purposes only. All views, opinions, and technology choices expressed in this video are my own and do not represent the views, opinions, or technology choices of any entity I have been, am now, or will be affiliated with.
    #notjustdev #reactnative #health
  • Věda a technologie

Komentáře • 56

  • @zosmanovic9763
    @zosmanovic9763 Před 7 měsíci +10

    Left youtube on overnight and woke up to this...Im not even a dev guy lol sign of the gods

  • @lucbruyant2832
    @lucbruyant2832 Před 9 měsíci

    Hey Vadim great video ! Some additional things that could be very interesting : how to get the device steps data to update automatically (either by subscribing or with timed calls) + how to filter out manual data. I managed it on my own after following the tutorial, but it's a bit hard.
    Also I'd suggest eas build to have better experience and reliability for the dev builds, at least on my end the run:ios and run:android with prebuild gave me a bunch of errors.
    Overall very cool tutorial !

  • @jamm9848
    @jamm9848 Před 2 měsíci

    Thank you so much man, really glad you made this video. It helped me alot

  • @code.edanur
    @code.edanur Před 4 měsíci

    Amazing , I'm so excited to try this :) Thanks

  • @CatalinMironDev
    @CatalinMironDev Před 10 měsíci +7

    Amazing video, also thanks for the shoutout on the SVG animation/path/circular progress :)

  • @karoche-tv
    @karoche-tv Před 9 měsíci

    Hi Vadim, you did great. When there will be a bulletin board application or not. Do it please.

  • @MrHobai
    @MrHobai Před 10 měsíci

    ❤ thanks so much for sharing all that ❤

  • @bkosimi
    @bkosimi Před 10 měsíci +1

    You’re the best at this, bud! Love it 🔥

  • @user-qo1oq6id1e
    @user-qo1oq6id1e Před 5 měsíci

    Hello, did u use health connect for this project?

  • @onyekachijames1636
    @onyekachijames1636 Před 10 měsíci

    Amzing video, I'm having errors running the yarn ios comman tho

  • @alisuzan5949
    @alisuzan5949 Před 10 měsíci

    I just adore your videos

  • @gheonsteenkamp6346
    @gheonsteenkamp6346 Před 4 měsíci

    Very good job. 🤜🤛

  • @pratikgadge6388
    @pratikgadge6388 Před 8 měsíci

    Hello sir can you make this step counter with the help of google fit api in react native cli please sir it'll help us and no one did this.

  • @avanishtiwari1335
    @avanishtiwari1335 Před 7 měsíci

    any ml model used in this?

  • @MrBEnIbb
    @MrBEnIbb Před 2 měsíci

    Love this tutorial! When and where are you going live?

    • @notjustdev
      @notjustdev  Před 2 měsíci

      Every Friday at 3PM GMT

    • @MrBEnIbb
      @MrBEnIbb Před 2 měsíci

      @@notjustdev Cool, on CZcams?

  • @kntbruh
    @kntbruh Před 7 dny

    very cool, big thanks!
    Очень круто, большое спасибо!

  • @muhammadhasnat9596
    @muhammadhasnat9596 Před 14 dny

    Hi, I was following tutorial to make this step counter app but unfortunately whenever I build in Android and try to send permission request my build app get crash/shutdown on my device with asking permission access from health connect Kindly help me in this regard ??

  • @Bianchi77
    @Bianchi77 Před měsícem

    Creative video, well done, thanks :)

  • @user-mx4xn2mi1u
    @user-mx4xn2mi1u Před 5 měsíci

    helpful!

  • @ojasvisingh786
    @ojasvisingh786 Před 10 měsíci

    🎉🎉

  • @user-pm5ny9ec9k
    @user-pm5ny9ec9k Před měsícem

    How i use this on react native cli

  • @Hfhdvsfjbdhcjc
    @Hfhdvsfjbdhcjc Před 4 měsíci

    greatest

  • @user-sq9zv6uj5c
    @user-sq9zv6uj5c Před 4 měsíci

    Tuyệt

  • @MaiPhan-qs3jj
    @MaiPhan-qs3jj Před 4 měsíci

    Great

  • @imranshafqat5662
    @imranshafqat5662 Před 9 měsíci

    iam facing this issue
    [Unhandled promise rejection: Error: The package 'react-native-health-connect' doesn't seem to be linked. Make sure: ]

  • @pansokhom168
    @pansokhom168 Před 3 měsíci

    💖💖💖💖

  • @CaribouDataScience
    @CaribouDataScience Před 9 měsíci

    Where is the data viz?

  • @gamesforlike707
    @gamesforlike707 Před 10 měsíci

    Bro call recording app ios react native video upload

  • @usmanrasheed626
    @usmanrasheed626 Před 9 měsíci

    1% club :D

  • @bimbim_gamay
    @bimbim_gamay Před 5 měsíci

    Pemilu mengingatkan kita pada bagian bersejarah dari sejarah

  • @mutiaimutimut
    @mutiaimutimut Před 5 měsíci

    malam sobatku sukses ya

  • @CodeWithJado
    @CodeWithJado Před 10 měsíci +1

    Hello Vadim, I want to be mobile app developer but currently, I don't have enough skills
    What advice can you give me as beginner of coding

    • @nourdinebouya
      @nourdinebouya Před 10 měsíci +2

      hi i'm curently fine with creating mobile Application : here is my RoadMap = I started learn HTML and CSS after Javascript then I peacked ReactJs and after I find that React-Native can create Mobile apps and when I start learning React Native its so easy but if you already hve strong Skills on reactjs itself

    • @MrBEnIbb
      @MrBEnIbb Před 2 měsíci

      How is it going? I am also learning right now. If you want, we can connect and share our progress/ challenges and so on

  • @FORTUNETIGER-qw3hz
    @FORTUNETIGER-qw3hz Před 7 měsíci

  • @user-zg8ck1yo6g
    @user-zg8ck1yo6g Před 9 měsíci

    ok

  • @dattruong379
    @dattruong379 Před 4 měsíci

    hello

  • @akashchopra1453
    @akashchopra1453 Před 10 měsíci +1

    Expo is not good for large application most of the modules not work in expo for example - if u want to integrate razorpay will not work in expo in India most of fhe applications use razor pay only

    • @notjustdev
      @notjustdev  Před 10 měsíci +1

      That’s far from the reality. Almost all react native libraries are compatible with expo. I just checked the docs of razorpay, and literally the latest version 2.3.0 is “added expo support”

    • @akashchopra1453
      @akashchopra1453 Před 10 měsíci

      @@notjustdev so razorpay will work with expo you telling that so what about paytm will paytm will work with expo

    • @ankan-dev
      @ankan-dev Před 10 měsíci

      @@akashchopra1453 Razorpay works with expo and it would cover paytm gateway as well. Also we have eas now that can help to get that running.

  • @Levi-Ezio
    @Levi-Ezio Před 10 měsíci

    Блин, жаль что не на русском 😢

    • @dennyfedyna9707
      @dennyfedyna9707 Před 10 měsíci

      слава богу що не на русском