Building a Health Application with React Native: Step Counter

2023 ж. 15 Мау.
303 437 Рет қаралды

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

Пікірлер
  • Left youtube on overnight and woke up to this...Im not even a dev guy lol sign of the gods

    @zosmanovic9763@zosmanovic97637 ай бұрын
    • 😅😅 we hacked the KZhead algorithm

      @notjustdev@notjustdev7 ай бұрын
    • Me too 😅 And I'm so happy about that 😂

      @OgrodnictwoMalejkiodrPrzysiecz@OgrodnictwoMalejkiodrPrzysiecz4 ай бұрын
    • me too

      @primusgamerx3281@primusgamerx32812 ай бұрын
    • same 😂😂😂😂😂😂

      @aaronjones7078@aaronjones707827 күн бұрын
    • same xd

      @leansune7341@leansune734110 күн бұрын
  • 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 !

    @lucbruyant2832@lucbruyant28329 ай бұрын
  • Thank you so much man, really glad you made this video. It helped me alot

    @jamm9848@jamm98482 ай бұрын
  • Amazing , I'm so excited to try this :) Thanks

    @code.edanur@code.edanur4 ай бұрын
  • Amazing video, also thanks for the shoutout on the SVG animation/path/circular progress :)

    @CatalinMironDev@CatalinMironDev10 ай бұрын
    • Thanks Catalin

      @notjustdev@notjustdev10 ай бұрын
  • Hi Vadim, you did great. When there will be a bulletin board application or not. Do it please.

    @karoche-tv@karoche-tv9 ай бұрын
  • ❤ thanks so much for sharing all that ❤

    @MrHobai@MrHobai10 ай бұрын
  • You’re the best at this, bud! Love it 🔥

    @bkosimi@bkosimi10 ай бұрын
  • Hello, did u use health connect for this project?

    @user-qo1oq6id1e@user-qo1oq6id1e5 ай бұрын
  • Amzing video, I'm having errors running the yarn ios comman tho

    @onyekachijames1636@onyekachijames163610 ай бұрын
  • I just adore your videos

    @alisuzan5949@alisuzan594910 ай бұрын
    • Yes

      @user-jr1gb9gu2s@user-jr1gb9gu2s4 ай бұрын
  • Very good job. 🤜🤛

    @gheonsteenkamp6346@gheonsteenkamp63464 ай бұрын
  • 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.

    @pratikgadge6388@pratikgadge63888 ай бұрын
  • any ml model used in this?

    @avanishtiwari1335@avanishtiwari13357 ай бұрын
  • Love this tutorial! When and where are you going live?

    @MrBEnIbb@MrBEnIbb2 ай бұрын
    • Every Friday at 3PM GMT

      @notjustdev@notjustdev2 ай бұрын
    • @@notjustdev Cool, on KZhead?

      @MrBEnIbb@MrBEnIbb2 ай бұрын
  • very cool, big thanks! Очень круто, большое спасибо!

    @kntbruh@kntbruh7 күн бұрын
    • Thank you, appreciate it!🙌

      @notjustdev@notjustdev7 күн бұрын
  • 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 ??

    @muhammadhasnat9596@muhammadhasnat959614 күн бұрын
  • Creative video, well done, thanks :)

    @Bianchi77@Bianchi77Ай бұрын
    • Thank you! Cheers!

      @notjustdev@notjustdevАй бұрын
  • helpful!

    @user-mx4xn2mi1u@user-mx4xn2mi1u5 ай бұрын
  • 🎉🎉

    @ojasvisingh786@ojasvisingh78610 ай бұрын
  • How i use this on react native cli

    @user-pm5ny9ec9k@user-pm5ny9ec9kАй бұрын
  • greatest

    @Hfhdvsfjbdhcjc@Hfhdvsfjbdhcjc4 ай бұрын
  • Tuyệt

    @user-sq9zv6uj5c@user-sq9zv6uj5c4 ай бұрын
  • Great

    @MaiPhan-qs3jj@MaiPhan-qs3jj4 ай бұрын
  • iam facing this issue [Unhandled promise rejection: Error: The package 'react-native-health-connect' doesn't seem to be linked. Make sure: ]

    @imranshafqat5662@imranshafqat56629 ай бұрын
    • were you able to solve it ?

      @vidhiharwani446@vidhiharwani446Ай бұрын
  • 💖💖💖💖

    @pansokhom168@pansokhom1683 ай бұрын
  • Where is the data viz?

    @CaribouDataScience@CaribouDataScience9 ай бұрын
  • Bro call recording app ios react native video upload

    @gamesforlike707@gamesforlike70710 ай бұрын
  • 1% club :D

    @usmanrasheed626@usmanrasheed6269 ай бұрын
  • Pemilu mengingatkan kita pada bagian bersejarah dari sejarah

    @bimbim_gamay@bimbim_gamay5 ай бұрын
  • malam sobatku sukses ya

    @mutiaimutimut@mutiaimutimut5 ай бұрын
  • 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

    @CodeWithJado@CodeWithJado10 ай бұрын
    • 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

      @nourdinebouya@nourdinebouya10 ай бұрын
    • How is it going? I am also learning right now. If you want, we can connect and share our progress/ challenges and so on

      @MrBEnIbb@MrBEnIbb2 ай бұрын
  • @FORTUNETIGER-qw3hz@FORTUNETIGER-qw3hz7 ай бұрын
  • ok

    @user-zg8ck1yo6g@user-zg8ck1yo6g9 ай бұрын
  • hello

    @dattruong379@dattruong3794 ай бұрын
  • 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

    @akashchopra1453@akashchopra145310 ай бұрын
    • 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”

      @notjustdev@notjustdev10 ай бұрын
    • @@notjustdev so razorpay will work with expo you telling that so what about paytm will paytm will work with expo

      @akashchopra1453@akashchopra145310 ай бұрын
    • @@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.

      @ankan-dev@ankan-dev10 ай бұрын
  • Блин, жаль что не на русском 😢

    @Levi-Ezio@Levi-Ezio10 ай бұрын
    • слава богу що не на русском

      @dennyfedyna9707@dennyfedyna970710 ай бұрын
KZhead