Тёмный

📱DOPE Introduction Screens • Flutter Tutorial ♡ 

Mitch Koko
Подписаться 131 тыс.
Просмотров 98 тыс.
50% 1

💰 I'll develop your MVP app: mitchkoko.app/mvp
📱 Code: mitchkoko.app/
🎓 Flutte Beginner Course: • 📱 FULL Flutter Beginne...
💌 Email: business@mitchkoko.app
~;
/ createdbykoko
/ createdbykoko
/ createdbykoko
/ mitchkoko
~;

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

 

3 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 100   
@createdbykoko
@createdbykoko 2 года назад
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
@fpbeats5798
@fpbeats5798 2 года назад
What emulator are you using?
@neuraldevs2801
@neuraldevs2801 2 года назад
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 👌❤️❤️❤️
@emirhan2070
@emirhan2070 Год назад
you are just making things a lot easier, keep it up !
@obong_samjoe
@obong_samjoe Год назад
Dot indicators video was just straight to the point, thanks
@abhasarya7152
@abhasarya7152 Год назад
amazing work, thanks for putting out these high quality videos!
@createdbykoko
@createdbykoko Год назад
My pleasure glad it helps u
@inilonge2927
@inilonge2927 2 года назад
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!
@sezburgmkunyah9600
@sezburgmkunyah9600 Год назад
i admire your work dude ,that's great everything you did it perfectly as it supposed to be done ,greatings from Malawi
@muhendis_
@muhendis_ Год назад
this is my best educator channel
@tahseenahmadansari-g1o
@tahseenahmadansari-g1o Год назад
just love the way you teach
@Rsky77
@Rsky77 5 месяцев назад
i really enjoyed this tutorial
@Omarhi51llarious4tsxdl1l
@Omarhi51llarious4tsxdl1l Год назад
দারুন। এই টিউটোরিয়াল দেখে দেখে আমি বাস্তবায়ন করেছি।🥰
@obong_samjoe
@obong_samjoe Год назад
watched the page view video, super simple to understand, thanks Koko
@muhammadakhtar6608
@muhammadakhtar6608 2 года назад
you are a great flutter person yah legend 😊👍✌️
@createdbykoko
@createdbykoko 2 года назад
Thank you so much 😀
@TechBuddy_
@TechBuddy_ 2 года назад
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
@Rahulsingh-theraha
@Rahulsingh-theraha 2 года назад
Ohh nice.😁
@unlockedplucky209
@unlockedplucky209 Год назад
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?
@TechBuddy_
@TechBuddy_ Год назад
@@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
@bilalillahi6347
@bilalillahi6347 9 месяцев назад
@@unlockedplucky209You could use shared prefrences, or firebase for this. depends on the context you're doing it
@facilityapp6136
@facilityapp6136 2 года назад
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.
@ayolalajo
@ayolalajo 2 года назад
Great ...this tutorial so clear and easy to follow ...thank you very much
@developerzull
@developerzull Год назад
👍 Very useful video tutorial, thank you Mitch. 😊
@createdbykoko
@createdbykoko Год назад
No problem glad i could help ❤️
@developerzull
@developerzull Год назад
@@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! 😊
@cozilas_jgdiff
@cozilas_jgdiff Год назад
Love your videos!❤
@muhammadakhtar6608
@muhammadakhtar6608 2 года назад
it's so awesome 🤩
@createdbykoko
@createdbykoko 2 года назад
You're too nice :)
@Arminyouuu
@Arminyouuu Год назад
That was dope af
@lanceolana8277
@lanceolana8277 2 года назад
Hey mitch! Im a big fan. Keep rocking king!
@createdbykoko
@createdbykoko 2 года назад
thanks for the comment bro! :D
@FemiKolawole
@FemiKolawole Год назад
love it!!!
@createdbykoko
@createdbykoko Год назад
👨🏽‍💻❤️❤️❤️ glad u like it
@fatenelsaeid5050
@fatenelsaeid5050 2 года назад
Thanks , you helped me 💙
@junaidjameel5049
@junaidjameel5049 2 года назад
Thank you so much for your help brother
@vincent8437
@vincent8437 2 года назад
explanation is very clear ..thanks for sharing these videos
@createdbykoko
@createdbykoko 2 года назад
My pleasure! Glad it helped ❤️
@Baraka0369
@Baraka0369 2 года назад
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
@createdbykoko
@createdbykoko 2 года назад
This is a great point! Thank you
@fun_and_games758
@fun_and_games758 Год назад
How to do that bro
@unlockedplucky209
@unlockedplucky209 Год назад
can you help me out a bit to stop relaunching the intro page every time I open my app?
@Baraka0369
@Baraka0369 Год назад
@@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 👍
@azimjondev
@azimjondev 2 года назад
Thank you very much
@dearalex2056
@dearalex2056 7 месяцев назад
Omg! Your content is told. Greetings from Nicaragua!
@demodemo9429
@demodemo9429 2 года назад
Smooot video 🖤🖤🖤🖤
@PaschalAOgba
@PaschalAOgba 2 года назад
well done bro
@obong_samjoe
@obong_samjoe Год назад
Hi Koko virtual code mentor, you missed adding that smooth page indicator won't work without importing packages, but great video. Thanks
@maryabaloch4385
@maryabaloch4385 2 года назад
Best 💙
@Omarhi51llarious4tsxdl1l
@Omarhi51llarious4tsxdl1l Год назад
Create a video about shared preference with this Introduction Screen
@anasalbattiri003
@anasalbattiri003 Год назад
Keep going
@createdbykoko
@createdbykoko Год назад
💜💜💜💜
@richardmwangi2050
@richardmwangi2050 2 года назад
You are awesome
@mohammadjavadmosadegh
@mohammadjavadmosadegh 11 месяцев назад
Very Good :)
@muhammadawais2601
@muhammadawais2601 3 месяца назад
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 .
@adomicarts
@adomicarts 2 года назад
Thanks
@createdbykoko
@createdbykoko 2 года назад
all goooddss
@iabhishekpatil4415
@iabhishekpatil4415 2 года назад
Can you please create a course for flutter UI?
@ОльгаЛашина-с3э
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.
@techietoons
@techietoons 2 месяца назад
Navigator operation requested with a context that does not include a Navigator.
@DesuSaiVenkat
@DesuSaiVenkat Год назад
Hey mitch, why did we use alignment property of container to place the smooth dot indicator, we could have used positioned widget right ?
@ettitaiwo1642
@ettitaiwo1642 Год назад
💯💯
@NOTxARYAN
@NOTxARYAN 9 месяцев назад
awesome..mm
@uvaismohammad4216
@uvaismohammad4216 2 года назад
@createdbykoko
@createdbykoko 2 года назад
💘
@guerinorodella
@guerinorodella 8 месяцев назад
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 ?
@MatteoMusicStudio
@MatteoMusicStudio 2 года назад
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?
@miralthaer9069
@miralthaer9069 2 года назад
did you get the answer?
@kingmclyrics3919
@kingmclyrics3919 Год назад
dispose the widget and use navigator replace
@GJFlores
@GJFlores Год назад
it´s poss change the scroll view in each page with only one pageview? example page1 to page2 horizontal, page2 to page3 vertical,
@maazafridi2090
@maazafridi2090 2 года назад
Please also add complete flutter course for beginners 😏
@createdbykoko
@createdbykoko 2 года назад
I have something in the works for that 👨🏽‍💻 coming real soon ✌🏾
@chukaihekire398
@chukaihekire398 2 года назад
@@createdbykoko i cant wait for it 😲
@royalindo8700
@royalindo8700 2 года назад
@@createdbykoko yey :) waiting or it
@alikurt3768
@alikurt3768 11 месяцев назад
Which emulator do you use?
@Zhaskiel
@Zhaskiel 2 года назад
What software or site do you use to make the presentation video of the app ?
@nadhiframadhanta5859
@nadhiframadhanta5859 2 года назад
Hey i wanna ask something, why after we go to the homepage and press the back button it going back to the onboarding screen again?
@godwindavid7264
@godwindavid7264 2 года назад
Will this page be shown only at first run?
@dhrumilparekh8554
@dhrumilparekh8554 Год назад
unable to use smooth page indicator
@akairo1482
@akairo1482 2 года назад
How ican run vscode with emulator android??
@oussamasbisiane4544
@oussamasbisiane4544 Год назад
hey what about skipping introScreen for existing user ?
@createdbykoko
@createdbykoko Год назад
Shared preferences or hive will help with that!
@oussamasbisiane4544
@oussamasbisiane4544 Год назад
honestly ur channel is the best very simple to learn with u @@createdbykoko 💜💜
@razuahmed3493
@razuahmed3493 Год назад
how can I get animated gif image like this?
@lanha3385
@lanha3385 Год назад
Where can I find the code?
@tnghieu
@tnghieu 2 года назад
How do you skip the intro screens and go straight to Home after the user went through this after install?
@Mahanmarwat
@Mahanmarwat 2 года назад
Create a bool variable and save it in a json file. Then read that file at the start of app to check whether the user has seen the onboarding.
@davidnestico
@davidnestico Год назад
How can I only make these show once?? Please make new tutorial.
@biigsmokee
@biigsmokee Год назад
State and get_storage one would imagine Or only show it after sign up / first sign in
@fpbeats5798
@fpbeats5798 2 года назад
Is this Java or kotlin?
@createdbykoko
@createdbykoko 2 года назад
Neither, this is flutter
@zyltho
@zyltho Год назад
i have lot of errors please help
@createdbykoko
@createdbykoko Год назад
What does the error say? I can help
@zyltho
@zyltho Год назад
@@createdbykoko im talking about the red lines under the codes im a begginer btw
@createdbykoko
@createdbykoko Год назад
@@zyltho yup that’s fine. If you hover your mouse over the red squiggle, it will tell you what the error is
@zyltho
@zyltho Год назад
@@createdbykoko ive just wrote those yet
@zyltho
@zyltho Год назад
@@createdbykoko Hi I was struggling to understand the code to make it work and I did thank God he helped me, you also did but nothing shows up I have no errors or anything nothing shows up heres onboarding_screen.dart file import 'package:flutter/material.dart'; import 'package:qranic/intro_screens/intro_page_1.dart'; import 'package:qranic/intro_screens/intro_page_2.dart'; import 'package:qranic/intro_screens/intro_page_3.dart'; import 'package:smooth_page_indicator/smooth_page_indicator.dart'; class Onboarding_screen extends StatefulWidget { const Onboarding_screen({Key? key}) : super(key: key); @override // ignore: library_private_types_in_public_api _OnBoardingScreenState createState() => _OnBoardingScreenState(); } class _OnBoardingScreenState extends State { //controller to keep track which page we are on PageController _controller = PageController(); @override Widget build(BuildContext context) { return Scaffold( body: Stack( children: [ PageView( controller: _controller, children: [ Intropage1() ,Intropage2() ,Intropage3() ] ), // dot indicator Container( alignment: Alignment(0, 0.75), child: Row( mainAxisAlignment: MainAxisAlignment.spaceEvenly, children: [ // skip GestureDetector( onTap: () { _controller.jumpToPage(2); }, child: Text('skip')), // dot indicator SmoothPageIndicator(controller: _controller, count: 3), //next or done GestureDetector( onTap: () { _controller.nextPage(duration: Duration(milliseconds: 500), curve: Curves.easeIn); }, child: Text('next'), ), ], )), ], ), ); } } heres main.dart import 'package:flutter/material.dart'; // ignore: unused_import import 'onboarding_screen.dart'; void main() { runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return const MaterialApp( debugShowCheckedModeBanner: false, ); } } but import 'onboarding_screen.dart'; is unused
@click4games
@click4games 7 месяцев назад
amazing work, thanks
@SomeshRajvlogs
@SomeshRajvlogs Год назад
In the skip button use this => _controller.animateToPage( 2, duration: const Duration(milliseconds: 500), curve: Curves.easeIn, );
Далее
LIGHT ☀️🌘 DARK mode • Flutter Tutorial📱
8:09
🖥📱RESPONSIVE DESIGN • Flutter Tutorial
8:03
Просмотров 289 тыс.
📱DOPE Animations • Flutter Tutorial ♡
5:25
Просмотров 103 тыс.
📱 Modern Smart Home UI • Flutter Tutorial ♥
14:18
10x Your Speed With Flutter
8:04
Просмотров 51 тыс.
How Fast Can I Fill My Inbox?
13:30
Просмотров 321 тыс.
Introduction Screens | Onboarding Screens in Flutter
11:12
Top 12 Flutter Tips & Tricks
9:32
Просмотров 269 тыс.