Тёмный

Flutter Tutorial - Onboarding UI Screen 

HeyFlutter․com
Подписаться 200 тыс.
Просмотров 44 тыс.
50% 1

Create your custom and beautiful onboarding screens easily with Flutter.
Click here to Subscribe to Johannes Milke: ru-vid.com...
👉 12 Week Flutter Training | heyflutter.com
👉 Flutter Masterclass Courses | heyflutter.com/masterclass
- Source Code: github.com/JohannesMilke/onbo...
- Buy My Courses: heyflutter.com
Resources:
Native Splash Screen Tutorial: • Flutter Tutorial - Nat...
Google SignIn Tutorial: • Flutter Tutorial - Goo...
Email SignIn Tutorial: • Flutter Tutorial - Ema...
Login & Signup Tutorial: • Flutter Tutorial - Log...
Change App Icon Tutorial: • Flutter Tutorial - Cha...
Navigation Tutorial: • Flutter Tutorial - 1/2...
Image Tutorial: • Flutter Tutorial - Flu...
Icons Tutorial: • Flutter Tutorial - Add...
AnimatedList Tutorial: • Flutter Tutorial - Ani...
-- JOIN THE CREW --
bit.ly/JohannesMilke
SHARE | SUBSCRIBE | LIKE FOR MORE VIDEOS LIKE THIS
*********
SOCIAL MEDIA: Follow Us :-)
Twitter | / heyflutter_
Linkedin | / heyflutter
PLAYLISTS
- All Flutter Videos: • Flutter Tutorial - Flu...
- Widgets - Flutter: • Flutter Tutorial - Flu...
- Plugins - Flutter: • Flutter Tutorial - Flu...
- Animations - Flutter: • Flutter Tutorial - Tra...
- Designs - Flutter: • Flutter Tutorial - Flu...
- Firebase - Flutter: • Flutter Tutorial - Pag...
If you find this video useful, LIKE & SHARE this video to help other people who also learn Flutter :)
bit.ly/JohannesMilke
CREDITS
Copyright song "Corporate Technology" by scottholmesmusic.com
#Flutter #Tutorial #JohannesMilke
LIKE & SHARE & ACTIVATE THE BELL
Thanks For Watching :-)

Наука

Опубликовано:

 

