React Native Course for Beginners in 2024 | Build a Full Stack React Native App

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

ความคิดเห็น •

  • @GandahKelvin
    @GandahKelvin 7 หลายเดือนก่อน +821

    Hi @Adrian and team, I'm from Ghana and I just want you guys to know that I got a job because of the videos you put out here. Allah bless you and your team and may you keep making a difference. Thank you!!!

    • @javascriptmastery
      @javascriptmastery  7 หลายเดือนก่อน +48

      Thank you!

    • @ammynu
      @ammynu 7 หลายเดือนก่อน +11

      How did you get a job? I want to get one too and have built projects

    • @Leetscode_here
      @Leetscode_here 7 หลายเดือนก่อน +7

      I'm also from Ghana ,i just started the react js tutorials

    • @lonamdutyana3345
      @lonamdutyana3345 7 หลายเดือนก่อน +11

      same here im from South Africa and this is absolutely life changing

    • @OldOneX
      @OldOneX 7 หลายเดือนก่อน +13

      ماشاء الله

  • @OBGCORP
    @OBGCORP 7 หลายเดือนก่อน +126

    i had a project in my mind so wanted to learn react native but had no luck with other tutorials online because they were either older videos, instructor was not clear or maybe both. then i saw your older video and loved your teaching but was losing hope since that video was also a bit older and i was struggling to keep up with what you were teaching. i was ready to give up but wanted to give it a shot for the last time and searched youtube for react native full course. and BOOM you have had uploaded this tutorial just 6 hours ago! oh boy that was a signal for me to not give up and thanks to you i have come a long way with this video man... thanks a lot & lots of love.

    • @javascriptmastery
      @javascriptmastery  7 หลายเดือนก่อน +17

      Enjoy it, i wish you all the best!

    • @sajalnamdeo4270
      @sajalnamdeo4270 5 หลายเดือนก่อน +7

      has he taught react native from scratch ? i am asking because i wanna start app dev with react native, but have no knowledge about react natice. can i follow this course

    • @OBGCORP
      @OBGCORP 5 หลายเดือนก่อน

      @@sajalnamdeo4270hi dude, i didnt know react native at all when i watched this. But this video helps a lot to start the journey. I recommend watching it and taking the syntax and basics, then start working on a project of your own and search for documentations when you need rather than always sticking to videos. Thats the best way to learn imo. I watched this video and and started working on my own project after i felt confident and looked up documentations when i needed. This way i was able to go from zero to publish an app to appstore in nearly 40 days!

    • @davidgr168
      @davidgr168 5 หลายเดือนก่อน

      ​@@sajalnamdeo4270 Yes. If you have experience developing JS and React apps, you can follow this course. Using both expo docs and react native docs to understand in depth the nature of the libraries and components he uses. I think Adrian´s style is the best.

    • @naveenpothu27
      @naveenpothu27 14 วันที่ผ่านมา

      hey guys I know html and css and js can I watch this video directly because I had an interview on react native

  • @jagdish1o1
    @jagdish1o1 7 หลายเดือนก่อน +33

    Love from India 🇮🇳
    I don't know the reactjs fully yet but the way you explain make it look so simple.

    • @javascriptmastery
      @javascriptmastery  7 หลายเดือนก่อน

      Thank you!

    • @naveenpothu27
      @naveenpothu27 14 วันที่ผ่านมา

      hey guys I know html and css and js can I watch this video directly because I had an interview on react native

    • @jackal_sniperr
      @jackal_sniperr 12 วันที่ผ่านมา

      ​@@naveenpothu27 nah.... cover react basics first then hop to native

  • @awildcatappears6804
    @awildcatappears6804 6 หลายเดือนก่อน +9

    bro just saved my university project here, me and my friend built a tracking app using your lesson and it works really well, thx!

  • @taiwo763
    @taiwo763 หลายเดือนก่อน +2

    i am an experienced mobile developer with knowledgeable skills in Dart and JS, but watching this video just makes a lot of nuances clearer and better understood. Good job mate.

  • @CTILET
    @CTILET 7 หลายเดือนก่อน +104

    Best channel about fullstack in youtube!

  • @aldhairsorian
    @aldhairsorian 5 หลายเดือนก่อน +4

    Hola soy un chico de hispanoamericana, apenas voy empezando de manera autodidacta, no se muy bien inglés pero hago el intento, mientras voy aprendiendo inglés viendo estos maravillosos tutoriales.
    Regresaré cuando consiga un trabajo 100% estudiando de manera autodidacta, muchas gracias. ❤

  • @2u841r
    @2u841r 7 หลายเดือนก่อน +257

    15:58 npx expo install expo-router react-native-safe-area-context react-native-screens expo-linking expo-constants expo-status-bar

    • @white-ts5np
      @white-ts5np 7 หลายเดือนก่อน +3

      thank you

    • @yogeshk7922
      @yogeshk7922 6 หลายเดือนก่อน +1

      thanks

    • @jonathanjoen6468
      @jonathanjoen6468 6 หลายเดือนก่อน +1

      ty!

    • @frogo6413
      @frogo6413 5 หลายเดือนก่อน

      👑

    • @BukkyOdunsi
      @BukkyOdunsi 5 หลายเดือนก่อน +1

      God bless you o

  • @HafidLAADIMI-m2w
    @HafidLAADIMI-m2w 2 หลายเดือนก่อน +2

    if u have a problem with expo application try to turn on the access point from your computer then connect your phone on it . This has solved the problem for me .

  • @kno2843
    @kno2843 หลายเดือนก่อน +4

    If you're facing the same issues like me:
    that while running the expo server and simultaneously installing and setting up native wind and after all your changes to className are not applied even after refreshing the server... Just do this:
    1. press Ctrl + c in the expo server Terminal
    2. Type in the Terminal (this will clear the cache and restart the server):
    npx expo start - c
    and then all changes to className should be applied!

  • @BriansRecaps
    @BriansRecaps 7 หลายเดือนก่อน +35

    Its like you have answered my comment on the last video, i have been dying to learn React Native , and i couldnt find anyone on TH-cam who can explain the way you do . Big thanks for that bro 😎. We need more content like this from you

  • @thereaper7682
    @thereaper7682 7 หลายเดือนก่อน +6

    You are one of a kind react instructor and best teacher out there who always gives free content to subscribers on youtube unlike others who tried to use paid membership when they're successful on YT but I hope that you will continue grow and teach us of the upcoming technologies out there. Cheers mate 🙌🏻❤

    • @javascriptmastery
      @javascriptmastery  7 หลายเดือนก่อน +2

      Appreciate it! I'll always continue posting free content! 🙌🏻❤

  • @abdullahan1928
    @abdullahan1928 3 หลายเดือนก่อน +48

    If you are facing issue that says: "Property className does not exist on ......", then you can make a global.d.ts file or use the exisiting one named expo-env.d.ts and past the following line there:
    ///
    This will remove the error.

    • @ChristianJohnsonFP
      @ChristianJohnsonFP 3 หลายเดือนก่อน +1

      Thanks, was looking for a way to fix that error

    • @alicewyan
      @alicewyan 3 หลายเดือนก่อน

      Thank you!

    • @MKUMBRA
      @MKUMBRA 3 หลายเดือนก่อน

      This should be stickied; thank you man!!

    • @LamNgo-fg3xd
      @LamNgo-fg3xd 3 หลายเดือนก่อน

      Thank you for your useful sharing

    • @emekaprecious78
      @emekaprecious78 2 หลายเดือนก่อน

      Thanks a lot, was having the same issue

  • @jayTzanTG15
    @jayTzanTG15 7 หลายเดือนก่อน +13

    Nobody yet asked how to deploy on appstore or playstore ?? ^^ So here it goes, could you probably offer a video explaining the process ? Thank you in advance Adrian :D

  • @Leesdjo
    @Leesdjo 7 หลายเดือนก่อน +4

    You don't know how much your videos have helped me in my coding journey. JSM is the best. Thank you.

  • @tuongnguyen590
    @tuongnguyen590 6 หลายเดือนก่อน +21

    If you get to the Home Page part (around 2:45:38) where the VideoCard component supposes to render thumbnail images but it doesn't. It's because the files the author provided had exceed the access bandwidth limit. You can upload your own videos and images to the same bucket created earlier in appwrite and update the video url as well as thumbnail url.
    Update: Looks like Adrian and team had updated the thumbnails/videos link

    • @АндрейПотемкин-ш6й
      @АндрейПотемкин-ш6й 5 หลายเดือนก่อน +2

      I can't search links for this thumbnail images and videos, can u told me where is it

    • @almighty9098
      @almighty9098 5 หลายเดือนก่อน +2

      I tried creating my own video and thumbnail but its not displaying the thumbnail, any solutions? thanks

    • @gankers6746
      @gankers6746 3 หลายเดือนก่อน

      in his github github readme the demo data he provided can i add them in my bucket

    • @farihanishat9795
      @farihanishat9795 3 หลายเดือนก่อน +1

      @@almighty9098 same here. Did you manage to solve it?

    • @yonathegod
      @yonathegod 2 หลายเดือนก่อน +2

      I still can't load the thumbnail images even after using my own images. I have checked console.log and the data is being fetched correctly.

  • @lazyprog
    @lazyprog 7 หลายเดือนก่อน +7

    You finally did it. You made a React Native course, a long waited one. Thank you adrian!

  • @MOARgaming
    @MOARgaming 6 หลายเดือนก่อน +87

    @ 1:54:35 if you have the error createEmailSession is not a function, switch to createEmailPasswordSession, it was changed from 1.4 to 1.5 of appwrite.

    • @tibooooyt
      @tibooooyt 5 หลายเดือนก่อน +1

      Thank you so much man you're a legend

    • @toxichaste-j2e
      @toxichaste-j2e 5 หลายเดือนก่อน +1

      Thank you very much finally

    • @amogelangmoatswi1918
      @amogelangmoatswi1918 5 หลายเดือนก่อน +7

      I am getting an error... It doesn't redirect me to the homepage if the user is already logged in?

    • @changed217
      @changed217 4 หลายเดือนก่อน

      @@amogelangmoatswi1918 did u find the fix?

    • @changed217
      @changed217 4 หลายเดือนก่อน

      @@amogelangmoatswi1918 Alright I ended up finding the fix, in the appwrite.js file
      export async function signIn(email, password){
      try{
      const session = await account.getSession('current');
      if (session) {
      await account.deleteSession(session.$id);
      }
      return session;
      } catch(error) {
      throw new Error(error);
      }
      }
      write this as the signIn function instead

  • @jarndev
    @jarndev 2 หลายเดือนก่อน

    This is the second time I watch this course, the way he gets excited whenever he completes a new feature really makes me enjoy the learning process. Thank you brother.

  • @antrasaraf1596
    @antrasaraf1596 7 หลายเดือนก่อน +6

    hey @Adrian I'm watching your videos since 2022 thank you for making such great content and teaching the world coding in such a simple manner.

  • @braveitor
    @braveitor 6 หลายเดือนก่อน +13

    At least for me, the initial steps described in the video are done automatically while installing the libraries. I mean the app folder with the _layout.tsx, no app.js file, and so on. I suppose that's a modern version which takes care for those things for us. Great video. I've learnt a lot!

    • @tommyc4511
      @tommyc4511 6 หลายเดือนก่อน

      how did you get passed this step? Im stuck with all the tsx and cant follow along... my mobile app on expo gives me a complete different landing page

    • @pcodesdev
      @pcodesdev 6 หลายเดือนก่อน +1

      @@tommyc4511 I am as well stuck at the same point

    • @benjaminguerrieri5136
      @benjaminguerrieri5136 6 หลายเดือนก่อน

      ​@@tommyc4511 clear all contents of the folder, create a new file of type .jsx:, and paste in the following code:
      import { StatusBar } from "expo-status-bar";
      import { StyleSheet, Text, View } from "react-native";
      export default function App() {
      return (

      Hello


      );
      }
      const styles = StyleSheet.create({
      container: {
      flex: 1,
      backgroundColor: '#fff',
      alignItems: 'center',
      justifyContent: 'center'
      },
      });

    • @mcatq
      @mcatq 4 หลายเดือนก่อน

      as @lucaszanek6204 wrote solve the problem:
      1. Create a folder myAppName
      2. Move inside
      3. npx create-expo-app --template blank ./
      4. npx expo install expo-router react-native-safe-area-context react-native-screens expo-linking expo-constants expo-status-bar
      5. You now are on the 16:52

    • @DSAPlayback-jh4dq
      @DSAPlayback-jh4dq 2 หลายเดือนก่อน

      @@pcodesdev read 1st comment...run that code

  • @tobbyland4438
    @tobbyland4438 5 หลายเดือนก่อน +3

    Pleasant voice, hardly find one in the IT TH-cam area anymore ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️😍 😍😍😍 What I have to say is that the entry point setup described here no longer exists 2 months after the release of your video, because REACT NATIVE has already evolved and the process looks different. But all in all the best course! Thanks a lot. Best regards

    • @atulanand9292
      @atulanand9292 4 หลายเดือนก่อน

      What should be done instead now?

    • @krizh289
      @krizh289 4 หลายเดือนก่อน

      @@atulanand9292 its pretty simple but some of the steps he does in the video to setup the project are already setup for you

  • @croatianwitheva1683
    @croatianwitheva1683 4 หลายเดือนก่อน +6

    this is the best tutorial ever. not only for react native. Everything is so well explain and the pace is perfect. I am new to react native and I understood it all and I passed 2/3 of the course now. thank you! p.s. just have a problem with playing videos because it just gives me gray screen and controls when i press play. edit: Sad sam tek skužila da si iz Hrvatske! :) hvala na ovom videu, nisam znala odkud krenuti s react nativeom.. Imaš stvarno dar za predavanje! :)

    • @keykeythrowaway4622
      @keykeythrowaway4622 4 หลายเดือนก่อน +3

      Having the same problem here

    • @croatianwitheva1683
      @croatianwitheva1683 4 หลายเดือนก่อน

      @@keykeythrowaway4622 for me it works with the video that i uploaded at the end of the course.

    • @tranequafauntleroy1427
      @tranequafauntleroy1427 4 หลายเดือนก่อน +4

      LITERALLY searched through all the comments to find this!! My videos aren't playing either. I can even see the urls when i console.log(item) and console.log(item.video) and still nothing plays. Let me know if you find solution. I will do the same.

    • @tranequafauntleroy1427
      @tranequafauntleroy1427 4 หลายเดือนก่อน

      @@keykeythrowaway4622 LITERALLY searched through all the comments to find this!! My videos aren't playing either. I can even see the urls when i console.log(item) and console.log(item.video) and still nothing plays. Let me know if you find solution. I will do the same.

    • @croatianwitheva1683
      @croatianwitheva1683 4 หลายเดือนก่อน

      @@tranequafauntleroy1427 videos that are from my phone are playing! I stopped searching why the others don't.

  • @Christ_Love_channel
    @Christ_Love_channel 17 วันที่ผ่านมา +1

    1:21:29
    1:27:18
    1:29:43
    1:38:28 (files and bucket)
    1:57:00 (creating login reminders)
    2:07:28 (Home screen implementation)
    2:14:33 (searchInput component)
    2:16:50 (Latest Videos)
    2:28:07 (create Data)
    2:34:24 custom hook
    2:39:02 videoCard component
    2:47:57 latest video
    2:50:03 Animatable tool
    3:06:25 Search 🔍 functionality
    3:24:03 profile screen

  • @suzukikitamasi8333
    @suzukikitamasi8333 6 หลายเดือนก่อน +1

    That's amazing. Thanks you. Your English is wonderful I'm from Russia and I understand you! My English level is a2-b1. But your speech so clear and pleasant. Thanks for video)

  • @simeonmwangi4033
    @simeonmwangi4033 7 หลายเดือนก่อน +11

    I have waited for this react-native update project. Much love from Kenya

    • @javascriptmastery
      @javascriptmastery  7 หลายเดือนก่อน +1

      Hope you enjoyed it!

    • @Neil_09
      @Neil_09 7 หลายเดือนก่อน +1

      Wakenya shida zenyu ni nini. Lazma mulete watu kwa vitu zenyu. Kurep nchi haikufanyi ujulikane. Toa ukoloni kwa hiyo akili yako ndogo.

    • @LeoMessiEnjoyer
      @LeoMessiEnjoyer 7 หลายเดือนก่อน

      @@Neil_09 shush.

    • @iankabaka6529
      @iankabaka6529 7 หลายเดือนก่อน +2

      @@Neil_09 we shida yako ni gani pia, with all the bad energy

    • @hk254lyt8
      @hk254lyt8 7 หลายเดือนก่อน +2

      @@Neil_09sasa umesema nini hapo?

  • @l0ot3r19
    @l0ot3r19 7 หลายเดือนก่อน +73

    it's a shame that we can only put one thumb ;)

  • @jmariwyatt
    @jmariwyatt 5 หลายเดือนก่อน +5

    For all of those who are having problems after doing the NativeWind. Be sure to restart your server, so control+c on mac. then start it again. The change in babel requires the restart to reflect the changes.

    • @tamannguyen2565
      @tamannguyen2565 5 หลายเดือนก่อน +1

      I appreciate your comments for future viewers

    • @tamannguyen2565
      @tamannguyen2565 5 หลายเดือนก่อน

      Hey, I did it. Thank you very much

    • @radmanaminzadeh7593
      @radmanaminzadeh7593 3 หลายเดือนก่อน

      i have problem. the styles in the VideoCard component wont work for some reason. the styles on the View doesnt work

    • @vincentman6142
      @vincentman6142 3 หลายเดือนก่อน

      very appreciate

    • @paulroy6103
      @paulroy6103 หลายเดือนก่อน

      ty bro

  • @kyleh1623
    @kyleh1623 25 วันที่ผ่านมา

    GOLD, cuz this is EXACTLY what i have been looking for, a tutorial that teaches all the essential concepts to build a full stack react native app. Now that i have completed the course, can't wait to do the thing that brought me here in the first place -- building my own project!

  • @christo4520
    @christo4520 2 หลายเดือนก่อน +1

    This is utterly amazing!!!
    The way you explain every single part of this with a positively excited way of speaking makes understanding the content so much more engaging.
    Thanks man!!!

  • @naijadailyplus
    @naijadailyplus 7 หลายเดือนก่อน +3

    This is what I'm looking for all my lifetime.
    Thank you, God bless you and your family.

  • @absoftlab
    @absoftlab 6 หลายเดือนก่อน +6

    Everything was fine two days ago. Now native wind is not working. So I created a new app. Magic - everything is typescripted. Changing so fast makes it tough for newbies like us. A quick video update would be great for beginners like us. Thank You Very Much.

    • @tafadzwaaaliyahndoro338
      @tafadzwaaaliyahndoro338 6 หลายเดือนก่อน

      create the babel.config.js file manually, that's the one where you mention nativewind

    • @yngmilli007
      @yngmilli007 5 วันที่ผ่านมา

      i just got and everything is completely changed

  • @steve_ade1407
    @steve_ade1407 7 หลายเดือนก่อน +22

    Been waiting for this! 🤩
    Thanks

  • @PallaviSaxena-n6l
    @PallaviSaxena-n6l หลายเดือนก่อน +1

    Great work!!! Am so grateful you made this course. I took me at least 4 weeks to complete this course as a React Native beginner as I also replaced the whole appwrite backend with Firebase (also a beginner, there), but it has proved to be worth the effort. Thank you, once more. 🙂

    • @robmorris5732
      @robmorris5732 12 วันที่ผ่านมา

      I’ll be following this tutorial soon, I’m also interested to use Firebase so any insight on how you approached this would be cool.

    • @PallaviSaxena-n6l
      @PallaviSaxena-n6l 5 วันที่ผ่านมา

      @@robmorris5732 To start with you'll have to use expo development build not Expo Go. Firebase does not work with that.

  • @anonymous_anonymity
    @anonymous_anonymity 3 หลายเดือนก่อน

    If you are looking for a feedback before starting: Great video. Exceptionally high quality editing+narration. I appreciate the effort. However, if one is looking for video to understand the concepts then this is not not the video. It emphasises more on design, that too without explanation. It basically demonstrates how easy it is to design a native app.

  • @richysel3258
    @richysel3258 7 หลายเดือนก่อน +3

    Hi Adrian , just finished this tutorial and I must say thank you sooo much for everything. I cant wait for the deployment video. please do well to work on it . once again thank you soo much for this. You are amazing and I loved every bit of it. 👌👌👌👌🥂🥂

    • @itksports
      @itksports 7 หลายเดือนก่อน

      how did your native wind work

    • @richysel3258
      @richysel3258 7 หลายเดือนก่อน

      @@itksports just copy the configuration in the repo. For some reason the new install didn't work for me.

    • @richysel3258
      @richysel3258 7 หลายเดือนก่อน

      @@itksports just use the configuration in the repo.

  • @letambossmanbarinua7980
    @letambossmanbarinua7980 7 หลายเดือนก่อน +7

    Exactly what I've been looking for. Thanks for all you do.

  • @IagoCech
    @IagoCech 7 หลายเดือนก่อน

    Hi, Adrian, i'm a dev who's was stuck learning Javascript and after watching your React tutorials and I'm building a diversified project with it, i feel fulfilled. Thanks so much sir

  • @MitrankShah
    @MitrankShah 14 วันที่ผ่านมา

    Started this course on a Saturday eve around 7pm and sitting, watching, learning and implementing with nothing but consistency till today, i.e. Thursday morning 3am made me complete this course with all the fundamentals clear and confident enough to build more. Thank you so much ❤❤

    • @Sheriff-702
      @Sheriff-702 13 วันที่ผ่านมา

      @MitrankShah Hey bro. is it possible to see your project/repo to see everything that changed and how you managed to fix it? :)

  • @panbauncut
    @panbauncut หลายเดือนก่อน +4

    32:20 if "className" doesnt work for you, you have to turn off the server (by clicking into your console where the server is running and puttin in ctrl + C) and turn it on again (with the shown "npx expo start" command, optionaly with the "-c" flag)

  • @simonmaluleka
    @simonmaluleka 7 หลายเดือนก่อน +12

    Loving the pace at which we are moving in this tutorial. Your teachig style is best and easy to follow

  • @castellovisiedo
    @castellovisiedo 7 หลายเดือนก่อน +4

    Literally yesterday I decided to build my first app with react and had no idea how to do it. Today I wake up with this. What else can I ask for?

  • @StevenCodeCraft
    @StevenCodeCraft 6 หลายเดือนก่อน +2

    You are incredible. I have an Expo React Native app, but it's not using the latest features and this has helped tremendously

  • @olawunitemitope2738
    @olawunitemitope2738 7 หลายเดือนก่อน +4

    Thank you very much I've been expecting course on react native since last year

  • @taylanacikgoz4152
    @taylanacikgoz4152 6 หลายเดือนก่อน +51

    For the error 'Creation of a session is prohibited when a session is active' I fixed the signIn function in the appwrite.js file as it below. Before creation of new session first delete current one;
    export const signIn = async (email, password) => {
    try {
    await account.deleteSession("current");
    const session = await account.createEmailPasswordSession(email, password);
    return session;
    } catch (error) {
    throw new Error(error);
    }
    };

    • @Jokopie-wv3zp
      @Jokopie-wv3zp 6 หลายเดือนก่อน

      thanks bro

    • @clementebarros4097
      @clementebarros4097 6 หลายเดือนก่อน

      👌👌👌

    • @iBiiTEx
      @iBiiTEx 6 หลายเดือนก่อน +1

      this will encounter a permissions error where the const account will have guest permissions and can't perform the calls to appwrite.
      export const userSignIn = async (email, password) => {
      try {
      if (!account.getSession()){
      const session = await account.createEmailPasswordSession(email, password)
      return session
      }else{
      await account.deleteSession("current")
      const session = await account.createEmailPasswordSession(email, password)
      return session
      }
      } catch (error) {
      throw new Error(error)
      }
      }
      this fixed it for me

    • @dotDev-dD
      @dotDev-dD 5 หลายเดือนก่อน

      thanks a lot

    • @ac5402
      @ac5402 5 หลายเดือนก่อน +1

      @@iBiiTEx I got an error later on. commented out the if statement fixed the issue for me.
      // if (!account.getSession()){
      // const session = await account.createEmailPasswordSession(email, password)
      // return session
      // }else{
      await account.deleteSession("current");
      const session = await account.createEmailPasswordSession(email, password)
      return session
      // }

  • @mdom0277
    @mdom0277 6 หลายเดือนก่อน +3

    Friendly suggestion for future videos: When you're typing and all those things pop up over the screen (intellisense or something) it blocks out all the the text you had written. It causes me to have to let you finish with the whole section where you are no longer typing, pause the video, copy the big chunk down, then resume the video. If you turned that off for the tutorials, these videos would be 11/10 instead of 10/10.

    • @javascriptmastery
      @javascriptmastery  6 หลายเดือนก่อน +1

      Thank you, will do!

    • @turhanergene5464
      @turhanergene5464 หลายเดือนก่อน

      Thought of that too. But you can use this to reinforce your learning. Stop till he types and try to understand what and why he writes and after that stop and write it yourself.

  • @account-vj2tx
    @account-vj2tx 4 หลายเดือนก่อน

    Thank you from the bottom of my heart, I watched the video and was able to create the application without any problems. Everything worked as expected. Thank you very much, you directed me towards a dream that I have been trying to learn for some time. Much gratitude for your life. Please bring a video on how to export to iOS and how to authenticate this app with Google on appwrite. I hope Appwrite encourages you even more to bring apps like these. I loved using Appwrite, I've already signed up for the plan and I want to improve the app and someday show you the results. Hugs from a friend! And when I get organized I will take your Nextjs course!

  • @brianjohnson4730
    @brianjohnson4730 2 หลายเดือนก่อน

    this is probably the best tutorial i've watched on anything related to mobile development

    • @saarza9991
      @saarza9991 28 วันที่ผ่านมา

      It's outdated. Refer docs

  • @pedramkatanchi5415
    @pedramkatanchi5415 6 หลายเดือนก่อน +3

    Please make a video about deploying to App stores. Thanks for the great content!

  • @geoffphilippe1472
    @geoffphilippe1472 6 หลายเดือนก่อน +11

    I have to give up on this video. Looks like some good content, but I spend more time troubleshooting issues then learning the material.

    • @Jokopie-wv3zp
      @Jokopie-wv3zp 6 หลายเดือนก่อน +1

      u good now?

    • @martinfulop484
      @martinfulop484 3 หลายเดือนก่อน +5

      Troubleshooting = this whole industry

    • @ofentsemassinga1952
      @ofentsemassinga1952 2 หลายเดือนก่อน

      i feel your frustration problem is all these updates im in the same boat

    • @sethhendrikz6949
      @sethhendrikz6949 2 หลายเดือนก่อน

      @@ofentsemassinga1952 i ran into a few of these issues myself, started this yesterday but havent come across many more issues. Which ones you facing? You solved any?
      Dont get disheartened, it is a lot to learn and a lot more to fix but it is certainly possible and the more you fail, the more you learn

  • @pablotexeira7579
    @pablotexeira7579 3 หลายเดือนก่อน

    It's unbelievable that we have access to this content for free. Thank you JSM, you make a difference in our community

  • @japan9169
    @japan9169 5 หลายเดือนก่อน +1

    Just finished the course and would proceed to do the assignment. Thanks a lot for this great resource.
    I believe this will come a long way in helping me out in my tech journey.

    • @ibrahimbaras7648
      @ibrahimbaras7648 5 หลายเดือนก่อน +1

      at this time 1:20:08 , does the code work with you ? I'm facing issue that I'm not able to write anything

    • @japan9169
      @japan9169 5 หลายเดือนก่อน

      @@ibrahimbaras7648 Yeah it is working but partially.
      All you have to do is click the center of the input box, because that is where your input field is enabled because the width has not yet been set as full or 100%

  • @bikilanegasa4543
    @bikilanegasa4543 7 หลายเดือนก่อน +4

    What a generous developer! Thank you for your time and energy!

  • @yudrapawar
    @yudrapawar 7 หลายเดือนก่อน +5

    Thank you so much sir for this amazing content 🙇🙇🙇 please make a video,how to deploy react native apps

  • @2ru2pacFan
    @2ru2pacFan 7 หลายเดือนก่อน +7

    😮😮😮 I love you Adrian! Thank you! ❤

  • @bibimathew6381
    @bibimathew6381 2 หลายเดือนก่อน

    So far, I really like how you explain what the commands we enter into the terminal actually does. Its great for beginners like me.

  • @learnrnwithme8478
    @learnrnwithme8478 หลายเดือนก่อน

    Just finished this video and project, added the project to my github portfolio, Thank you., all your videos are great. You are really good with this projects.

  • @ennygenius8823
    @ennygenius8823 7 หลายเดือนก่อน +6

    Thank you very much Adrian!
    You are the best

  • @hooooman.
    @hooooman. 7 หลายเดือนก่อน +10

    Hey Adrian, Please teach some more complicated topics like dockerization , kubernetes , deploying on AWS(or aws skills required for a web dev) , microservice architecture in nodejs, nginx etc. Having a good knowledge about these devOps skills gives confidence to propose to some open source organisations as well as building a strong tech profile,thus increasing the package even as a fresher. Your way of teaching will definitely make these complex topics more simpler for beginners! Hope your team consider this request 😅

    • @javascriptmastery
      @javascriptmastery  7 หลายเดือนก่อน +2

      Thank you so much for the request recommendation!

    • @theintjengineer
      @theintjengineer 7 หลายเดือนก่อน

      If that's what you wanna get into that, check *Tech World with Nana* - the best in the Business (DevOps, GitLab, Docker, k8s, DevSecOps, AWS, Terraform, Ansible, etc.)
      They cover all that in their GitLab CI/CD Course and DevOps and DevSecOps Bootcamp.
      They're a bit pricier, though, due to the size and coverage of the bootcamps.
      PS: no affiliation with them, whatsoever. Their content is just worth it recommending. And you can check lots of them and their quality on their YT Channel.
      Cheers

  • @pleasurevp5951
    @pleasurevp5951 7 หลายเดือนก่อน +4

    Extremely waiting for this course

  • @mandlankosi2160
    @mandlankosi2160 4 หลายเดือนก่อน

    Finally got done with this tutorial. Took me a week due to work. But finally done. I came in knowing react native. But i wanted to understand some new things that were implemented and learn a bit of appwrite. I must say, this is gold. 10/10. Great course

    • @narayanpradhan4050
      @narayanpradhan4050 4 หลายเดือนก่อน

      im at 3hr time in the video, my videos aren't playing because they provided vimeo links.. what did you do in your case?

    • @mandlankosi2160
      @mandlankosi2160 4 หลายเดือนก่อน

      @narayanpradhan4050 what do you mean? I don't understand. The youtube video is on youtube. Not vimeo.
      I completed the entire 4 hour video

    • @tranequafauntleroy1427
      @tranequafauntleroy1427 4 หลายเดือนก่อน

      ​@@narayanpradhan4050 LITERALLY searched through all the comments to find this!! My videos aren't playing either. I can even see the urls when i console.log(item) and console.log(item.video) and still nothing plays. Let me know if you find solution. I will do the same.

  • @lockitdrop
    @lockitdrop 4 หลายเดือนก่อน

    Just watched the first 5 minutes, who the heck are you bro. Offering this level of value for free is insane, my thanks in advance.

  • @PatsFerrer
    @PatsFerrer 7 หลายเดือนก่อน +4

    You are amazing.. thank you so much!
    Much 💛💚 from Brazil!

  • @jackfrost8969
    @jackfrost8969 5 หลายเดือนก่อน +38

    everything is different in just 2 months. Holy shit.

    • @shreejipaliwal1215
      @shreejipaliwal1215 4 หลายเดือนก่อน +1

      Why bro?

    • @jackfrost8969
      @jackfrost8969 4 หลายเดือนก่อน

      @@shreejipaliwal1215 coz this guy is a fraud.

    • @marvinotieno2194
      @marvinotieno2194 4 หลายเดือนก่อน +3

      @@WellActualllyyy Mine actually works, except for the video player

    • @DevBigEazi
      @DevBigEazi 4 หลายเดือนก่อน

      ​@marvinotieno2194 hi how can we connect. I was getting an error while testing the appwrite for the first time to create a user

    • @ziyinchen6827
      @ziyinchen6827 3 หลายเดือนก่อน

      @@marvinotieno2194 oh! me too! I am desperate now because my video is not playing nor showing up. how to solve it! i am stuck at 3:00:00 for 2 days

  • @LeraMulina
    @LeraMulina 7 หลายเดือนก่อน +8

    You did not mention that for reflecting CustomButton and Loader you should create an index file in components folder. Without that file the app shows the syntax error

    • @8creators
      @8creators 7 หลายเดือนก่อน

      @LeraMulina I was facing the same issue so I downloaded GitHub Repository to check I was missing or what the wrong with my code ;

    • @singerardsin9624
      @singerardsin9624 2 หลายเดือนก่อน

      Thank you so much for your comment

  • @karmaakabane9273
    @karmaakabane9273 7 หลายเดือนก่อน

    Carefully he is a hero ❤. Most of the tutorials were outdated. Almost had to turn to books to learn. Then comes our saviour to save the day.

  • @1234fewgfwe
    @1234fewgfwe 3 หลายเดือนก่อน

    This guy is a legend. Nowadays people can really just skip a whole degree by just watching TH-cam Tutorials. Build your mobile app easily

  • @BahaaAldein10
    @BahaaAldein10 7 หลายเดือนก่อน +5

    You are absolutely amazing! ❤️❤️

  • @joshuatolulope6368
    @joshuatolulope6368 7 หลายเดือนก่อน +5

    Thank you Adrian…you’re the best

  • @tinchoeluru
    @tinchoeluru 3 หลายเดือนก่อน +3

    I love this, thank you for posting this tutorial. I can't play the videos due to Vimeo does not serve the MP4 but an integrated player in the video URLs

    • @singerardsin9624
      @singerardsin9624 2 หลายเดือนก่อน +1

      Does anyone have a solution to this problem? Native controls try to start the video but the video will not load.

  • @drugoviic
    @drugoviic 6 หลายเดือนก่อน +1

    I just finished the video and I think I've developed a passion for React Native. Thank you for the tutorial

  • @JocyBolembe
    @JocyBolembe 7 หลายเดือนก่อน

    Hey Adrian I want to personally thank you for the videos you upload, because your videos I was able to create my own business, i appreciate you and your teams work
    Thank you

  • @Marc-fj3kd
    @Marc-fj3kd 7 หลายเดือนก่อน +3

    Amazing video as always, thank you Adrian

  • @soumadip_banerjee
    @soumadip_banerjee 7 หลายเดือนก่อน +7

    Oh lawwrddd! Thank u Adrian ❤

  • @shashankpandey8346
    @shashankpandey8346 6 หลายเดือนก่อน +10

    Nothing is working for me.
    I have almost spent 8 hrs just for 30 mins of content, because nothing ducking works.
    Tailwind didn't work, and I have to install it three times. V2, v4 for sdk 49, then finally worked at sdk 50 version. Then configuring all assets and constants and everything gives error.
    I think mobile developers are so scarce, because of this.

    • @shashankpandey8346
      @shashankpandey8346 6 หลายเดือนก่อน +4

      Nothing's working. Absolutely nothing.
      Tailwind has just gone down the drain. I am completely writing everything on style attribute. I quit. Just quitting is easier than keep suffering.

    • @trupti0406
      @trupti0406 4 หลายเดือนก่อน

      @@shashankpandey8346 Did you resolve this?

    • @WellActualllyyy
      @WellActualllyyy 4 หลายเดือนก่อน

      @@shashankpandey8346 you need to install nativewind not tailwind lol

    • @timoleon2903
      @timoleon2903 17 วันที่ผ่านมา

      I had similar issues. First, I missed to install nativewind together with tailwind. Then, I followed the installation guide for sdk 50. I was missing the metro.config.js file, and had to install it manually. After creating a global.css file, too, and adjusting the paths and the metro.config.js, everything worked fine. Maybe this helps.

  • @elliotlassey3118
    @elliotlassey3118 5 หลายเดือนก่อน +2

    The video is absolutely perfect. I really enjoyed and followed it to the very end. But the problem I have with the video is that it gets hard to type along because the extension and code autocomplete or suggestions cover up the code so I really have to replay and strain my eyes to see the code being written

  • @lucidmach
    @lucidmach 2 หลายเดือนก่อน

    prolly one of the best made videos (leave alone tutorials) I've seen in a while

    • @Sriramreddy-p4k
      @Sriramreddy-p4k หลายเดือนก่อน

      bro im a beginner ,is it good to start this course??

  • @davidudosen4134
    @davidudosen4134 2 หลายเดือนก่อน +6

    Great video I would like you to explain to us how you were able to play the trending videos using expo av when they aren’t served as .mp4 but as a url

    •  หลายเดือนก่อน +3

      Yes, I have the same problem.

    • @dangerousangel777
      @dangerousangel777 หลายเดือนก่อน +2

      me too!!!!!!! Hang in there and if I figure this out, check your notifications.
      If you figure it out first, please tell me hahahahaha

    • @hiperb0re0
      @hiperb0re0 หลายเดือนก่อน

      @@dangerousangel777 did you figure this out?

  • @DennisIvy
    @DennisIvy 7 หลายเดือนก่อน +3

    Yesss!!! Love it!

  • @monke3043
    @monke3043 2 หลายเดือนก่อน +4

    Completed in 5 days 🤧

  • @_aNeaire
    @_aNeaire 7 หลายเดือนก่อน +1

    Your video's are absolute wonderful man,your video in last 5 months ago about react and appwrite i did do your guide then make the app with my desire features, that video really engage me in this field THANK YOUUU 100X

  • @Abdulhadi-n7f2f
    @Abdulhadi-n7f2f 20 วันที่ผ่านมา

    buddy
    hope you are fine
    I Watched your video month i go .
    I had my FYP due and passed with A+ , by watching your video .
    i have background of Ai and ML and has almost zero knowledge about mobile apps but your tutorial helped me a lot .
    once again thanks .

  • @Nitin-Pandita
    @Nitin-Pandita 7 หลายเดือนก่อน +5

    Just in time !! Thank you for this video ❤

  • @dellkuldeep3005
    @dellkuldeep3005 7 หลายเดือนก่อน +4

    Bandwidth limit for your organization has exceeded. Please upgrade to higher plan or update budget cap. I'm getting this err what should I do next. I haven't seen my home, I using border to verify everything is working good. Please give me solution, I go frustrated.

    • @WhiteNinjaaProd
      @WhiteNinjaaProd 6 หลายเดือนก่อน +1

      You're using his links and he has free account so his bandwidth is gone not yours :) Upload own pictures is solution

  • @clementebarros4097
    @clementebarros4097 6 หลายเดือนก่อน +11

    i have a problem with className, the system dont recognised it, i install everything and follow the video and documentation but still stuck with tailwind and i didnt find solution yet

    • @shkiper-minecraft
      @shkiper-minecraft 5 หลายเดือนก่อน +1

      Check the entire directory path to the project. There should be only English characters and no prohibited characters except _. It helped for me

    • @anastasiatverdostup5043
      @anastasiatverdostup5043 5 หลายเดือนก่อน

      are you running web version? it won't work

    • @Abnobery
      @Abnobery 5 หลายเดือนก่อน +1

      className is not recognised but I got suggestions for styles and it just works

    • @gregsafko7279
      @gregsafko7279 5 หลายเดือนก่อน +3

      @@Abnobery Please share the suggestions. Either the video is missing something or Tailwind has an issue, but my className directives are not working as expected. Thanks.

    • @yashrajjaiswal9941
      @yashrajjaiswal9941 5 หลายเดือนก่อน

      you can fix the className error by creating a global.d.ts file in the root of the project and pasting this > ///

  • @sumankarmakar893
    @sumankarmakar893 4 หลายเดือนก่อน

    I have completed this course and built this app with you. It was just wonderful! I have learned a lot of new things and become familiar with error debugging and more. The most interesting thing I liked was your explanation of why things are happening-the reason behind everything-which I think is the most important thing to becoming a professional developer. Waiting for more amazing videos like this..🤩

    • @premraj-yi2ze
      @premraj-yi2ze 4 หลายเดือนก่อน

      when I press to play the video it shows me blank gray screen 3:03:25
      Upon logging the error, it indicates:
      error: The server is not correctly configured. - The AVPlayerItem instance has failed with the error code -11850 and domain "AVFoundationErrorDomain".
      do you have any solution for this ???

    • @tranequafauntleroy1427
      @tranequafauntleroy1427 4 หลายเดือนก่อน

      Congrats on finishing!! Did you do anything special to get the videos to play on "home"? Whenever I hit "play" a grey screen pops up instead of the video playing. Do you have any insight or advice for overcoming this?

    • @tranequafauntleroy1427
      @tranequafauntleroy1427 4 หลายเดือนก่อน

      @@premraj-yi2ze same issue! and I have been wrecking my brain for a few days. Any solution or insight?

    • @adelani2489
      @adelani2489 4 หลายเดือนก่อน

      how did you navigate nativewind, their website is unresponsive

  • @soumya_dey_
    @soumya_dey_ 5 หลายเดือนก่อน

    We want more content on react native like this, this is such a masterpiece

  • @kunalsisodia7668
    @kunalsisodia7668 6 หลายเดือนก่อน +6

    Hi Adrian,
    I'm trying to run the create-expo-app command but it's showing different files and no "App.js" file is being created. Moreover, the app folder is automatically created inside it there are .tsx files instead of jsx.
    it is taking typescript by default.

    • @TheThomazz1
      @TheThomazz1 6 หลายเดือนก่อน

      Have you gotten an answer for this yet? I'm also not using Typescript so would be nice to start fresh without all the Typescript in it and not have to remove it myself

    • @elliotlassey3118
      @elliotlassey3118 5 หลายเดือนก่อน +1

      kindly use the command in the pinned comment

  • @jonathankbyers
    @jonathankbyers 6 หลายเดือนก่อน +3

    The videos are broken. Says it's out of bandwidth.

  • @juleslefumiste9204
    @juleslefumiste9204 3 หลายเดือนก่อน +3

    3 months later, and the setup process in the docs is slightly changed. that's your react ecosystem lol

  • @Itssaqi06
    @Itssaqi06 6 หลายเดือนก่อน

    This whole series is wonderful, so much to learn but it's not beginner friendly, it's basically covering the intermediate developers.

  • @yashrajsingh9961
    @yashrajsingh9961 หลายเดือนก่อน

    Finally finished the course, oh boy it was a long journey with many many difficulties as it was my first native app but after 15 or so days have finally completed it thankfully, now after a break I will definitely implement the like functionality as its there that we truly learn by doing some assignments.
    Love your work man please keep sharing such wonderful tutorials(ESPECIALLY WITH ASSIGNMENTS!!).

    • @PolloGamer3424
      @PolloGamer3424 หลายเดือนก่อน

      Isn't this course outdated, how did you do it?

    • @yashrajsingh9961
      @yashrajsingh9961 หลายเดือนก่อน

      @@PolloGamer3424 no not really, i just setup my app with npx create expo@latest and the rest of it was mostly all working, some things broke, especially the video links but I managed to work around them

  • @clovisstanford6515
    @clovisstanford6515 26 วันที่ผ่านมา +4

    there isn't a file named as app.js

  • @RashedCodeAcademy
    @RashedCodeAcademy 4 หลายเดือนก่อน +4

    does anybody else has problem with initial configuration for expo, it seems there comes app folder by default and everything in it is tsx like _layout.tsx and idk if i follow along with tutorial with .tsx or should change em to .jsx

    • @sethhendrikz6949
      @sethhendrikz6949 2 หลายเดือนก่อน

      can delete all of them and change to jsx...or just use tsx. It seems to work the same as jsx until you specify types...havent learnt typescript yet myself so easiest way is to delete and start fresh

  • @firebout7675
    @firebout7675 7 หลายเดือนก่อน +3

    4:23:27
    Unable to implement the create functionality:
    Getting Error: Inavalid response from storage.createFile
    while uploading

    • @jozsefsido9764
      @jozsefsido9764 6 หลายเดือนก่อน

      I'm having the same issue. It just doesn't want to upload anything to the storage. Console.loging the uplodadedFile, the result is undefined. Did you find out what causes the issue?

  • @anthony6841
    @anthony6841 5 หลายเดือนก่อน

    I am shaking on how amazing this tool is. No joke

  • @techlightdev
    @techlightdev 7 หลายเดือนก่อน +2

    So amazing tutorial, I'm finished and I have learn about React Native so much. Thank you.

    • @javascriptmastery
      @javascriptmastery  7 หลายเดือนก่อน

      Amazing work!!

    • @codingfriend111
      @codingfriend111 7 หลายเดือนก่อน

      could you please hare your github link. i got an erron in last video uploading section

  • @euanbagguley8748
    @euanbagguley8748 6 หลายเดือนก่อน +8

    is anyone else having a problem with nativewind not working? I've tried everything and nothing seems to fix it?

    • @akshatsharan3345
      @akshatsharan3345 6 หลายเดือนก่อน +5

      Yes, I'm having the same problem. Please do reply if you find a solution.

    • @nishanthks3994
      @nishanthks3994 6 หลายเดือนก่อน

      @@akshatsharan3345 did you get it

    • @rkk1199
      @rkk1199 6 หลายเดือนก่อน

      @@akshatsharan3345 same here

    • @Jq-oc3gs
      @Jq-oc3gs 6 หลายเดือนก่อน

      did you find a solution

    • @learnedjellyfish
      @learnedjellyfish 6 หลายเดือนก่อน

      I have the same problem. Their website doesn’t load up at all.

  • @nickmercsnick624
    @nickmercsnick624 7 หลายเดือนก่อน +11

    Appwrite's headquarter is based in isr*el. The founder is also an Israeli. As of now there isn't much information available on data transparency and privacy. But it seems to me like an isr*eli data collection campaign.

    • @lonamdutyana3345
      @lonamdutyana3345 7 หลายเดือนก่อน +1

      Thanks for the heads up damnnn

  • @ayanthaseneviratne8860
    @ayanthaseneviratne8860 2 หลายเดือนก่อน

    Highly Recomended.
    I didn't have any experience in react native. But this video helped me a lot in developing my application.
    Thank you G !!