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

  Рет қаралды 19,588

Made With Matt

Made With Matt

Күн бұрын

Crypto Price Tracker App - Turning our Figma design into a React Native app! What you’ll learn: using expo to create a react native app, using FlatList to create react native lists, creating reusable components, adding assets to a react native app, and much more!
Link to Design video - • Design a Crypto Price ...
Link to Part 2 - • Build a Crypto Price T...
Link to Part 3 - • Build a Crypto Price T...
Link to Figma design - www.figma.com/file/4HGBxAN7ET...
Link to code on GitHub - github.com/mattfrances/Crypto...
❤️ Thanks for watching
👍 If you liked this video, be sure to give it a thumbs up
👊 Want to see more of this? Smash that subscribe button
📢 Let me know in the comments what you'd like to learn!
Follow me:
Twitter - / madewithmatt
KZbin - kzbin.info...
What we’ll be doing: (0:00)
Create Expo project: (1:10)
Markets title: (3:00)
Divider: (4:57)
Coin list item: (6:34)
Adding sample data: (17:24)
Coin list item text formatting: (19:10)
FlatList: (21:50)
DONE 🎉: (25:04)

Пікірлер: 56
@JerrysTechCorner
@JerrysTechCorner 2 жыл бұрын
Really love the way how u explained! Everything was clear and understandable
@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!
@johanthulin8850
@johanthulin8850 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!
@kypiseth5435
@kypiseth5435 2 жыл бұрын
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.
@katehuang4314
@katehuang4314 Жыл бұрын
Your video is so helpful! Thank you!
@souravdutta2108
@souravdutta2108 2 жыл бұрын
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 2 жыл бұрын
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 🙌
@williamreiudarbe7612
@williamreiudarbe7612 2 жыл бұрын
Will watch all your react native videos. Im learning react and knowledge in react and css helps me understand better
@AdityaGupta-cu4gh
@AdityaGupta-cu4gh 2 жыл бұрын
I am recently learn how to make todolost using expo and now this video come up you are awesome keep doing this.
@withchloe_
@withchloe_ 10 ай бұрын
Such an amazing videos. I only just came across your content and I wish you still made more!
@kasje
@kasje Жыл бұрын
More tutorials please man these are gold!!
@shankarbalasubramaniam1977
@shankarbalasubramaniam1977 2 жыл бұрын
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 2 жыл бұрын
Awesome! Thanks for watching and for the feedback, more content to come 🚀
@prodesigntz7776
@prodesigntz7776 21 күн бұрын
i suggest also you start using nativewind css library for the css
@joecolas
@joecolas 2 жыл бұрын
thank you so much for this tutorial
@edgarslife7261
@edgarslife7261 2 жыл бұрын
Thank you for your video!
@MadeWithMatt
@MadeWithMatt 2 жыл бұрын
Thanks for watching 🤩
@riturajranjan2072
@riturajranjan2072 2 жыл бұрын
you're videos are awesome
@MadeWithMatt
@MadeWithMatt 2 жыл бұрын
Thanks Rituraj! Appreciate the comment 😁
@DucatiSydney
@DucatiSydney 2 жыл бұрын
This is great!
@MadeWithMatt
@MadeWithMatt 2 жыл бұрын
Thanks Hosanna 😁
@DucatiSydney
@DucatiSydney 2 жыл бұрын
@@MadeWithMatt Thanks For the video Matt, great work, God bless!
@Saurabhkumar-ps5zp
@Saurabhkumar-ps5zp 2 жыл бұрын
Thank you Matt
@MadeWithMatt
@MadeWithMatt 2 жыл бұрын
Thanks for watching!
@abaidrehman1417
@abaidrehman1417 Жыл бұрын
simply osm
@JoshWatkins17
@JoshWatkins17 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
@abdelkadertalbi7063
@abdelkadertalbi7063 Жыл бұрын
can we use react-native-responsive-screens to keep the designe responsiive for all devices
@ezrakeeps
@ezrakeeps 2 жыл бұрын
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 2 жыл бұрын
I really appreciate that thank you soooo much 🙌 That's such a great idea, I've written it down to look into more!
@jadriantan9917
@jadriantan9917 2 жыл бұрын
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 2 жыл бұрын
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 2 жыл бұрын
@@MadeWithMatt Thank you so much for the golden tips, have a great day!
@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.
@kiree3869
@kiree3869 Жыл бұрын
Helo, nice tutorial., im folowig but im stuck at SampleData because file is not the same, like you use it in video.
@damianwasilewski6928
@damianwasilewski6928 2 жыл бұрын
Do you have any idea why I can't scroll like you did? I try to do it on Android phone
@RahulPatel-ui1hi
@RahulPatel-ui1hi 2 жыл бұрын
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 2 жыл бұрын
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"
@bashir5991
@bashir5991 2 жыл бұрын
Hey Matt! Any ideas on how to handle the "VirtualizedList: You have a large list that is slow to update..." warning?
@MadeWithMatt
@MadeWithMatt 2 жыл бұрын
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
@yendasateesh2878
@yendasateesh2878 7 ай бұрын
Is this work for androif
@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!
@freedonzennar7547
@freedonzennar7547 2 жыл бұрын
on android via scan qr code in expo go .. work like charm. but at browser or adb ..not work .
@MadeWithMatt
@MadeWithMatt 2 жыл бұрын
Do you have any error messages that could help me further understand your issue?
@AtifKhan-cm8qv
@AtifKhan-cm8qv 2 жыл бұрын
Please make an ecommerce on react native or maybe an rider/driver/uber app! thanks
@MadeWithMatt
@MadeWithMatt 2 жыл бұрын
That's a great idea, thanks Atif!
@freedonzennar7547
@freedonzennar7547 2 жыл бұрын
cant be done with expo ..... webpack problem
@MadeWithMatt
@MadeWithMatt 2 жыл бұрын
Do you have more details about the error?
@ashisbhowmik348
@ashisbhowmik348 2 жыл бұрын
Please share the Images link
@MadeWithMatt
@MadeWithMatt 2 жыл бұрын
All the images can be found in the Figma file linked! www.figma.com/file/4HGBxAN7ETvEAALTMoULrL/Crypto-price-tracker?node-id=3%3A6
@shaurtv2856
@shaurtv2856 2 жыл бұрын
Please update the links in the discription
@MadeWithMatt
@MadeWithMatt 2 жыл бұрын
Thanks for letting me know, I had forgotten about that. They've been updated!
@didami7099
@didami7099 2 жыл бұрын
13:23
@pierre8851
@pierre8851 2 жыл бұрын
Hey
@MiladVlog
@MiladVlog 2 жыл бұрын
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,
👉 Build your first React Native app - Todo List Tutorial Part 2
14:41
OMG 😨 Era o tênis dela 🤬
00:19
Polar em português
Рет қаралды 10 МЛН
狼来了的故事你们听过吗?#天使 #小丑 #超人不会飞
00:42
超人不会飞
Рет қаралды 54 МЛН
The most impenetrable game in the world🐶?
00:13
LOL
Рет қаралды 37 МЛН
15 crazy new JS framework features you don’t know yet
6:11
Fireship
Рет қаралды 394 М.
Crypto millionaire on how he would make $1 million in 1 year
0:24
School Of Hard Knocks Clips
Рет қаралды 823 М.
React Native Crash Course - Full App tutorial with Expo
2:00:12
Esteban Codes
Рет қаралды 115 М.
A Worlds First On This Top Tier Radio - TIDRadio H3
11:52
Tech Minds
Рет қаралды 16 М.
Food App UI Part 2 - Figma to React Native
59:07
Made With Matt
Рет қаралды 56 М.
OMG 😨 Era o tênis dela 🤬
00:19
Polar em português
Рет қаралды 10 МЛН