Building the Formula 1 App with React Native

  Рет қаралды 217,471

notJust․dev

notJust․dev

Күн бұрын

This tutorial is sponsored by ✨StepZen✨ - a GraphQL server with a unique architecture that helps developers build APIs fast and with less code
❇️ Get your free account here: bit.ly/3SvIMfW
In this video, we'll be going on a thrilling coding ride as we build a sleek Formula 1 app clone using React Native. We'll build beautiful User Interfaces with React Native and we'll power up our app with a robust GraphQL API crafted with IBM's StepZen. We'll also learn how to efficiently query our data using Apollo Client. Whether you're new to React Native or looking to shift gears in your app development skills, this video will fuel your journey into the fast lane of coding!
❗Try our FREE 4-day Masterclass on notJust.Academy:
assets.notjust.dev/masterclas...
📚 Step-by-step guide: notjust.dev/projects/f1
✨ Asset Bundle: assets.notjust.dev/f1
⌨️ Source code: github.com/notJust-dev/F1
This video includes a lot of tools and technologies, providing an excellent opportunity to learn about:
- Advanced UI building in React Native, focusing on performance and design patterns.
- The integration and advantages of using GraphQL over traditional REST APIs for efficient data retrieval.
- Step-by-step guidance on setting up IBM StepZen to create a scalable, serverless GraphQL API.
- Best practices for implementing Apollo Client within a React Native application for state management and API communication.
📚 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:
0:00 Intro and Project Overview
2:37 Prerequisites
4:10 Creating and Initializing a new Expo Project
11:09 Getting Race Data using Formula 1 API
20:21 Adding a GraphQL Layer using IBM StepZen
39:37 Building the User Interface of the F1 App HomeScreen
1:09:50 Creating a Custom Component
1:14:17 Livestream Interaction
1:23:06 Adding Custom Fonts in the Application
1:31:44 Implementing Dynamic Fields for Races in the List
1:42:09 Setting up Expo Router
1:55:48 Setting up the Expo Router Navigation Layout
2:10:51 Implementing the Top Tab Navigator
2:27:33 Styling the Navigation User Interface
2:38:51 Improving the User Interface
2:42:13 Building the Race Details Screen
2:55:03 Displaying Race Rankings
3:14:51 Building the Qualifying Screen
3:16:03 Querying our GraphQL ApI using Apolo Client
3:57:38 Outro
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 #formula1 #reactnative

Пікірлер: 16
@obsideon1343
@obsideon1343 4 ай бұрын
Just completed the project looking forward to using it next race season!
@vladimirdmitrienko8158
@vladimirdmitrienko8158 5 ай бұрын
Please make some project with mmkv, or file system) You doing great job
@hectorherrera2850
@hectorherrera2850 4 ай бұрын
*Thanks for this awesome presention*
@durotemy8410
@durotemy8410 5 ай бұрын
Awesome work
@gtgt1851
@gtgt1851 5 ай бұрын
Very, very good! Learned a lot!
@notjustdev
@notjustdev 5 ай бұрын
Glad to hear it!
@deephauschakra4930
@deephauschakra4930 5 ай бұрын
right on I can’t understand web development or computer code anymore than I could learn to read or write music if I had to, to save my life and I play more then a few instruments and then some, thanks for sharing
@GilmardeSouza-hp2fu
@GilmardeSouza-hp2fu Ай бұрын
Hello from Brasil .
@deephauschakra4930
@deephauschakra4930 5 ай бұрын
IBM leaders in A.I. , cool I learned about the kata kana back in 2016 I think, I’m a little slow
@johanmey1932
@johanmey1932 2 ай бұрын
Could you please explain how to do this on a Windows machine? Cannot execute cURL in terminal, and also cannot execute import stepzen command in terminal.
@357olivekitchen5
@357olivekitchen5 5 ай бұрын
nice sharing sir from host bb
@TimothyMooreSEO
@TimothyMooreSEO 5 ай бұрын
Hi bro
@mariacristinaarezzi
@mariacristinaarezzi 5 ай бұрын
Hello
@anlyavas3398
@anlyavas3398 5 ай бұрын
${item.id} is not working for me somehow. Is that related to any configuration that I have ?
@CodeSnap01
@CodeSnap01 5 ай бұрын
Please make doctors appointment as i have to learn for my college minor projects. pls vadim
Why flat earthers scare me
8:05
Sabine Hossenfelder
Рет қаралды 287 М.
Heating cities with sand and water
9:25
Just Have a Think
Рет қаралды 64 М.
КАК ГЛОТАЮТ ШПАГУ?😳
00:33
Masomka
Рет қаралды 2,2 МЛН
ОДИН ДОМА #shorts
00:34
Паша Осадчий
Рет қаралды 2,8 МЛН
Taki Taki Tutorial💃 Where’re you from?🔥
00:14
Diana Belitskay
Рет қаралды 3,9 МЛН
QSpice - The best free circuit simulator?
17:16
Electronics with Emrys
Рет қаралды 15 М.
React Native vs Flutter in 2024 - Make the RIGHT Choice (Difference Explained)
10:31
Daniel Dan | Tech & Data
Рет қаралды 115 М.
Deploy the Remotion Studio
3:05
Remotion
Рет қаралды 1 М.
lofi hip hop radio 📚 - beats to relax/study to
Lofi Girl
Рет қаралды 25 М.
The Difficult Birth of the Scanning Electron Microscope
21:33
Asianometry
Рет қаралды 49 М.
François Chollet - Creating Keras 3
1:05:32
TensorFlow
Рет қаралды 10 М.
I Made 200 Python Projects...Here Are My 5 FAVORITES
11:23
Tech With Tim
Рет қаралды 108 М.
Henry Stapp - What Things are Conscious?
9:35
Closer To Truth
Рет қаралды 8 М.
The Most Underrated Concept in Number Theory
28:00
Combo Class
Рет қаралды 59 М.
iPhone - телефон для нищебродов?!
0:53
ÉЖИ АКСЁНОВ
Рет қаралды 3,7 МЛН
Apple, как вас уделал Тюменский бренд CaseGuru? Конец удивил #caseguru #кейсгуру #наушники
0:54
CaseGuru / Наушники / Пылесосы / Смарт-часы /
Рет қаралды 2,6 МЛН