Onboarding tutorial for React Native - Animated Carousel #1

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ม.ค. 2025

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

  • @DesignIntoCode
    @DesignIntoCode  4 ปีที่แล้ว +5

    Hey! If you wanna see the ENTIRE app RIGHT NOW, go here! www.patreon.com/posts/animated-app-46720413

  • @96Kushagra
    @96Kushagra 4 ปีที่แล้ว +3

    finally, the wait is over, got something exciting to learn again! Thanks @DesignIntoCode

  • @lrajoo11
    @lrajoo11 2 ปีที่แล้ว +1

    Thanks

  • @bkd_developer
    @bkd_developer 3 ปีที่แล้ว

    Sukriya bhai mene 10 video dekh li mujhe smjh nhi ayeya pr tumhari video ke starting ke 3 minute dekh liya smjh a gya....
    Sukriya again bro.

  • @zm12123
    @zm12123 3 ปีที่แล้ว +20

    Great tutorial! The copy and pasting was offputting, though. It would be way better if you typed out each line and explained your thought process behind it.

    • @maghani.official
      @maghani.official 2 ปีที่แล้ว +3

      I paused the video to come here like your comment. Its difficult to follow.

  • @CodingNuggets
    @CodingNuggets 4 ปีที่แล้ว +3

    I have got to get on my native game. Thanks for keeping me in check. See you soon!

  • @augustineonyekachiadmiora9015
    @augustineonyekachiadmiora9015 3 ปีที่แล้ว

    you just got a subscriber... good video straight to the point. no long talk you won

  • @karthikop1915
    @karthikop1915 ปีที่แล้ว

    That really helps me out, Thankyou

  • @abashersi5725
    @abashersi5725 3 ปีที่แล้ว +8

    Did anyone else get a "undefined is not an object.(evaluating viewableItems[0].index)" error?

    • @vamsikrishnachunduru8776
      @vamsikrishnachunduru8776 3 ปีที่แล้ว +1

      Hi Abas, I got the same error, it was because of missing destructuring the viewableItems variable, change it from viewableItems to { viewableItems } in the viewableItemsChanged function.

    • @hassaanshahzad1140
      @hassaanshahzad1140 3 ปีที่แล้ว

      i am using typescript with CLI and getting the same error... what should i do?

    • @akinkunmi__
      @akinkunmi__ 2 ปีที่แล้ว

      @@vamsikrishnachunduru8776 Hi, I did this but still got the same error

    • @AoseiOK
      @AoseiOK 2 ปีที่แล้ว +1

      surely you put the index of the keyExtractor wrong

    • @AoseiOK
      @AoseiOK 2 ปีที่แล้ว +1

      @@akinkunmi__ surely you put the index of the keyExtractor wrong

  • @atealab6152
    @atealab6152 3 ปีที่แล้ว +3

    you sir are very considerate in every step you did. you deserve a million sub !

  • @viki_sky007
    @viki_sky007 4 ปีที่แล้ว

    🙌🏼 big salute to you for putting your hardwork. Love and appreciation ❤️❤️❤️ God bless

  • @sanilkp6180
    @sanilkp6180 2 ปีที่แล้ว

    Thank you very much for sharing this information! It really helped me! Appreciate your effort! Thank you!

  • @mandre2390
    @mandre2390 18 วันที่ผ่านมา

    you are my king

  • @ddikodroid
    @ddikodroid 4 ปีที่แล้ว

    Keep itu up bro!

  • @jonmultimedia
    @jonmultimedia 3 ปีที่แล้ว +1

    Great tutorial. Thanks

  • @felipemelendez5741
    @felipemelendez5741 ปีที่แล้ว

    Awesome, thanks!

  • @guilhermechan7760
    @guilhermechan7760 2 ปีที่แล้ว

    What is the extension for the boilerplate typing "rfn" at 1:36 ?

    • @guilhermechan7760
      @guilhermechan7760 2 ปีที่แล้ว

      @@bitcoinbitcoin670 Thanks!

    • @SmashupPvper
      @SmashupPvper 2 ปีที่แล้ว

      @@guilhermechan7760 can you let me know what the extension is? the original comment seems to be deleted :0 thanks!

    • @guilhermechan7760
      @guilhermechan7760 2 ปีที่แล้ว

      @@SmashupPvper Hey Will! He mentioned an extension called "ES7+ React/Redux/React-Native snippets". I am not sure if it is the same as used in the video (I haven't tested it yet lol :P ). Hope this helps!

    • @SmashupPvper
      @SmashupPvper 2 ปีที่แล้ว

      @@guilhermechan7760 Thanks a lot for your quick reply I appreciate it! Just tried it and it doesn't seem like its the exact same but its very close. Thanks!

  • @waleedvrock
    @waleedvrock ปีที่แล้ว +1

    How to download these type of images .

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

    Which website did you use to generate all images?

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

    what theme and font do you use in vs code ?

  • @hburakarslan
    @hburakarslan 3 ปีที่แล้ว

    Keep going. Perfect.

  • @Mine4ever95
    @Mine4ever95 3 ปีที่แล้ว +3

    Hi! I get this error when i scroll. Invariant Violation: Bad mapping of type object for key x, event value must map to AnimatedValue. Can someone help me?

    • @official_smp2017
      @official_smp2017 2 ปีที่แล้ว +1

      Did you end up figuring this out?

    • @dhanishmohd3674
      @dhanishmohd3674 ปีที่แล้ว +1

      Did u get any solutions for that?

    • @Gannon777
      @Gannon777 ปีที่แล้ว

      Same here :/

  • @nbaua3454
    @nbaua3454 3 ปีที่แล้ว

    The title could have been 'Animated Onboarding App series - Part 1 (Prepare horizontal FlatList with paging)', but anyways, its nice work done.

  • @HIRAKJYOTI1
    @HIRAKJYOTI1 2 ปีที่แล้ว

    This is awesome.. but i have pass and item's index in reactnavigation , screenamae, parameters: itemindex, i want that itemindex as current item in my flatlist, then if slide next nextitem should come as current, if prev, prev item should come to current item

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

    It has been said before but I wanted to re-iterate, this video is more of a copy paste excersise, very little explination of anything, many missed opprotunities to teach. In the end I learned very little. I really do appreciate your time though.

  • @rakshitvaja8313
    @rakshitvaja8313 2 ปีที่แล้ว

    Great tutorial! You build a great ui. And plz tell which theme is you used in VS Code.

  • @SmartMedia101
    @SmartMedia101 ปีที่แล้ว

    In typescript what is the type for viewavleItems inside useRef(({viewableItems}) =>{... ?

    • @AwesomeTutes
      @AwesomeTutes ปีที่แล้ว

      I used any. It worked.

  • @Super50fifty
    @Super50fifty 3 ปีที่แล้ว

    Would it be hard to refactor this into a typescript expo template?

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

    I love this shit, thank you broo

  • @bhavyakoshiya3142
    @bhavyakoshiya3142 3 ปีที่แล้ว

    In my metro i am not seeing date and time like some people have can you tell me how can I enable it.. i am using catalina

  • @habeebbombata9908
    @habeebbombata9908 ปีที่แล้ว

    Did everything step by step and didn't get any thing rendered, it was just blank

  • @haibertbarfian6343
    @haibertbarfian6343 3 ปีที่แล้ว

    Hey Awesome video but can this be done in Reanimted V2 ? the community is moving toward Reanimated to be able to harness the power of having animations run on the UI thread. Unfortunately I cannot see any videos covering carousels using reanimatedV2

  • @Nawras672
    @Nawras672 2 ปีที่แล้ว

    How can we use SVG files instead of png? when I try to use svg files the images just dont show up. No error message or anything.

  • @Light1c3
    @Light1c3 2 ปีที่แล้ว

    It never shows me the first element, any ideas? If I have 3 elements, I don't see the first one, and if I have 5 elements, I don't see the first 2... lol

  • @rithu6482
    @rithu6482 4 ปีที่แล้ว

    Is there another part for the social app's updated version?

  • @GM-qh7ug
    @GM-qh7ug 4 ปีที่แล้ว

    plz can you make series on shopping app!

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

    "Invariant Violation: Bad event of type undefined for key contentoffset, js engine: hermes"
    i get this error when i try to scroll any one know why ?

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

      I'm also facing this error. Did you solve it?

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

      Same here. Any of you find anything?

  • @g-neto6581
    @g-neto6581 3 ปีที่แล้ว

    Hello! I'm sure what can be wrong with my code, but following the steps you've shown, when I try to see the list for the first time I get an error message saying:
    ReferenceError: OnboardingItem is not defined
    Module.G:
    odejs
    eact_native\Expo\animatedFlatListCarousel\components\OnboardingItem.js
    G:/nodejs/react_native/Expo/animatedFlatListCarousel/components/OnboardingItem.js:4
    1 | import React from 'react';
    2 | import { View, Text, Image, useWindowDimensions, StyleSheet } from 'react-native';
    3 |
    > 4 | export default OnboardingItem = ({ item }) => {
    5 | const { width } = useWindowDimensions();
    6 |
    7 | return (
    I've already taken a deep look inside my code to see why the OnboardingItem is not being exported and/or not being defined. Can someone explain to me what is going wrong there?

    • @DesignIntoCode
      @DesignIntoCode  3 ปีที่แล้ว

      Could possibly be where you are importing it? Misspelled, wrong path...

    • @g-neto6581
      @g-neto6581 3 ปีที่แล้ว

      @@DesignIntoCode Okay. It's working now, but the error wasn't because of the path, but it was the app.js that I've not set Onboarding.js between the Thank you for the help. Keep doing these awesome videos on your channel. You are amazing!

    • @AM-id5ry
      @AM-id5ry 3 ปีที่แล้ว

      Hello I am also having the same error but I do not know why it is happening... DesignIntoCode is there an email address that I can send you an email at to try and fix this? It is urgent

    • @temitopeagboolanuel
      @temitopeagboolanuel 3 ปีที่แล้ว

      @@g-neto6581 Hi. Ran into same issue... How did you resolve it? Can you please state what you did more clearly? The Onboarding has been imported into my app.js, yet it still throws the error you mentioned.

    • @temitopeagboolanuel
      @temitopeagboolanuel 3 ปีที่แล้ว

      @@g-neto6581 Hi. Ran into same issue... How did you resolve it? Can you please state what you did more clearly? The Onboarding has been imported into my app.js, yet it still throws the error you mentioned.

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

    Can I get the code ??

  • @abdelalimhassouna9573
    @abdelalimhassouna9573 2 ปีที่แล้ว +1

    Thank you for these tuts
    Very clear, concise, and to the point
    I applaud your teaching style :clapping-hands:

  • @reveriches1785
    @reveriches1785 2 ปีที่แล้ว

    VScode font?

  • @rhythmagarwal1965
    @rhythmagarwal1965 3 ปีที่แล้ว

    In my code the error is ReferenceError: Onboardingitems is not defined

    • @temitopeagboolanuel
      @temitopeagboolanuel 3 ปีที่แล้ว

      @Rhythm. The problem was because of the 'export default' statement used to export the components. In strict mode, 'Export default' is only valid where there was a previous declaration of the same variable, and we need to declare a new instance of that same variable as a default value. The solution is; for every file where export default is used, in a line before the statement, just type 'let VARIABLENAME' For example in Onboarding.js, before the export default Onboarding statement, type "let Onboarding". Likewise in App.js. before the export default App statement, type "let App".

  • @gheianagustin381
    @gheianagustin381 2 ปีที่แล้ว

    why is it that the image is not showing?

    • @AwesomeTutes
      @AwesomeTutes ปีที่แล้ว

      Check the corect path. I had the same issue.

  • @thameemansari7514
    @thameemansari7514 2 ปีที่แล้ว

    please new upload

  • @furkansezeraric2966
    @furkansezeraric2966 3 ปีที่แล้ว +2

    undefined is not an object.(evaluating viewableItems[0].index)

    • @AoseiOK
      @AoseiOK 2 ปีที่แล้ว

      surely you put the index of the keyExtractor wrong

  • @thameemansari7514
    @thameemansari7514 2 ปีที่แล้ว

    WE are need new videos.
    My team waiting for your videos. please............................. I hope you.

  • @hitechfocus
    @hitechfocus 3 ปีที่แล้ว

    Great

  • @sathishrc5438
    @sathishrc5438 2 ปีที่แล้ว

    Yoo enna ya panni vetchirukinga ....😑

  • @LifeWithNoorsa
    @LifeWithNoorsa 2 ปีที่แล้ว

    please give me this free source of code

  • @GaryLopez-k5b
    @GaryLopez-k5b 3 หลายเดือนก่อน

    23352 Quitzon Orchard