📱DOPE Introduction Screens • Flutter Tutorial ♡

  Рет қаралды 91,700

Mitch Koko

Mitch Koko

2 жыл бұрын

💬 Chat App w/ Notifications • mitchkoko.gumroad.com/l/ChatA...
📱 Flutter Courses • mitchkoko.app/
👨🏽‍💻 I'm coding a startup.. / mitchkoko
/ createdbykoko
/ createdbykoko
/ createdbykoko
💰 Book Consultation Call • mitchkoko.gumroad.com/l/CallW...
~ ;
📱TIKTOK • vm.tiktok.com/ZSePuSN4n/
📱INSTAGRAM • / createdbykoko
💻GITHUB • github.com/mitchkoko/
🖥WEBSITE • mitchkoko.app/
#flutter #createdbykoko

Пікірлер: 99
@createdbykoko
@createdbykoko 2 жыл бұрын
If you need more in depth tutorials for each widget/package used in this video, here they are :D PAGEVIEW • kzfaq.info/get/bejne/fdegY8KLucusaJs.html SMOOTH DOT INDICATORS • kzfaq.info/get/bejne/qNSjpNOnrLKdiZ8.html ANIMATIONS • kzfaq.info/get/bejne/bZaFm7Bk0t6Yc6s.html 🔥📱 Flutter Templates • mitchkoko.app/ 🥷🏽📱 Minimal Social App • mitchkoko.gumroad.com/l/MinimalSocialApp 💰📱 Minimal Ecommerce App • mitchkoko.gumroad.com/l/MinimalEcommerceApp
@fpbeats5798
@fpbeats5798 Жыл бұрын
What emulator are you using?
@emirhan2070
@emirhan2070 Жыл бұрын
you are just making things a lot easier, keep it up !
@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 👌❤️❤️❤️
@obong_samjoe
@obong_samjoe Жыл бұрын
Dot indicators video was just straight to the point, thanks
@sezburgmkunyah9600
@sezburgmkunyah9600 10 ай бұрын
i admire your work dude ,that's great everything you did it perfectly as it supposed to be done ,greatings from Malawi
@abhasarya7152
@abhasarya7152 Жыл бұрын
amazing work, thanks for putting out these high quality videos!
@createdbykoko
@createdbykoko Жыл бұрын
My pleasure glad it helps u
@morningstar3304
@morningstar3304 10 ай бұрын
just love the way you teach
@obong_samjoe
@obong_samjoe Жыл бұрын
watched the page view video, super simple to understand, thanks Koko
@muhendis_
@muhendis_ Жыл бұрын
this is my best educator channel
@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
@cozilas_jgdiff
@cozilas_jgdiff 10 ай бұрын
Love your videos!❤
@Rsky77
@Rsky77 2 ай бұрын
i really enjoyed this tutorial
@Arminyouuu
@Arminyouuu 11 ай бұрын
That was dope af
@fatenelsaeid5050
@fatenelsaeid5050 Жыл бұрын
Thanks , you helped me 💙
@lanceolana8277
@lanceolana8277 2 жыл бұрын
Hey mitch! Im a big fan. Keep rocking king!
@createdbykoko
@createdbykoko 2 жыл бұрын
thanks for the comment bro! :D
@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!
@junaidjameel5049
@junaidjameel5049 Жыл бұрын
Thank you so much for your help brother
@Edenkhatab
@Edenkhatab 4 ай бұрын
amazing work, thanks
@FemiKolawole
@FemiKolawole Жыл бұрын
love it!!!
@createdbykoko
@createdbykoko Жыл бұрын
👨🏽‍💻❤️❤️❤️ glad u like it
@muhammadakhtar6608
@muhammadakhtar6608 2 жыл бұрын
you are a great flutter person yah legend 😊👍✌️
@createdbykoko
@createdbykoko 2 жыл бұрын
Thank you so much 😀
@muhammadakhtar6608
@muhammadakhtar6608 2 жыл бұрын
it's so awesome 🤩
@createdbykoko
@createdbykoko 2 жыл бұрын
You're too nice :)
@demodemo9429
@demodemo9429 2 жыл бұрын
Smooot video 🖤🖤🖤🖤
@maryabaloch4385
@maryabaloch4385 2 жыл бұрын
Best 💙
@vincent8437
@vincent8437 2 жыл бұрын
explanation is very clear ..thanks for sharing these videos
@createdbykoko
@createdbykoko 2 жыл бұрын
My pleasure! Glad it helped ❤️
@user-ps6bj2tw6q
@user-ps6bj2tw6q 9 ай бұрын
Hey mitch, why did we use alignment property of container to place the smooth dot indicator, we could have used positioned widget right ?
@PaschalAOgba
@PaschalAOgba 2 жыл бұрын
well done bro
@azimjondev
@azimjondev Жыл бұрын
Thank you very much
@developerzull
@developerzull 11 ай бұрын
👍 Very useful video tutorial, thank you Mitch. 😊
@createdbykoko
@createdbykoko 11 ай бұрын
No problem glad i could help ❤️
@developerzull
@developerzull 11 ай бұрын
@@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! 😊
@user-ff9ty2dq7l
@user-ff9ty2dq7l Жыл бұрын
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.
@Omarhi51llarious4tsxdl1l
@Omarhi51llarious4tsxdl1l Жыл бұрын
দারুন। এই টিউটোরিয়াল দেখে দেখে আমি বাস্তবায়ন করেছি।🥰
@muhammadawais2601
@muhammadawais2601 20 күн бұрын
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 .
@user-gq3ny7ml8r
@user-gq3ny7ml8r 8 ай бұрын
Very Good :)
@richardmwangi2050
@richardmwangi2050 2 жыл бұрын
You are awesome
@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,
@anasalbattiri003
@anasalbattiri003 10 ай бұрын
Keep going
@createdbykoko
@createdbykoko 10 ай бұрын
💜💜💜💜
@Zhaskiel
@Zhaskiel 2 жыл бұрын
What software or site do you use to make the presentation video of the app ?
@dearalex2056
@dearalex2056 4 ай бұрын
Omg! Your content is told. Greetings from Nicaragua!
@adomicarts
@adomicarts 2 жыл бұрын
Thanks
@createdbykoko
@createdbykoko 2 жыл бұрын
all goooddss
@ettitaiwo1642
@ettitaiwo1642 10 ай бұрын
💯💯
@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 11 ай бұрын
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_ 11 ай бұрын
@@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 7 ай бұрын
@@unlockedplucky209You could use shared prefrences, or firebase for this. depends on the context you're doing it
@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
@nadhiframadhanta5859
@nadhiframadhanta5859 Жыл бұрын
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?
@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 11 ай бұрын
can you help me out a bit to stop relaunching the intro page every time I open my app?
@Baraka0369
@Baraka0369 11 ай бұрын
@@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 👍
@guerinorodella
@guerinorodella 6 ай бұрын
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 ?
@Omarhi51llarious4tsxdl1l
@Omarhi51llarious4tsxdl1l Жыл бұрын
Create a video about shared preference with this Introduction Screen
@iabhishekpatil4415
@iabhishekpatil4415 2 жыл бұрын
Can you please create a course for flutter UI?
@razuahmed3493
@razuahmed3493 Жыл бұрын
how can I get animated gif image like this?
@godwindavid7264
@godwindavid7264 Жыл бұрын
Will this page be shown only at first run?
@uvaismohammad4216
@uvaismohammad4216 2 жыл бұрын
@createdbykoko
@createdbykoko 2 жыл бұрын
💘
@NOTxARYAN
@NOTxARYAN 6 ай бұрын
awesome..mm
@akairo1482
@akairo1482 2 жыл бұрын
How ican run vscode with emulator android??
@alikurt3768
@alikurt3768 8 ай бұрын
Which emulator do you use?
@dhrumilparekh8554
@dhrumilparekh8554 Жыл бұрын
unable to use smooth page indicator
@lanha3385
@lanha3385 11 ай бұрын
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.
@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 Жыл бұрын
did you get the answer?
@kingmclyrics3919
@kingmclyrics3919 Жыл бұрын
dispose the widget and use navigator replace
@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
@oussamasbisiane4544
@oussamasbisiane4544 10 ай бұрын
hey what about skipping introScreen for existing user ?
@createdbykoko
@createdbykoko 10 ай бұрын
Shared preferences or hive will help with that!
@oussamasbisiane4544
@oussamasbisiane4544 10 ай бұрын
honestly ur channel is the best very simple to learn with u @@createdbykoko 💜💜
@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 Жыл бұрын
Is this Java or kotlin?
@createdbykoko
@createdbykoko Жыл бұрын
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
@SomeshRajvlogs
@SomeshRajvlogs Жыл бұрын
In the skip button use this => _controller.animateToPage( 2, duration: const Duration(milliseconds: 500), curve: Curves.easeIn, );
📱DOPE Animations • Flutter Tutorial ♡
5:25
Mitch Koko
Рет қаралды 97 М.
LIGHT ☀️🌘 DARK mode • Flutter Tutorial📱
8:09
Mitch Koko
Рет қаралды 40 М.
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,7 МЛН
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Гараж 54
Рет қаралды 14 МЛН
Самое Романтичное Видео ❤️
00:16
Глеб Рандалайнен
Рет қаралды 6 МЛН
📱 Modern Smart Home UI • Flutter Tutorial ♥
14:18
Mitch Koko
Рет қаралды 68 М.
Flutter Onboarding Screen - Shop App Flutter - Episode 1
6:45
The Flutter Way
Рет қаралды 59 М.
📱 TO DO App • Flutter Tutorial ♥ Hive Local Storage
42:35
Mitch Koko
Рет қаралды 146 М.
These Apps Cost $140. So I Rebuilt them for FREE.
14:18
Coding with Lewis
Рет қаралды 141 М.
Introduction Screens | Onboarding Screens in Flutter
11:12
Widget Wisdom
Рет қаралды 1,5 М.
🖥📱Responsive Dashboard UI • FLUTTER Tutorial ♡
29:33
Mitch Koko
Рет қаралды 140 М.
Noob To Pro: 10 Epic UI Packages in Flutter - 2024
4:23
AstroDevs
Рет қаралды 31 М.
I built a $5 chat app with Pocketbase & Svelte. Will it scale?
13:34
Modern Bottom Nav Bar📱Flutter Tutorial ♡
8:15
Mitch Koko
Рет қаралды 166 М.
Спутниковый телефон #обзор #товары
0:35
Product show
Рет қаралды 2,2 МЛН
Игровой Комп с Авито за 4500р
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 2,1 МЛН
Klavye İle Trafik Işığını Yönetmek #shorts
0:18
Osman Kabadayı
Рет қаралды 709 М.