#1 Boilerplate - React Native Fashion

Поделиться
HTML-код
  • Опубликовано: 2 ноя 2024

Комментарии • 126

  • @xdrap1
    @xdrap1 4 года назад +38

    At last someone teaching beautiful design on RN beyond MengTo. We need more like this layout, cool geometric forms design.

    • @--DatTran--
      @--DatTran-- 4 года назад

      Same problem with u guys :)) I deadly need some cool design course like this

    • @shashikantsharma3551
      @shashikantsharma3551 4 года назад

      True

    • @Raphael-lc9ym
      @Raphael-lc9ym 3 года назад +1

      Who is MengTo ? Do you know any other channel ?

  • @SaadKhan-xf3ry
    @SaadKhan-xf3ry 4 года назад +12

    Always wanted to see you do a whole project from scratch. Amazing! Please keep continuing!

  • @reactnativeninja2379
    @reactnativeninja2379 4 года назад +1

    Join our Facebook Group "React Native Tutorials" to share amazing tutorials - facebook.com/groups/2716904011876256/

  • @creative-commons-videos
    @creative-commons-videos 4 года назад +46

    It's fun to watch "Jason Statham" coding !!!

    • @wcandillon
      @wcandillon  4 года назад +5

      Haha :)

    • @erikdesk2753
      @erikdesk2753 3 года назад +2

      I just realized it when I read this comment!! William instantly looks familiar! =)

  • @daheck81
    @daheck81 4 года назад +2

    Just keep in mind that SF cannot be used inside public projects since Apple does not allow it to be used by others. It’s the system font on iOS devices though so this only refers to non Apple devices. A good alternative would be Inter (which is nearly identical).

    • @wcandillon
      @wcandillon  4 года назад

      Woah thanks for letting me know 🙌🏻 I couldn't find any license information on this.

    • @daheck81
      @daheck81 4 года назад

      William Candillon I need to thank you for this great series 👏

  • @mohammadjunaid6252
    @mohammadjunaid6252 4 года назад

    The only pure react native channel

  • @tejindersingh301
    @tejindersingh301 4 года назад +3

    could you please make video to elaborate the LoadAssets.tsx file. I am unable to understand what's going on there

    • @kushagrajain2407
      @kushagrajain2407 4 года назад +1

      I also couldn't get it? Did you get any help from someone else?

  • @peymanhakemifar3671
    @peymanhakemifar3671 4 года назад

    three things i want to mention.
    1. thank you for this new chapter looks pretty cool.
    2. fast forward is awesome :))
    3. in the past week a person tested me for knowing my coding style to recruit me in their team and he told me my style is not good, this chapter give me some idea about style and i realize I'm doing it good enough 🙏

  • @maxbranco7321
    @maxbranco7321 4 года назад +2

    Webstorm was yelling at me about the AsyncStorage. "Deprecated symbol used, consult docs for better alternative".
    yarn add @react-native-community/async-storage
    and
    import AsyncStorage from "@react-native-community/async-storage";
    instead of
    import { AsyncStorage } from "react-native";

  • @fadz5129
    @fadz5129 4 года назад +5

    What are the benefits of using folder import/exports with individual index.ts files versus simple exporting from the Component’s file itself?

    • @vladsava
      @vladsava 4 года назад +2

      +1 i also want to know, is it a convention?

    • @Engazan
      @Engazan 3 года назад

      its not good cuz u get lost in 100+ index files :D, its good only when you biulding public module or package to let users import everthing from 1 path, so avoid it if passible :)

  • @greatchinonso9582
    @greatchinonso9582 4 года назад +1

    This is awesome, getting started with typescript for react native, thank you William for this pattern of your tutorials

  • @ttr738
    @ttr738 2 года назад

    This is brilliant. So well explained and the guy really knows what he’s doing 😀😀

  • @willyrosahuanca696
    @willyrosahuanca696 4 года назад

    I would really love those kind of series much more than movie series.

  • @Ra-iz7ui
    @Ra-iz7ui 4 года назад +1

    Can't until for the next video, thank you for doing this series William!

  • @devinosborne3396
    @devinosborne3396 3 года назад

    3 mins in and this is beautiful

  • @alpappii
    @alpappii 4 года назад +1

    I noticed that the _AsyncStorage_ used in _LoadAssets_ causes an error when the project is run as web. I replaced it with the one from *"@react-native-community/async-storage"* . Also, Expo's _Asset.loadAsync_ now returns a _Promise_ instead of _Promise_ .

  • @infosandfacts7536
    @infosandfacts7536 4 года назад

    Sooooo awesome. Great that some stuff is coming starting from 0!

  • @mikechop6942
    @mikechop6942 4 года назад

    It`s an awesome video format!
    Please, don`t stop, because it`s very useful!

  • @fotios4902
    @fotios4902 4 года назад

    @15:16' William hovers over the .Navigator and gets in a window pop up, some info like possible props etc. What do I have to do to get it too, since I' m gettin "any" everywhere... ?
    Thanks

  • @76Freeman
    @76Freeman 4 года назад +1

    It was probably one of the best investments I did when I purchased your courses :) Your content is so clear and this design is beautiful I love it :) Great Work William. By the way, I used to live in beautiful Switzerland, in Neuchatel :)

  • @walterlol
    @walterlol 4 года назад +4

    Top of the line content as always. Thank you, William!
    Could you make a video on what VSC style/config you are using?
    I have seen so many videos of yours that I want to try it out :)

    • @danielbboy22
      @danielbboy22 4 года назад

      He seems to be using, at least, the Dracula color theme extension (Not sure which one) and also Material Icon Theme - personalized icons to each file.

  • @fotios4902
    @fotios4902 4 года назад

    Im very happy you started these series of RN design. I can't wait to get to the next video!😉

  • @coolassassin
    @coolassassin 4 года назад +2

    Hello William. I see that you use template for you components, but also you create Folder and index file to export everything. Isn't really tiring to do this again and again?
    I wanna offer you to setup CLI for this and make everyting by typing the component name once. You can look to the reactcci. Here is the link: www.npmjs.com/package/reactcci

  • @demchenkoalex
    @demchenkoalex 4 года назад

    Hi William! I wonder why are you importing SF Pro Text when it is a default font on iOS? Just to have the same on Android? Plus by default iOS will use "Display" variant for texts >= 20pt and "Text" variant for texts < 20pt (according to the interface guidelines) and forcing "Text" variant for every text seems not right.

  • @nigorjeanluc
    @nigorjeanluc 4 месяца назад

    Hello, can you update this playlist to the current expo version, please?

  • @chethannp5981
    @chethannp5981 Год назад

    Hello William, I am stuck at adding loadassets to the project and not able to proceed further could you please help.
    ERROR Warning: React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.
    Check the render method of `LoadAssets`.
    in LoadAssets (created by App)
    in App (created by withDevTools(App))
    in withDevTools(App)
    in RCTView (created by View)
    in View (created by AppContainer)
    in RCTView (created by View)
    in View (created by AppContainer)
    in AppContainer
    in main(RootComponent)
    ERROR Warning: React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.

  • @kevinoliveros9258
    @kevinoliveros9258 3 года назад

    A lot of thanks for share man, i've been wanting a rn app using typescript , this looks awesome.

  • @Dawid150
    @Dawid150 4 года назад +1

    Great job! Going to follow you with this app for sure. Cool that you started this series

  • @rajatgoyal8162
    @rajatgoyal8162 4 года назад +1

    Expo vs Pure React-Native project, which one you will prefer? In long term and why?I am just curious about this

    • @rajatgoyal8162
      @rajatgoyal8162 4 года назад

      I am using pure react-native setup, and it sets up most of the configuration for you like eslint, src folder and some basic files which we need

    • @sanmitttt
      @sanmitttt 2 года назад

      @@rajatgoyal8162 how to fix the LoadAssets in react-native

  • @mirzairshad4063
    @mirzairshad4063 4 года назад

    This Series is very very helpful and awesome bro keep making cool
    stuff

  • @aliasgerrashid4233
    @aliasgerrashid4233 3 года назад

    Hi William, what plugin are you using to see possible parameters we can pass when hovering over navigator functions?

  • @DCodingStudio
    @DCodingStudio 4 года назад

    Latest React Native version 0.63.0 features:
    Pressable: ruclips.net/video/MLgmJCWyFmk/видео.html
    PlatformColors: ruclips.net/video/OM7lQd-lsL0/видео.html

  • @phuongnguyen-lr3cv
    @phuongnguyen-lr3cv 4 года назад +1

    how to use those warning config in react-native js version

  • @adityakmr7
    @adityakmr7 4 года назад

    This is really good. Waiting for your next video on this series. Thank you William

  • @wobsoriano
    @wobsoriano 4 года назад

    This is nice. Expo + React Navigation 5 without other UI component

  • @melpacheco9288
    @melpacheco9288 4 года назад

    love the new format

  • @ayoubboudallaa6175
    @ayoubboudallaa6175 3 года назад

    I cannot get the eslint suggestion when I hover over an error !! can you help me with that? thank you for your content

  • @imPriyankCoder
    @imPriyankCoder 3 года назад

    very nice explanation Nd advance concept. I just started this hopefully be able to comple the whole series thank you for awesome content

  • @saideepesh6036
    @saideepesh6036 3 года назад

    Hey William, this playlist series has got "flex-direction: column-reverse", do correct it.

  • @gonz4610
    @gonz4610 4 года назад

    I been waiting this for a while

  • @jhonathanmaia386
    @jhonathanmaia386 2 года назад

    What's the extension you use for the snippets? Cheers

  • @osamagamal495
    @osamagamal495 4 года назад

    hello guys, I'm new here, I want to start learning from this channel but I don't know what should i know before I jump into these designs, I haven't worked with animations yet unfortunately, but I have some knowledge in React Native and practised some very simple projects and I know (navigation and Redux and all these stuff).
    so where should I start off with this channel?
    thank you.

  • @sitcomrave
    @sitcomrave 4 года назад

    I suggest to use ignite cli for boilerplate

  • @jacobcole1271
    @jacobcole1271 4 года назад

    This is great! Can't wait for the next one!

  • @momenfnnana6321
    @momenfnnana6321 4 года назад

    hi mister William i want to ask you if their way to write bootstrap in react native?
    or if we can add className to component

  • @crackthelimitsgaming9157
    @crackthelimitsgaming9157 3 года назад

    your playlist is playing in reverse , Play List Name - React Native Fashion .. hope you can fix it

  • @saabirmohamed636
    @saabirmohamed636 3 года назад

    Hi Thanks for these videos they are amazing...can you please re-order the playlist?

  • @mmaxiw
    @mmaxiw 4 года назад

    amazing videos and i love your channel!
    but why always with expo and not plain react-native-cli?

  • @AmineBenkeroum1
    @AmineBenkeroum1 4 года назад +1

    Man your french accent is great! Nice format btw

  • @sinaebr7337
    @sinaebr7337 4 года назад +1

    thank you sooooo much.
    very good series
    i waiting for that
    If you can explain more, especially when the code is copied from your pervious projects.

  • @PetrHlopyannikov
    @PetrHlopyannikov 4 года назад

    William, please make a series about project architecture, different types of.

  • @iamsebs
    @iamsebs 4 года назад +1

    Thank you so much for the video!
    This is a very cool idea!

  • @alexanderrojas3213
    @alexanderrojas3213 4 года назад

    why do you prefer TypeScript than JS?

  • @KajSomGrzyby
    @KajSomGrzyby 4 года назад

    Maybe you would like to try styled components?

  • @hororosam5296
    @hororosam5296 4 года назад

    Please can someone share with me the background music's title at the beginning of the video ? And finally someone doing UI tutorials in RN

  • @adnanmalkani763
    @adnanmalkani763 4 года назад

    Hey there everyone I just started learning react, I have seen some people writing code in typescript and some in javascript can you guys please help me that what's the difference.

  • @alexkey9372
    @alexkey9372 4 года назад

    great tutorial! could you also do one though without expo? expo wont scale

  • @David-xy4nw
    @David-xy4nw 4 года назад +1

    I wish you had done this in react-native-cli .. Awesome video though !

  • @youssefmuhamad3213
    @youssefmuhamad3213 4 года назад

    Awesome idea, waiting for the next episodes

  • @junangameplays3271
    @junangameplays3271 4 года назад

    Can it be done in React Native, could you turn off the light of my room?

  • @jebobes
    @jebobes 4 года назад

    do i have to know typescript in order to join this series?

  • @MrLANHOLMES
    @MrLANHOLMES 4 года назад +1

    Coming from Windows here, getting an error when loading the font, anyone else?

  • @makkianjum1199
    @makkianjum1199 4 года назад

    what music audio are you using in the video?

  • @BrendanMetcalfe
    @BrendanMetcalfe 4 года назад

    Just listened to your Indie Hackers interview! Good work man!

  • @joshreynolds4164
    @joshreynolds4164 4 года назад

    This content is so damn good! More please Will!

  • @erikdesk2753
    @erikdesk2753 3 года назад

    Thank you very much for the video! :)

  • @casneilsimpson8836
    @casneilsimpson8836 4 года назад

    This is a really nice video i think you should maybe do some more of these vidoes/tutorials . Great content! :)

  • @leonelkahameni5315
    @leonelkahameni5315 4 года назад

    Great video like always. Thanks! When's the next episode?

  • @eladgelman3150
    @eladgelman3150 4 года назад

    A testing tutorial!! react-native-testing-library vs detox vs other solutions? I'm very confused right now

  • @sumanth3036
    @sumanth3036 4 года назад

    Woww.. Super super exciting.

  • @mohdsajidshaikh4291
    @mohdsajidshaikh4291 4 года назад

    Nice waiting for 2 part

  • @vinayaksurywanshi9760
    @vinayaksurywanshi9760 2 года назад

    Please make some videos with js also instead of ts

  • @nuruddinkawsar6563
    @nuruddinkawsar6563 4 года назад

    repository link?

  • @skyhi-yt
    @skyhi-yt 3 года назад

    Hey brother, This video sound background really scary, Can I hear trap music?

  • @mr_kamuran
    @mr_kamuran 4 года назад

    this video idea is amazing as your channel)). Please wrap this video in playlist :)

  • @MrBaz2008
    @MrBaz2008 4 года назад

    Amazing, thanks a million, when is part 2

  • @z4ls7
    @z4ls7 4 года назад

    thanks for this course.

  • @tabaicanking3701
    @tabaicanking3701 4 года назад

    this is awesome bro

  • @gesekamd
    @gesekamd 4 года назад

    your educations are very cooI ! ! !

  • @raknjarasoa
    @raknjarasoa 4 года назад

    Great video. Thanks

  • @jackvial5591
    @jackvial5591 4 года назад

    Fantastic content!

  • @imakethesites3048
    @imakethesites3048 3 года назад

    This looks really attractive and professional, but before I get started I wanted to ask how you can populate it with an existing inventory of 100-150 products. I don't see "importing products" or "database" as a title of any of the videos. Please advise.

  • @jeffinj7707
    @jeffinj7707 4 года назад +1

    How can we get the LoadAssets file content?

    • @wcandillon
      @wcandillon  4 года назад +1

      Here they are: www.dropbox.com/s/jo1xi4u5ox6inny/assets.zip?dl=0

    • @jeffinj7707
      @jeffinj7707 4 года назад

      @@wcandillon Thanks, But by LoadAssets file content I meant LoadAssets.tsx file. Not the media contents. Is there anyway we can get access to that ?

  • @ramisalim8729
    @ramisalim8729 4 года назад

    Amazing!

  • @wanjohi
    @wanjohi 4 года назад

    God bless you!
    Thank you so much

  • @themisterious8422
    @themisterious8422 4 года назад

    Merci pour la video !

  • @unchart_d
    @unchart_d 4 года назад

    Can u have name of the song pls.

  • @naturegoggle
    @naturegoggle 4 года назад

    very good.

  • @joaoamadeu3659
    @joaoamadeu3659 4 года назад

    Good job!
    I'm learning very much, with your videos.
    This project, is it available in github(public) ?
    I'm creating the project following your tutorial, and i can't find the assets.
    I'm from Angola.

  • @fotios4902
    @fotios4902 4 года назад

    I got errors with useValue and interpolateColor and onScrollEvent.!!!
    I checked the docs in github,
    github.com/wcandillon/react-native-redash/releases?after=v15.2.1
    and it seams that since version 15.0.0 we need to import the above from
    import { useValue } from 'react-native-redash/src/v1/Hooks'
    import { interpolateColor } from 'react-native-redash/src/v1/Colors'
    import { onScrollEvent } from 'react-native-redash/src/v1/Gesture'
    Now I got no errors at the beginning, but I get a blank screen and if I try to scroll, I get the following error:
    TypeError: this.props.onScroll is not a function. (In 'this.props.onScroll(e)', 'this.props.onScroll' is an instance of AnimatedEvent)
    Please check this post in Stackoverflow:
    stackoverflow.com/questions/64764912/react-native-redash-typeerror-this-props-onscroll-is-not-a-function
    Any suggestions ?

  • @KlorofilASN
    @KlorofilASN 4 года назад

    very cool

  • @ricardoquirino3515
    @ricardoquirino3515 4 года назад

    GM Willian, i am begginer, i would like to know about some course to improve my skills, zero for mastery, can u give me some help? Thanks Man.

    • @danielbboy22
      @danielbboy22 4 года назад +1

      Here's Willian course:
      start-react-native.dev
      I also recommend you some RUclips crash courses like this:
      ruclips.net/video/qSRrxpdMpVc/видео.html

    • @ricardoquirino3515
      @ricardoquirino3515 4 года назад

      @@danielbboy22 Thanks Man, i appreciate.

  • @kushagrajain2407
    @kushagrajain2407 4 года назад

    Hey, I would really appriciate , if anyone watching this video can explain what LoadAssets.tsx is doing?

    • @jeffinj7707
      @jeffinj7707 4 года назад

      to be simple,
      It make sure every fonts and other assets are loaded before the screen is displayed. It displays a preloader until it does.

    • @sanmitttt
      @sanmitttt 2 года назад

      @@jeffinj7707 getting errors in LoadAssets

  • @JavierEzpeleta
    @JavierEzpeleta 4 года назад +1

    This is really really good!! Thank you so much, William!!!!

  • @vitorizkiimanda3140
    @vitorizkiimanda3140 4 года назад

    amazingg UI ....

  • @herbertk9266
    @herbertk9266 4 года назад

    Thanks bro

  • @augustineonyekachiadmiora9015
    @augustineonyekachiadmiora9015 3 года назад

    Finished the project you started... i am from nigeria and i want you finish this project and push to live. Respond this it's important. the process has been good but you need to restructure and finish up to production fully

  • @VictorMongi
    @VictorMongi 4 года назад

    First, thank you William for this awesome series... In my mind why Expo?

    • @usmansbk
      @usmansbk 4 года назад

      Isn't it more portable? 🤔

  • @mohammadjunaid6252
    @mohammadjunaid6252 4 года назад

    Plz start react native series for beginners

  • @gladimirjacobsen6356
    @gladimirjacobsen6356 4 года назад

    Greate content!