Flutter Story App UI Concept - Speed Code

Поділитися
Вставка
  • Опубліковано 15 вер 2024
  • Thanks for Watching :)
    Make sure to like + Subscribe For More!
    Source Code: github.com/dev...
    Design Credit: bit.ly/2G24Clt
    check out Frank Doyle's Repo if you're trying to figure out how Story Slider works.
    bit.ly/2ZegRTt
    Also Check out those Awesome Flutter devs.
    Simon Lightfoot : bit.ly/2UTadmx
    matthew carroll : bit.ly/2VJIr93
    Marcin Szałek : bit.ly/2KE76uO
    Frank Doyle : bit.ly/2UiHBP2
    Pawan Kumar : bit.ly/2UBkIeX
    I learn a lot From those Awesome People.
    Thank you :)
    MUSIC CREDIT - APE ONE
    YT ⇒ www.youtube.co....
    FB ⇒ / ape101
    IG ⇒ / ape.one
    buy / lease (custom length) ⇒ ape.one@o2.pl

КОМЕНТАРІ • 287

  • @kristian9561
    @kristian9561 5 років тому +499

    If you slow down the videos and explain the design you'd be golden.

    • @avinashrath9876
      @avinashrath9876 5 років тому +9

      Even i want that. It'd be just perfect.

    • @gregfrllo
      @gregfrllo 5 років тому +4

      this!

    • @praharshbhatt2934
      @praharshbhatt2934 5 років тому +3

      +1

    • @skullerz7213
      @skullerz7213 5 років тому +14

      Just slow downd the video in the settings

    • @underfilho
      @underfilho 5 років тому +5

      i think this isn't the video proposes, be fast is the idea

  • @underfilho
    @underfilho 5 років тому +173

    Guys, the purpose of the video is not to be a tutorial, is to be like an "art", the art process, just appreciate. Is speed code, not tutorial

    • @aasali40
      @aasali40 4 роки тому +1

      wise words right there fellows

  • @MSKM.Mehrdad
    @MSKM.Mehrdad 4 роки тому +1

    dude, this is awesome :) please make more. you are not just a programmer, you are an artist + programmer. God bless you

  • @finalfantasy7820
    @finalfantasy7820 4 роки тому

    As a person who's thinking of learning Flutter, I got the main idea of the development. This video won't make me build an app from scratch all of sudden but it sure will be my lighthouse. Thanks!

  • @asif_mojtoba
    @asif_mojtoba 5 років тому +26

    *DUDE, pls take a moment to create a play list. It would take only a couple of minutes; however, would help us a lot. Please. You're fucking awesome btw. Thanks for these.*

  • @vinceramcesoliveros6739
    @vinceramcesoliveros6739 5 років тому +82

    You should be the next Fluttery channel. Hope he will comeback. He got hired by the flutter team :(

    • @sora_dev
      @sora_dev 5 років тому +9

      are you serious? wow
      so that's the reason he hasn't uploaded since the past 9 months....his tutorials were too good, i wish he does come back

    • @sweet-sinner
      @sweet-sinner 5 років тому +1

      dude he's been working with google since the beginning

    • @nirajandata
      @nirajandata 4 роки тому

      Can you give me the link of the channel ?

    • @j4878
      @j4878 4 роки тому

      @@nirajandata liinkk please

    • @marufhassan634
      @marufhassan634 4 роки тому +5

      He deleted his channel, twitter and everything related to his projects but I found all his projects here in reddit. Hope it helps!
      drive.google.com/drive/mobile/folders/1oBAzq_6IfVRzahv5M0YLyuUEnWeEhG14?usp=sharing

  • @Devefy
    @Devefy  5 років тому

    Flutter Headphone App Store UI: ua-cam.com/video/w45GyPYTEU0/v-deo.html

  • @UrbanBDKNY
    @UrbanBDKNY 5 років тому +2

    These videos are amazing. I will eventually re-watch them because they show you how to style. I personally HATE how you style in Flutter but at least you show us what to use since we have to basically learn a new way to style, rather than using css like you can in React Native

  • @alimelihkoksal9391
    @alimelihkoksal9391 5 років тому +2

    I don't know and understand but It looks satisyfing , I like watching videos like this in my study break . Nice video .

  • @bundayyolayinka3352
    @bundayyolayinka3352 5 років тому +3

    honestly, an explanation will go a long way, why you do what you do. Great Video btw

  • @charan775
    @charan775 4 роки тому

    it's good to see you are writing code for the UI rather than using GUI builder in android studio

  • @AdemoyeOpeoluwa
    @AdemoyeOpeoluwa 5 років тому +3

    I really love your channel and works.
    Please work on Flutter transitions like slides, zooms... etc

  • @aminkamrani2690
    @aminkamrani2690 5 років тому +7

    Dude you are a legend. Hope you the best

  • @TheAndy625
    @TheAndy625 5 років тому +1

    Wish I were this good at making anything. Cool video man. I love it!

  • @glyphicon330
    @glyphicon330 5 років тому

    Ohh man you're super pro dev, this is the real meaning of full stack developer

  • @aasisshakya4448
    @aasisshakya4448 4 роки тому +1

    how can we add click events for the individual card in this design? i tried using inkwell, gesture but it didnt work

    • @nicoong8944
      @nicoong8944 3 роки тому

      faced the same problem here :( tried so many things. Did you find a way to do it?

  • @VeriousSmithIII
    @VeriousSmithIII 4 роки тому +1

    The beauty of coding. Great video!

  • @nicolaszapata6105
    @nicolaszapata6105 5 років тому +1

    Hello everyone, Somebody know how is the emulator used in this video? Is the Android Studio's Emulator (AVD)? Thanks

    • @yashraut19
      @yashraut19 5 років тому

      Use android studio , add virtual device

  • @mstfsgdc
    @mstfsgdc 5 років тому

    If this is modern art, you are modern artist! dope

  • @ahmedkhattak2937
    @ahmedkhattak2937 5 років тому +21

    The nested blocks remind me of callback hell.

  • @rhvlogs22
    @rhvlogs22 4 роки тому +1

    custom icon not showing properly, did same as shown

  • @frankd3522
    @frankd3522 5 років тому +19

    Looks like this borrows heavily from github.com/fdoyle/flutter_demo_movies/blob/master/lib/main.dart, so check that out if you're trying to figure out how it works. (and tbh, I'd appreciate some credit if you're going to straight copy my code, especially since there's no license on it)

  • @yunusemrealpak6118
    @yunusemrealpak6118 5 років тому +3

    how to give the card click event? I tried gesturedetector for almost every part but it didn't work

    • @foodcolek8812
      @foodcolek8812 5 років тому

      please help this, im facing the same issue

    • @yunusemrealpak6118
      @yunusemrealpak6118 5 років тому +1

      @@foodcolek8812 İf you need design like this, u can use flutter_swipper package. github.com/best-flutter/flutter_swiper

  • @NewZieas
    @NewZieas 5 років тому +3

    Is it possible if i want to set onpress in to every card and make it go to different page by press the card ,Thank you.

    • @mbogimusic4421
      @mbogimusic4421 4 роки тому

      have you acheived this? i'm kinda stuck

    • @adomejado400
      @adomejado400 3 роки тому

      Stack(
      children: [
      CardScrollWidget(currentPage),
      Positioned.fill(
      child: PageView.builder(
      itemCount: images.length,
      controller: controller,
      reverse: true,
      itemBuilder: (context, index) {
      return GestureDetector(
      onTap: (){
      Navigator.push(context, MaterialPageRoute(builder: (context) =>DetailsScreen(index)));
      },
      );
      },
      ),
      )
      ],
      ),

  • @omishahyt
    @omishahyt 4 роки тому +1

    We need little voice-over which will make you the best

  • @adolfkudjoeboateng6768
    @adolfkudjoeboateng6768 5 років тому +1

    Nice piece......I can't wait for you to do a video of flutterpdfviewer

  • @theoverallsite
    @theoverallsite 4 роки тому

    What should I add as a delegate to CustomSingleChildLayout? As delegate is required.

  • @basketofbuckets
    @basketofbuckets 5 років тому +1

    Hello, do you mind if I use this layout in my app?

  • @yuvraj2099
    @yuvraj2099 4 роки тому

    Would you mind explaining how you're getting the story titles?? Like, where is it defined, the title for each image??

  • @darkotaku666
    @darkotaku666 5 років тому +6

    Change speed to 0.25 and done thanks for the awesome tutorial

  • @crypticcoding9680
    @crypticcoding9680 3 роки тому

    Where do you get those resources? Like images icons? And what fonts you have user in the app?

  • @jimmyfmedina
    @jimmyfmedina 5 років тому +1

    Great job, I'm following your publications, thanks.

  • @clashofmods1798
    @clashofmods1798 4 роки тому +2

    I need to know how ti implement ontap widget in those cards?

    • @dayvhidlee8828
      @dayvhidlee8828 3 роки тому

      InkWell(
      onTap: () {},
      child: cards
      )
      that usually works.

    • @adomejado400
      @adomejado400 3 роки тому

      Stack(
      children: [
      CardScrollWidget(currentPage),
      Positioned.fill(
      child: PageView.builder(
      itemCount: images.length,
      controller: controller,
      reverse: true,
      itemBuilder: (context, index) {
      return GestureDetector(
      onTap: (){
      Navigator.push(context, MaterialPageRoute(builder: (context) =>DetailsScreen(index)));
      },
      );
      },
      ),
      )
      ],
      ),

  • @madihaiqbal6073
    @madihaiqbal6073 4 роки тому

    I've not get the idea is the cards moving?

  • @AyahSujana
    @AyahSujana 4 роки тому +2

    i just wan to say, that's amazing

  • @nightseeker8864
    @nightseeker8864 5 років тому +1

    How to make the card a button which can go to another page?

    • @indianappguy
      @indianappguy 4 роки тому

      use a container give it white color give it some shadow and surround it with gesture detector and use on tap property i have mad some tutorials using these you might like to check them out

  • @moshikof7778
    @moshikof7778 5 років тому +2

    how do you remember all the codes ?

  • @ChedoTech
    @ChedoTech 5 років тому +3

    History of every thing app design

  • @blisteredoutlaw1993
    @blisteredoutlaw1993 5 років тому +4

    You must have been tired if seeing this kind of comment but ...
    I am a simple man, I see flutter. I click . like and subscribe 😊😊🍻🍻

  • @movingeggsco.2884
    @movingeggsco.2884 5 років тому +5

    Dear, you are a great TIME saver for me, using your source code I can create my own app's..

  • @musaarslan6011
    @musaarslan6011 5 років тому +1

    Which program?

  • @teamofdeveloper4676
    @teamofdeveloper4676 5 років тому

    hello Devefy, a question, where can you put an onTap or onPress to interact from one page to another?

  • @kaustuvprajapati4174
    @kaustuvprajapati4174 5 років тому +1

    which extension is used to auto comment the end of functions ?

    • @wingardiumleviosa2660
      @wingardiumleviosa2660 5 років тому

      hi dear no extension is required in flutter vs code and android studio will automatically apply comment at the end of ur function which provide an extreme good readability and understandibility and its the beauty of dart and flutter sdk

  • @ashutoshkrris
    @ashutoshkrris 4 роки тому

    How to add gesture detector on that know more button?

  • @abcd56957
    @abcd56957 4 роки тому

    encountering "A RenderFlex overflowed by" if you have more pages.... :( ...

  • @pythonantole9892
    @pythonantole9892 5 років тому +3

    Just a small request. Can you have the flutter tutorials in a playlist.

  • @wissem911
    @wissem911 5 років тому +1

    music name?

  • @AvinashSingh-nq5ud
    @AvinashSingh-nq5ud 5 років тому +4

    From where you get the value of icon menu??

  • @sadjadasadi4575
    @sadjadasadi4575 5 років тому +3

    Wow that was awesome I wanted to use something just like this stack in my project a week ago

  • @amanbansal97
    @amanbansal97 5 років тому +2

    your playlist link?
    Great work as always :)

  • @makeityourself1987
    @makeityourself1987 4 роки тому

    can you add asimple example about flutter with blouetooth
    thank you

  • @jatinraj4974
    @jatinraj4974 5 років тому +1

    You readed my mind.. loved it✌️❣️

  • @KL13923j
    @KL13923j 5 років тому +3

    Seriously, amazing.

  • @SerdarPolat21
    @SerdarPolat21 5 років тому +2

    4:30 music?

  • @d-apps2699
    @d-apps2699 5 років тому +1

    Very beautiful design!

  • @abhishekrauthan651
    @abhishekrauthan651 4 роки тому

    what's the song used in first 3-4 minutes

  • @WandersonJacksonn
    @WandersonJacksonn 5 років тому +1

    bro you;re legit, slow and explained will be amazing

  • @alphazero9062
    @alphazero9062 5 років тому +1

    If you slow down and teach everyone the concept it would be diamond...

  • @aamishahmadbeg6813
    @aamishahmadbeg6813 5 років тому +1

    Can someone explain the whole math part ???

  • @tugrulhancnar7882
    @tugrulhancnar7882 3 роки тому +1

    Congratulations, the design is beautiful! How do I give onTap to the card with pictures does not work.

    • @alaalahlouh
      @alaalahlouh 3 роки тому

      to everyone don't know why "GestureDetector" is Ignored:
      GestureDetector is not working inside the PageView Like this ,so if you wanna put it inside PageView you have put this "behavior: HitTestBehavior.translucent",inside GestureDetector then gonna working

    • @tugrulhancnar7882
      @tugrulhancnar7882 3 роки тому

      @@alaalahlouh
      This is how I solved it:
      return Stack(
      children: [
      buildAspectRatio,
      Positioned.fill(
      child: PageView.builder(
      itemCount: widget.list.length,
      controller: controller,
      reverse: true,
      itemBuilder: (context, index) {
      return Opacity(
      opacity: 0,
      child: ElevatedButton(
      child: Container(),
      onPressed: (){
      Navigator.push(context, MaterialPageRoute(builder: (_)=> widget.list[index].route));
      },
      ),
      );
      },
      ),
      )
      ],
      );

    • @alaalahlouh
      @alaalahlouh 3 роки тому

      @@tugrulhancnar7882 it's ok but this cliched solution
      try this Pls:
      return Stack(
      children: [
      buildAspectRatio,
      Positioned.fill(
      child: PageView.builder(
      itemCount: widget.list.length,
      controller: controller,
      reverse: true,
      itemBuilder: (context, index) {
      return Opacity(
      opacity: 0,
      child:GestureDetector(
      behavior: HitTestBehavior.translucent,
      onTap: (){
      Navigator.push(context, MaterialPageRoute(builder: (_)=> widget.list[index].route));
      },
      ),
      );
      },
      ),
      )
      ],
      );

  • @edwardgomez5992
    @edwardgomez5992 5 років тому +1

    Excelente gracias, muy buen video. Saludos desde Colombia

  • @MikeNugget
    @MikeNugget 5 років тому +4

    Why app preview in the beginning of the video looks like 10 fps lol

    • @thiagohencke7230
      @thiagohencke7230 5 років тому +2

      Because its running in debug mode. Release version should run at 60 fps

  • @vaibhavkharade5796
    @vaibhavkharade5796 4 роки тому

    It could have been more better if included detailed explaination of that vertical scrolling part , that seems really confusing for me to understand . would u plz just do that again with explanation , m really looking forward to understand such overlay scrolling concept.

  • @drivingless
    @drivingless 5 років тому +3

    Thanks Im learning fast

  • @yosrighammouri
    @yosrighammouri 4 роки тому +1

    What is the software u'r using here ??
    and how to make it runnig instantelly ??

    • @kushagrasingh9872
      @kushagrasingh9872 4 роки тому +1

      Its Visual Studio Code I think

    • @huthaifa5
      @huthaifa5 4 роки тому +1

      It's visual studio code, with Android ADV running on flash reload. Whenever you save your code, it hot reloads the changes.
      He has autosave on in VS code, thus, the changes are translated instantly on screen

  • @darshan5726
    @darshan5726 5 років тому

    Can we ditch java and reprogramm android os in dart?

  • @redgiant2617
    @redgiant2617 4 роки тому

    That intro slaps like a truck

  • @pesheenmstafa3401
    @pesheenmstafa3401 5 років тому +5

    Wow wow I can't say anything just amazing

  • @studiomonsterlady2239
    @studiomonsterlady2239 4 роки тому +2

    Nice Work as usual! I have a question about the story card, how can we add ontap on positioned widget in Stack?

    • @gabap02
      @gabap02 4 роки тому +1

      man, i have this problem and I couldn't make it work hauhauhau

    • @clashofmods1798
      @clashofmods1798 4 роки тому

      I also have this problem

    • @nicoong8944
      @nicoong8944 3 роки тому

      I faced the same issue too...

    • @adomejado400
      @adomejado400 3 роки тому +1

      Stack(
      children: [
      CardScrollWidget(currentPage),
      Positioned.fill(
      child: PageView.builder(
      itemCount: images.length,
      controller: controller,
      reverse: true,
      itemBuilder: (context, index) {
      return GestureDetector(
      onTap: (){
      Navigator.push(context, MaterialPageRoute(builder: (context) =>DetailsScreen(index)));
      },
      );
      },
      ),
      )
      ],
      ),

    • @nicoong8944
      @nicoong8944 3 роки тому

      @@adomejado400 tried this method, but it won't work. In the end, I used another widget ---> flutter_swiper. Solved my problem immediately

  • @nileshpatel007
    @nileshpatel007 5 років тому +1

    I want to build an app, should I go for native android studio or go for flutter??? I want best & buttery smooth user experience. I'm quite Sceptical about developer support for flutter.

    • @ruchitsawalkar7672
      @ruchitsawalkar7672 5 років тому

      Go for native as it is more stable and has a smooth user experience

    • @nileshpatel007
      @nileshpatel007 5 років тому

      @@ruchitsawalkar7672 thanks for your valuable suggestion.

    • @underfilho
      @underfilho 5 років тому

      both are viable, if u want just android, native or flutter are good. Anyway I recommend Kotlin against Java if you going to native, is so much better, if u want multiplatform, go to flutter, in my case I program only for Android, a few months ago I used Kotlin, now I change for flutter, I thought lighter then native, design in xml is not my vibe

  •  5 років тому +1

    You are the Best!!!!!!! Congratulations!

  • @balarammaharana8
    @balarammaharana8 5 років тому

    Could u please make video on payment gateway integration on flutter app like for credit card, debit card, PayPal payments.

  • @RazaviImran
    @RazaviImran 4 роки тому

    Which font you are using ? Can any one tell me.

  • @dinu4088
    @dinu4088 2 роки тому

    Great ! Where did you make the images from ?

  • @shivamummoju4820
    @shivamummoju4820 4 роки тому +1

    Amazing! Thanks for sharing!

  • @giuseppeguap7250
    @giuseppeguap7250 5 років тому

    If you slow down and teach everyone the concept it would be platinum

  • @7Enea90
    @7Enea90 4 роки тому +1

    2:02 can someone explain me how to ADD PADDING? Is there any Shortcut or something? Thx

    • @hassamtalha4942
      @hassamtalha4942 4 роки тому

      ctrl + Shift + R ( For Windows ) You will get the refactor menu. Just select " Add Padding "

    • @hassamtalha4942
      @hassamtalha4942 4 роки тому

      This will work if you click on the widget name you want padding for.

    • @indianappguy
      @indianappguy 4 роки тому

      basically surround your widget with either Padding widget or container and use padding property : EdgeInsets.symmetric(vertical:20)

  • @joeljohn5527
    @joeljohn5527 4 роки тому

    what i want is how to create that slider .if there's anything. I can read to help me

  • @vigneshs8252
    @vigneshs8252 Рік тому

    How can I download this app

  • @ziadahmed6807
    @ziadahmed6807 4 роки тому

    Great job!
    And i have a question...
    How to reach this level
    Is it just by reading and understanding the flutter documentation with a programming background or something else?

    • @thatguy1949
      @thatguy1949 4 роки тому

      that and also with experience

  • @lakshmangope8963
    @lakshmangope8963 5 років тому +1

    Amazing, keep on excelling.

  • @nirajandata
    @nirajandata 4 роки тому

    Can you make a video about making a plan map type layout like candy crush game.
    Edit : scrollable map with awsome shapes in the background.

  • @ChristiandeMiranda
    @ChristiandeMiranda 5 років тому +1

    Outstanding, bravo!

  • @glennmejias3235
    @glennmejias3235 5 років тому

    Did you submit this to flutter contest?

  • @Nico_Aramy
    @Nico_Aramy 4 роки тому

    05:07... anyone know, why the image doesn't show... and also i don't see any error message

    • @learn_techie
      @learn_techie 3 роки тому

      did you find the solution?
      Same I can't see any sliders

  • @vasiovasio
    @vasiovasio 5 років тому +1

    Thanks for the code man!

  • @LuisOtvio
    @LuisOtvio 4 роки тому +1

    Likes from Brazil, soo goood!

  • @junchengpang2775
    @junchengpang2775 5 років тому

    Amazing.. where can I find those beautiful pictures used in stack widget? You draw it?

    • @konohamaru8497
      @konohamaru8497 4 роки тому +1

      Dude just search on Google "Free illustration" there are bunch of free illustrations out there

  • @ropiudin5433
    @ropiudin5433 4 роки тому

    Hi, How to make card slider to infinite loop? Thank you anyway

  • @karimkhizz9877
    @karimkhizz9877 5 років тому +1

    can you help i try to do your tutorial but i get an error in my vs code
    this is below***************************
    This class (or a class which this class inherits from) is marked as '@immutable', but one or more of its instance fields are not final: CardScrollWidget.currentPage, CardScrollWidget.padding, CardScrollWidget.verticalInset

  • @NickyPuff
    @NickyPuff 5 років тому

    Is Flutter available in website ?
    Seems it's very lux in website too

  • @bablu630
    @bablu630 4 роки тому

    can i use this carousel for n number of items

    • @Devefy
      @Devefy  4 роки тому

      Yes you can.

  • @nikolapetrovic4415
    @nikolapetrovic4415 4 роки тому

    Which programming language is that?

  • @DanielMonettelli
    @DanielMonettelli 5 років тому

    Super cool, use question, what kind of skin do you use for the Android emulator?

    • @Devefy
      @Devefy  5 років тому +1

      Pixel 2 xl

  • @halfrockstarpro6412
    @halfrockstarpro6412 5 років тому

    what do you take for anxiety ? I would be stressed easily if I was building this UI :(

    • @spiderous
      @spiderous 5 років тому +2

      Why would you be stressed? It's quite simple, nothing magical here, just good understanding of Widgets and a little bit of maths to align items correctly and detect in which way the cards are swiped. :)

    • @halfrockstarpro6412
      @halfrockstarpro6412 5 років тому

      @@spiderous sorry for late response, I've been thinking about your reply and I think you are right, it is me I don't have good understanding of Widgets nor Flutter :(

    • @spiderous
      @spiderous 5 років тому +1

      @@halfrockstarpro6412 So practise it. You must put some effort to achieve a good understanding of every topic you want to learn. Find something motivational to make yourself acquire new knowledge, it's that simple :)

  • @swadeepsoni2178
    @swadeepsoni2178 4 роки тому

    how can i built it in web devlopment

  • @SafdarAliShah_TimeTraveler
    @SafdarAliShah_TimeTraveler 5 років тому +8

    how else watch just for Music.

  • @osaconsult9575
    @osaconsult9575 5 років тому +1

    Hi i love this concept now can i use this as the front end of my app? is there more works to do backend? please explain or just show a tutorial on how to build a flutter app

  • @shrinivasmopagar5027
    @shrinivasmopagar5027 5 років тому

    Can you please tell me how much time you required for learning to code in flutter

  • @thopth
    @thopth 5 років тому +1

    This is amazing!