Build a Crypto Price Tracker App with REACT NATIVE (Expo, FlatList, Components) | Part 1

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2024

Комментарии • 57

  • @AdityaGupta-cu4gh
    @AdityaGupta-cu4gh 3 года назад +1

    I am recently learn how to make todolost using expo and now this video come up you are awesome keep doing this.

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

    Such an amazing videos. I only just came across your content and I wish you still made more!

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

    Will watch all your react native videos. Im learning react and knowledge in react and css helps me understand better

  • @souravdutta2108
    @souravdutta2108 3 года назад +3

    Hey Matt !!
    Glad to see you again...I was really excited about your video...
    And now we have an API call scenario as well
    Keep it up, brother!!

    • @MadeWithMatt
      @MadeWithMatt  3 года назад +1

      Thanks so much Sourav! I'm glad to see you excited, I'm hoping lots of people will learn lots from this series especially when it comes to using APIs in React Native 🙌

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

    This is such an incredible tutorial. I love how you showed figma and the basics so that anyone wanting to make similar projects in the future knows how to make their own designs. Its a shame this doesnt have as much attention as it should. Keep it up man love the work!

  • @JerrysTechCorner
    @JerrysTechCorner 3 года назад +1

    Really love the way how u explained! Everything was clear and understandable

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

    Your video is so helpful! Thank you!

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

    Wait, now I’m really confused lol your videos great, but ru basically using figma for a template? Or is it easier to integrate in vs?

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

    More tutorials please man these are gold!!

  • @johanthulin8850
    @johanthulin8850 2 года назад +2

    Really awesome work man! Just found you on the explore page and I'm loving your content. Superb teaching style and easy to follow. Just a tiny tiny bit of suggestion: can you please zoom in a bit when you are in VSCode? It's really hard sometimes to follow along when everything is so small. Maybe I'm just old... :)
    I really like the concept of you going from your own design and then implementing it. Something I haven't seen before. Keep up the good work!

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

    i suggest also you start using nativewind css library for the css

  • @kypiseth5435
    @kypiseth5435 3 года назад

    Hi matt, I do really love your contents. I have watched all of your videos and leant a lot. Cant thank you enough. I am looking forward the next content related to real time map navigation.

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

    can we use react-native-responsive-screens to keep the designe responsiive for all devices

  • @riturajranjan2072
    @riturajranjan2072 3 года назад +1

    you're videos are awesome

    • @MadeWithMatt
      @MadeWithMatt  3 года назад

      Thanks Rituraj! Appreciate the comment 😁

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

    6:45 thanks for NOT telling us the extension for the snippet! It's called => ES7+ React/Redux/React-Native snippets make sure to enable it.

  • @shankarbalasubramaniam1997
    @shankarbalasubramaniam1997 3 года назад

    Great UI Design and great explanation. I'm gonna follow all your videos since I'm a beginner in React Native development. Hoping to see more complex designs and a large multi-screen app tutorial.

    • @MadeWithMatt
      @MadeWithMatt  3 года назад

      Awesome! Thanks for watching and for the feedback, more content to come 🚀

  • @jadriantan9917
    @jadriantan9917 3 года назад +3

    Any tips for someone trying to learn react native? Perhaps steps that you'd take if you had to do it all over again? 10/10 tutorial by the way, thank you!

    • @MadeWithMatt
      @MadeWithMatt  3 года назад +11

      Thanks for the comment! Yeah definitely got some tips. I learned by starting on youtube and learning to build react native UIs. After following a few of those videos, I started getting the hang of it and moved on to re-creating UIs in react native that I found on Dribbble.com. This was a great way to learn on my own and problem solve while building projects. Once I got better at that, I started learning about how to integrate APIs into my projects and began building out any idea that came to mind that wouldn't take too long. I'd recommend something similar for you: Start with the basics of how react native UIs work, then slowly switch gears by learning how APIs work and eventually how backends work to make a full stack app. Most importantly though, start small so you can make constant progress and build projects!

    • @jadriantan9917
      @jadriantan9917 3 года назад

      @@MadeWithMatt Thank you so much for the golden tips, have a great day!

  • @RahulPatel-ui1hi
    @RahulPatel-ui1hi 3 года назад +1

    How do you run both Expo and ios simulator for the same project? Like, it can be either "expo init" or "npx react-native init" for a project, right?

    • @MadeWithMatt
      @MadeWithMatt  3 года назад

      Great question! Yes, you can use either expo, or react-native init. Both will create a react native project, although doing it with expo makes it easier to get up and running quickly since they have a very developer friendly experience. To then run it on the iOS simulator, using expo you'll type in "i" to the terminal running expo, and for react-native you'll say "react-native run-ios"

  • @ezrakeeps
    @ezrakeeps 3 года назад

    I literally feel like shouting your channel to the whole world
    Am learning and this is good content
    Just a random video idea
    A drag and drop sort of game or apo with react native

    • @MadeWithMatt
      @MadeWithMatt  3 года назад +1

      I really appreciate that thank you soooo much 🙌 That's such a great idea, I've written it down to look into more!

  • @Saurabhkumar-ps5zp
    @Saurabhkumar-ps5zp 3 года назад

    Thank you Matt

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

    Helo, nice tutorial., im folowig but im stuck at SampleData because file is not the same, like you use it in video.

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

    Great tutorial Matt, thanks!
    Having an issue with the formatting of the price though - I've set my code up exactly as you do in the video and while it's not throwing any issues when I build, it just doesn't show the comma in the price.
    Any ideas?

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

      i am having the same problem reply if you debug the problem

  • @joecolas
    @joecolas 3 года назад

    thank you so much for this tutorial

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

    simply osm

  • @damianwasilewski6928
    @damianwasilewski6928 3 года назад

    Do you have any idea why I can't scroll like you did? I try to do it on Android phone

  • @edgarslife7261
    @edgarslife7261 3 года назад

    Thank you for your video!

  • @DucatiSydney
    @DucatiSydney 3 года назад +1

    This is great!

    • @MadeWithMatt
      @MadeWithMatt  3 года назад

      Thanks Hosanna 😁

    • @DucatiSydney
      @DucatiSydney 3 года назад

      @@MadeWithMatt Thanks For the video Matt, great work, God bless!

  • @bashir5991
    @bashir5991 3 года назад

    Hey Matt!
    Any ideas on how to handle the "VirtualizedList: You have a large list that is slow to update..." warning?

    • @MadeWithMatt
      @MadeWithMatt  3 года назад

      Hmm that's a good question and I'm not entirely sure. How many coins are you fetching from the API? If you leave it as unlimited, it might fetch 100+ which would give that warning. I believe there are ways to optimize lists to make that warning go away, but I don't have strong knowledge on that just yet unfortunately

  • @j.s3953
    @j.s3953 2 года назад

    my logo image does not display, even after I set the the width and height. Any idea why? code is identical btw

    • @j.s3953
      @j.s3953 2 года назад

      got it working. great tutorial!

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

    Is this work for androif

  • @freedonzennar7547
    @freedonzennar7547 3 года назад

    on android via scan qr code in expo go .. work like charm. but at browser or adb ..not work .

    • @MadeWithMatt
      @MadeWithMatt  3 года назад

      Do you have any error messages that could help me further understand your issue?

  • @ashisbhowmik348
    @ashisbhowmik348 3 года назад +2

    Please share the Images link

    • @MadeWithMatt
      @MadeWithMatt  3 года назад +1

      All the images can be found in the Figma file linked! www.figma.com/file/4HGBxAN7ETvEAALTMoULrL/Crypto-price-tracker?node-id=3%3A6

  • @AtifKhan-cm8qv
    @AtifKhan-cm8qv 3 года назад

    Please make an ecommerce on react native or maybe an rider/driver/uber app! thanks

    • @MadeWithMatt
      @MadeWithMatt  3 года назад

      That's a great idea, thanks Atif!

  • @shaurtv2856
    @shaurtv2856 3 года назад

    Please update the links in the discription

    • @MadeWithMatt
      @MadeWithMatt  3 года назад

      Thanks for letting me know, I had forgotten about that. They've been updated!

  • @freedonzennar7547
    @freedonzennar7547 3 года назад

    cant be done with expo ..... webpack problem

    • @MadeWithMatt
      @MadeWithMatt  3 года назад +1

      Do you have more details about the error?

  • @didami7099
    @didami7099 3 года назад

    13:23

  • @pierre8851
    @pierre8851 3 года назад +2

    Hey

  • @MiladVlog
    @MiladVlog 3 года назад

    Hey what's up man i problem in
    TypeError: StyleSheet.create is not a function
    Module../components/ListItem.js
    C:/Users/milad/CryptoMarket/components/ListItem.js:30
    27 |
    28 | )
    29 | }
    > 30 | const styles = StyleSheet.create({
    31 | itemWrapper: {
    32 | paddingHorizontl: 16,
    33 | marginTop: 24,