If you need more in depth tutorials for each widget/package used in this video, here they are :D PAGEVIEW • ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Gqp0_ZTeH8g.html SMOOTH DOT INDICATORS • ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rnsqpvGL9Yk.html ANIMATIONS • ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-70UhM3mx4Cw.html 🔥📱 Flutter Templates • mitchkoko.app/ 🥷🏽📱 Minimal Social App • mitchkoko.gumroad.com/l/MinimalSocialApp 💰📱 Minimal Ecommerce App • mitchkoko.gumroad.com/l/MinimalEcommerceApp
I would really appreciate if you also created full applications with state management and backends too this would be help nice, your really good in explaining love your content 👌❤️❤️❤️
Excellent work. Amazing! You are very talented. Do you mind making videos on how to access phone permissions. Like fingerprint, file media, camera, microphone, contacts and so on. That would be really helpful. Thank you!
Yo one thing instead of using navigatior push use pushReplacement to completely dispose the intro screen from the stack so people won't see it when the want to exit the app and one more thing it's absolutely necessary to dispose the page controller in the dispose method of the stateful widget to avoid memory leaks
Is there a way to display the intro screen only once when user opens the app for the first time? n later it opens the home screen on subsequent opening of the app?
@@unlockedplucky209 absolutely yes. You can use shared preferences to store a bool like introShown when the user launches the app and only show the intro screen if that value is not set
Wow... I found your channel a few days ago and I must say I'm blown away... I would like to request if you can make a video on how to only run the intro pages one time in the application. I am very new to flutter.
@@createdbykoko Hey Mitch, I was just interviewed by some experts from a tech company from Kolkata, India for a Flutter app developer position. After the first round technical interview I was shortlisted for the second round technical interview and I just came after attending the interview. However, I'm new to Flutter development but I believe that I will get the job. I think Flutter is really easy and you are helping me alot! Thank you so much Mitch! 😊
Thanks bro, also, I would store in shared preferences or with Hive package the fact that the introduction screens have already been viewed, so they will appear only the during the first launch of the app
@@unlockedplucky209 just use the shared_preferencies package and create a pair of key value with key of introduction_seen. By default it’s false and when the introduction has been seen, set it as true. Before displaying the introduction, check if the introduction_seen value in shared_preferencies is set to false 👍
i haven’t tried yet but instead of creating a bool to track can we check the index throught the controller for condition of next and done.In this way we dont need setstate i think .
thank you very much. I have a question please: how can I skip the introduction screens if I am old user? so for and old user we skip directly to login page for exemple.
Is it possible to share information between screens ? Let's say I'd like to register something that requires 3 or mores steps and each page the user would provide individual info for that specific step. Then on the last page the request would be sent to API. Is it possible to share information (data) between the screens ?
Thank you, nice tutorial :) But this intro screens opens everytime when I re-run app. How can I prevent it? It should open only for the very first time, right?