🔴 Netflix Backend in React Native & AWS Amplify (Tutorial for Beginners)

Sdílet
Vložit
  • čas přidán 18. 05. 2024
  • Let's build Netflix mobile app from scratch using React Native and AWS Amplify (beginner friendly)
    📚 Enroll NOW for "The Full-stack Mobile Developer" and save 30%
    academy.notjust.dev/
    This is a great and fun opportunity to learn and practice hybrid mobile development with React Native and AWS Amplify for everybody, from beginners to professionals. Let's learn together 📖💡
    🎒 Download the Asset Bundle (Images, Dummy data, PDF presentation):
    assets.notjust.dev/netflix
    👇 Install Expo to follow along. This video is sponsored by Expo
    bit.ly/expo-vadim
    🐱‍💻 Source code
    github.com/Savinvadim1312/Net...
    💬 Join the notJust Development gang and let's build together
    / discord
    Tag me on social media when you finish this build, and I will give you feedback on your project.
    LinkedIn: / vadimsavin
    IG: / vadimsavin0
    Twitter: / savinvadim_
    Timecodes:
    00:00 Intro
    05:48 Prerequisites
    10:00 Init the Expo project
    14:30 Setup Bottom Tab Navigator
    34:23 Home Screen: Render Movie Poster Image
    51:50 Home Screen: Render a list of movies (FlatList)
    1:00:00 Home Category Component
    1:20:30 Movie Details Screen
    2:10:31 Episode component
    2:28:38 Render the list of episodes
    2:34:49 Season Dropdown Picker
    2:51:06 Video Player
    3:42:01 Q&A
    #VadimSavin #notjustdev #notJustDevelopment
  • Věda a technologie

Komentáře • 53

  • @jeffjcd
    @jeffjcd Před 2 lety

    Always Great Content! Jeff(Your Miami Fan)

  • @Thestorryteller2
    @Thestorryteller2 Před 6 měsíci

    finnaly i found this helping tutorial for aws amplify

  • @GeraldoLopez
    @GeraldoLopez Před 3 lety +2

    Great job man!!!

  • @surajali1236
    @surajali1236 Před 3 lety +1

    Thank you sir, For your effort it will help everyone like us who are students.
    God bless you.

  • @QueroAlmofadas
    @QueroAlmofadas Před 2 lety +1

    Gosto demais dos seus vídeos fico contando os minutos para assistir novo vídeo

  • @donjohnkz
    @donjohnkz Před 2 lety

    Hellow from Brazil !!! Thanks for the content, a question: How would it be to do this with only javascript? having typescript seems to be very confusing, especially in a project that was initially created with javascript, I don't have much experience with typescript ..

  • @michael-shakaikhanoba9810

    Thank you sir

  • @rudyramkissoon2276
    @rudyramkissoon2276 Před 2 lety +2

    Hello I love the tutorial. I have a question.
    1. How can I download the full source code?

  • @geneartista9714
    @geneartista9714 Před 2 lety +1

    sir how about the download (download, pause, resume) part using expo file system

  • @HunterZoy
    @HunterZoy Před 3 lety

    1:52:09 Aren't we losing the benefits of using GraphQL instead of a REST API ? I mean, thanks to the connection directive, we were supposed to get the movies when querying a category ? Or i'm misunderstanding something ?

  • @iFranzOSX
    @iFranzOSX Před 3 lety +1

    Hello, thank you so much for the great content. Quick Question is there a way to change the design of the aws login screen?. Thanks

    • @notjustdev
      @notjustdev  Před 3 lety

      Yes. YOu can design the UI yourself, and call some functions provided by Auth module (such as signIn, signUp, etc.)

  • @montassarelkamel7564
    @montassarelkamel7564 Před 3 lety +1

    Can you do an e-scooter rental app like bird or Lime clone ?

  • @nikhil7053
    @nikhil7053 Před 3 lety

    nice bro waiting for your next one,plz add credit card and debit card or stripe

  • @filemon81
    @filemon81 Před 2 lety

    BOA valeu mesmo!

  • @seanknowles9985
    @seanknowles9985 Před 11 měsíci

    Would love to see a CDK project properly linked with Amplify.

  • @ahmadazharbinatalib7303

    Yes sir..very good info..thankyou very2 much all team bisnes online F B..

  • @ahmadazharbinatalib7303
    @ahmadazharbinatalib7303 Před 3 lety +1

    Ok..thankyou sir and all frient compeny...

  • @fyzmuhammed4504
    @fyzmuhammed4504 Před 2 lety

    Bro then we can see the listed movies ?
    Using our own projects?

  • @prasad3673
    @prasad3673 Před 3 lety

    How to do LongPressEvent Hardware Back button to exit the app

  • @shivamdubey4783
    @shivamdubey4783 Před rokem

    one question how can we use reccomendation system in react native

  • @okeyshourovroy2769
    @okeyshourovroy2769 Před 3 lety

    I have a question. If we use aws video on deman to provide private videos like Netflix, so if we protect the video content from downloading or prevent watch to them who are not in subscription.
    So we need to assign a ip or domain maybe to tell aws, connect with only this ip or domain. So in this case how we can use the same thing in react native?
    Like in web ReactJs which has a domain but what about the react native. Hope you will answer this. Thanks in advance.

    • @notjustdev
      @notjustdev  Před 3 lety

      In this case you can limit access not based on ip, but based on identities wich are assigned to users when they sign up to your application with cognito. You can limit access to some content only to users that are part of one group (pro users), so only they can read from that bucket. Furthermore, you can create an admin group, and give access to only this group to add content in that bucket.

    • @okeyshourovroy2769
      @okeyshourovroy2769 Před 3 lety

      @@notjustdev thank you for your reply. I hope you will try to cover it in nodejs mongodb expressjs and react native series without aws. 😀

  • @bhavikbhavsar
    @bhavikbhavsar Před 3 lety +1

    will this also work with android tv .. do we have any specific setting that can be added for it to work

  • @aldencarcamo5944
    @aldencarcamo5944 Před 3 lety

    Good morning bro

  • @NamLe-sl4qy
    @NamLe-sl4qy Před rokem

    Your GraphQL Schema is using "@connection", "@key" directives from an older version of the GraphQL Transformer

  • @blower2006
    @blower2006 Před 11 měsíci

    why do you guys have a color grading panel??

  • @kunkugouthamkrishna9088

    Amazing stuff you got there man !!! Can you build a real world game or something like that next?

  • @ionicamarian352
    @ionicamarian352 Před 2 lety

    Where are you from bro?

  • @michael-shakaikhanoba9810

    Downloads profile with recently watched

  • @notjustdev
    @notjustdev  Před 3 lety +8

    🎒 Download the Asset Bundle: assets.notjust.dev/netflix
    👇 Install Expo to follow along. This video is sponsored by Expo: bit.ly/expo-vadim
    📚 Enroll in "The Full-stack Mobile Developer" and become a 6-figure dev in 2021: academy.notjust.dev/

  • @panizfarahi9023
    @panizfarahi9023 Před 11 měsíci

    LOL

  • @MaCCabOOi92
    @MaCCabOOi92 Před 2 lety

    Äpple sallad ppp9pppppp

  • @gyawimovement9164
    @gyawimovement9164 Před 3 lety

    The harsh taxi pragmatically bake because transmission sporadically battle beneath a tall swordfish. tricky, dirty impulse