15 дек 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 88   
@HeyFlutter
@HeyFlutter 2 года назад
This might help you :) 👉 12 Week Flutter Training from Newbie to Expert: heyflutter.com Source Code: github.com/JohannesMilke/onboarding_screen_example Native Splash Screen Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-8ME8Czqc-Oc.html Google SignIn Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ogW83xGQGTg.html Email SignIn Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rnHAInnjCmM.html Login & Signup Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE--32HIsRf26o.html Change App Icon Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-n3r2kgnqhfo.html Navigation Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Xnp6ptZVs1g.html Image Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-JDDoN2THwug.html Icons Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-SGHfILyxpVQ.html AnimatedList Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rDFJhIobj7I.html
@TheGuysWhoCode
@TheGuysWhoCode 3 года назад
The way he explains, do simple that everyone can follow, thank you
@simeonnieuwenhuys4834
@simeonnieuwenhuys4834 2 года назад
this saved me so much time thank you. Btw you can also use this as a little widget if you wrap it so cool
@lakshaymeena6425
@lakshaymeena6425 2 года назад
Your lectures are very helpful Sir, Thanks
@DarkHeros09
@DarkHeros09 3 года назад
Thank you for your great work.
@sairamesh7933
@sairamesh7933 2 года назад
liked your course, was very helpful...thanks
@haiderjaafer8164
@haiderjaafer8164 3 года назад
Great as always keep going forward
@jenal88
@jenal88 2 года назад
Thank you very much. Your tutorial is awesome!!!
@fatemakhalfan6980
@fatemakhalfan6980 2 года назад
Many thanks for the perfect explanation
@danielaraujo5857
@danielaraujo5857 2 года назад
thanks! i rly thought that would be more dificult thanks!
@mostafaahmed9767
@mostafaahmed9767 3 года назад
i liked ur way to explain so much , keep going bro
@-AriSafari
@-AriSafari 2 года назад
Thanks, really appreciate for the tutorial. clear explanation. May you granted with kindness.
@placidemuhemedi1492
@placidemuhemedi1492 2 года назад
the big snaper , thank you so much 😊😊😊😊😊😊
@defensivepower7988
@defensivepower7988 2 года назад
Good.... Keep making these types of flutter video 👍
@defensivepower7988
@defensivepower7988 2 года назад
@@HeyFlutter bro getting error...... Package: introduction_screen.dart : Failed assertion: line 209 pos 16: (showNextButton && next! = null) || ! showNextButton : is not true
@mdatiqurrahman2561
@mdatiqurrahman2561 2 года назад
Great job..
@kibromhs7566
@kibromhs7566 2 года назад
That's great content I love it
@kemids2842
@kemids2842 3 года назад
please create more Riverpod tutorials
@yosvaniquiala6036
@yosvaniquiala6036 Год назад
you are the best!!!
@HeyFlutter
@HeyFlutter Год назад
Glad to hear that, Thank you Yosvani Quiala! 😊
@abiabi-zs6vv
@abiabi-zs6vv 2 года назад
It is more help full ✨🤩, thank u bro ... Give some project making tutorial using flutter 🍃
@lingrajnaykode143
@lingrajnaykode143 3 года назад
Thank you
@jadesierra7026
@jadesierra7026 2 года назад
Thanks for this great tutorial! Where can I get those onboarding images btw? Any particular websites that I can get images for my project?
@skarrin6207
@skarrin6207 3 года назад
Wow this is really what I needed cuz im publishing my first app next week
@Mustafamustafa-mi6ux
@Mustafamustafa-mi6ux 3 года назад
@@HeyFlutter yes it would thanks man
@HeyFlutter
@HeyFlutter 2 года назад
Awesome! In the near future, I could also do a video about CI/CD to publish apps easily and fast to PlayStore & AppStore. Maybe it helps also a lot of people 👍
@BlitzLifeHacks
@BlitzLifeHacks 2 года назад
can we create different background color for each page?
@adibwaluya9879
@adibwaluya9879 2 года назад
Thank you very much for the video! Is it possible to create onboarding screens using fluttersecurestorage? or sharedpreferences would be preferable approach?
@HeyFlutter
@HeyFlutter 2 года назад
Thank You Adib Waluya! Follow this link: pub.dev/packages/introduction_screen I hope you will get your answer 🙂
@hectorprx
@hectorprx 3 года назад
Thanks really appreciate how you run through all the options. Splash screen = Intro screen?
@HeyFlutter
@HeyFlutter 2 года назад
The Onboarding Screen is something different than a splash screen. Splash screens are displayed when the app is launching. Normally you see a company logo while launching an app. This is called Splash Screen.
@stefanoproiettidev
@stefanoproiettidev Год назад
great video! I was wondering, is there a way of keeping certain elements fixed to the screen throughout scrolling? for example, a title or logo that stays in the same spot and only having content like descriptions moving. I apologize if my question is not clear. thanks!
@HeyFlutter
@HeyFlutter Год назад
Thank You Stefano Proietti! Follow this link: api.flutter.dev/flutter/material/SliverAppBar-class.html I hope you will get your answer 🙂
@HarshSingh-tl7qs
@HarshSingh-tl7qs 2 года назад
From where do you get these images for your mobile app? Can anyone of your let me know?
@bijayaadhikari442
@bijayaadhikari442 3 года назад
How you able to push yourself everyday making such incredible deep research topic, besides your full-time job right. I work full-time in a restaurant and trying to code few hours left and couldn’t able go consistently like you. Please share your productivity hack and mindset to achieve goal like you do. Thank you so much.
@bijayaadhikari442
@bijayaadhikari442 3 года назад
@@HeyFlutter So, when will you be adding new courses or lecture on your course
@HeyFlutter
@HeyFlutter 2 года назад
@bijaya adhikari Over time I will focus more on the courses. Have already some great plans for it 👍
@asutosh_ranjan
@asutosh_ranjan 3 года назад
Thankyou so much could u also make a tutorial on adding animations
@HeyFlutter
@HeyFlutter 2 года назад
Thank you, Asutosh! 🙂 Check out my tutorials about animations here: 1. Animation Between Pages Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-3oE6JDuCBBo.html 2. Animate With Sequences Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-cknUItHktzs.html 3. ALL my other animation tutorials: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-XWfg_d2t_Hk.html
@Aminionaire
@Aminionaire 2 года назад
Thank you so much and can you please tell me i tried to run your code in my vs code and when i try to debug its debugging on chrome instead of running android device
@Aminionaire
@Aminionaire 2 года назад
@@HeyFlutter Thank you 🙏🏾 i get it
@shahmi98
@shahmi98 3 года назад
Thank you, easy to understand. How to make the onboarding screen or login screen is only display for the first time usage of the app?
@shahmi98
@shahmi98 3 года назад
@@HeyFlutter Thanks😄😄.
@HeyFlutter
@HeyFlutter 2 года назад
Thanks, Muhammad! 🙂 Use SharedPreferences to store locally with a boolean that you don't want to show the onboarding screen again. Check my tutorials out about SharedPreferences: 1) Shared Preferences For Beginners: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-szOllHT1S7Y.html 2) Load & Save JSON Complete GUIDE Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE--32HIsRf26o.html 3) Load JSON From Network Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Rlf5q2EGHzc.html
@e7sannn
@e7sannn Год назад
Thanks, bro in your project last Button i mean "Read button" , How do i make it look like I clicked "Read" to go back to the first page, i mean the page that contains( "Skip" button), thanks
@HeyFlutter
@HeyFlutter Год назад
Hey, Ehsan Kurdish 🙂 Please check this documentation : pub.dev/packages/introduction_screen
@bloomingtonsdirect6921
@bloomingtonsdirect6921 2 года назад
Hi can you please guide me when I move to 4th page ViewModel and when the read button show then the button and bullets slightly move upward from the normal position. so can you please guide me?
@HeyFlutter
@HeyFlutter 2 года назад
Thank You Bloomingtons Direct!. There must be some issue with responsivness of your app. Follow this link: medium.com/flutter-community/develop-a-responsive-layout-of-mobile-app-with-flutter-c6a6f7013aec I hope you will get your answer 🙂
@erenftw677
@erenftw677 Год назад
If I a add a elevated button inside next:,then what should i do to move to next page in onPressed(){}?
@HeyFlutter
@HeyFlutter Год назад
Hey, ErenFTW 🙂 you can learn better from official documentation : pub.dev/packages/introduction_screen
@prajwalpatil1647
@prajwalpatil1647 2 года назад
This tutorial helped me a lot but what changes should we make in main.dart so that it appers only once we don't want it to appear every time
@HeyFlutter
@HeyFlutter 2 года назад
Thank You Prajwal Patil! Follow this link: stackoverflow.com/questions/59241566/flutter-onboarding-screen-only-one-time I hope you will get your answer 🙂
@pranavvariar2751
@pranavvariar2751 2 года назад
i have a youtube video player in the introduction screen how can i make it pause when swiping between pages?
@HeyFlutter
@HeyFlutter 2 года назад
Thank You Pranav Variar! Follow this link: stackoverflow.com/questions/54692450/how-to-pause-flutter-videovideo-player-plugin-when-navigating-from-page-to-ano I hope you will get your answer 🙂
@ALSHB7KSA
@ALSHB7KSA Год назад
what font are you using in this tut ? , i want a font similar to ios font to use it in my android application
@HeyFlutter
@HeyFlutter Год назад
Thank you, W x! 🙂. I am using the default font in flutter.
@PrateekAher
@PrateekAher 3 года назад
I have a QUESTION I have added Firebase authentication in my app as well as this onboarding flow. When the user logs out, closes the app, and then open the app again, this onboarding process starts again. How do I make it so that, Onboarding starts only when the app is opened for the first time?
@miguelfinanzasycripto
@miguelfinanzasycripto 3 года назад
Hey Prateek! I can control this initial behavior using Shared Preferences easily. As soon as the button "Done" is pressed you put a true value. Every time your app is started you can check in your splash screen if this value is true or false and go to the correct screen. I am using the shared_preferences plugin. Really easy to use.. Good luck!!
@ikram1706
@ikram1706 2 года назад
everything is working except the buildImage method inside the PageViewModel, any solutions if you please ?
@ikram1706
@ikram1706 2 года назад
@@HeyFlutter well, when i write buldImage it seems highlighted with red saying that i have to define this function/method.
@Bathusaix
@Bathusaix 3 года назад
is there a way to alter the order of the widgets in the pageviemodel? that is ... if I want the text first and the image below? how would it be?
@Bathusaix
@Bathusaix 3 года назад
@@HeyFlutter I have written to you on twitter for a more precise consultation
@Bathusaix
@Bathusaix 3 года назад
@@HeyFlutter the dot can be changed position?
@HeyFlutter
@HeyFlutter 2 года назад
Thanks, Nestor Marquez! 🙂 you can make use of "bodyWidget:" property in order to customize pageview model
@ritiksaxenaofficial
@ritiksaxenaofficial 3 года назад
❤️
@jayswalviraj4528
@jayswalviraj4528 2 года назад
Hello Sir, How to set background image?
@HeyFlutter
@HeyFlutter 2 года назад
Thank you, Jayswal Viraj! 🙂 you can use container inside body property of your scaffold and pass your image in the decoration property of container
@MuhammadAdnan-vs5cx
@MuhammadAdnan-vs5cx 2 года назад
please getx tutorial
@user-gp1uj9ml5t
@user-gp1uj9ml5t 3 года назад
please teach us do testing of app. i cant understand for what it need and how i can use it. cant finde simple and easy lessons
@HeyFlutter
@HeyFlutter 2 года назад
Thanks for the idea! Sure I will also go into testing at some point, however it will be more in the future.
@fatemakhalfan6980
@fatemakhalfan6980 2 года назад
When I create the onboarding UI screen it appears every time I enter the app, how can I adjust it to appear only once it is downloaded and open for the first time?
@fatemakhalfan6980
@fatemakhalfan6980 2 года назад
@@HeyFlutter Thanks
@HeyFlutter
@HeyFlutter 2 года назад
Thank You Fatema Khalfan! Follow this link: www.codewithflutter.com/flutter-onboarding-screen-one-time-only/ I hope you will get your answer 🙂
@charulmehta9151
@charulmehta9151 3 года назад
I'm not able to navigate from introduction screen to home screen. Please help.
@charulmehta9151
@charulmehta9151 3 года назад
@@HeyFlutter yes, I can now navigate, your tutorials are awesome 😊
@hanygh2240
@hanygh2240 2 года назад
How can I add an image to the background?
@hanygh2240
@hanygh2240 2 года назад
@@HeyFlutter Thanks for your quick response.
@HeyFlutter
@HeyFlutter 2 года назад
Thank You HANY Gh! Follow this link: dev.to/fluttercorner/how-to-set-background-image-to-scaffold-in-flutter-434o I hope you will get your answer 🙂
@chandsingh2880
@chandsingh2880 2 года назад
Bro why you used third party library for small thing you should used inbuild widget
@bhumikachaplot
@bhumikachaplot 2 года назад
How to show skip button on top right?
@HeyFlutter
@HeyFlutter 2 года назад
Thank You Bhumi Chaplot! Follow this link: stackoverflow.com/questions/55259142/flutter-how-to-align-widget-to-the-topright-of-column/55259680 I hope you will get your answer 🙂
@mostafaahmed9767
@mostafaahmed9767 3 года назад
how make introduction screen don't show again when i restart app just for first time i use app
@mostafaahmed9767
@mostafaahmed9767 3 года назад
@@HeyFlutter i think in the same way , and tried it with shared preference once and getStorage . getStorage was very vast ,solved some issues in shared . i recommend it to u ,and i wish u explain it in videos
@techzone2009
@techzone2009 3 года назад
@@mostafaahmed9767 I am having same problem ..I want a video with getx storage
@HeyFlutter
@HeyFlutter 2 года назад
You can store a boolean flag locally and based on it you show the introduction screen and you go directly to your home page. Check my tutorials out on how to store and load this boolean flag. 1) Shared Preferences & Json Tutorial for Beginners: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-szOllHT1S7Y.html 2) Load & Save JSON Complete GUIDE Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE--32HIsRf26o.html 3) Load JSON From Network Tutorial: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Rlf5q2EGHzc.html
@mostafaahmed9767
@mostafaahmed9767 2 года назад
Thank you for your reply, but i shifted that career 😅
@sk-px3bq
@sk-px3bq 3 года назад
Make tutorials on sqflite
@HeyFlutter
@HeyFlutter 2 года назад
Hmm I prefer firebase for storing data locally & on the server. However, maybe somewhere in the future if more people show interest
Далее
Flutter Tutorial - Navigation Rail Widget
15:08
Просмотров 8 тыс.
How to Make Responsive Flutter Apps, Pixel Perfect
14:58
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Просмотров 25 млн
마시멜로우로 체감되는 요즘 물가
00:20
Ever thought why We fail as Flutter Developer?
8:19
🖥📱RESPONSIVE DESIGN • Flutter Tutorial
8:03
Просмотров 271 тыс.