Flutter Onboarding Screen Tutorial | Habit App | speed code

Поділитися
Вставка
  • Опубліковано 15 жов 2024
  • Lean how to create onboarding screen in flutter for a Habit Tracker Flutter App. I will show how to create splash screen to replace the white screen or default flutter logo when launching the app. create an onboarding screen with dot indicator also I will set the onboarding screen to show only one time.
    ⭐ Project Starter files: github.com/ton...
    ⭐ Completed Code: github.com/ton...
    Part 2 sign up page: • Sign Up page UI design...
    Part 3 login page : • Login Page UI Design H...
    ⌛ Time Stamp
    Starter Files Walkthrough - 0:19
    Splash Screen - 0:47
    Onboarding Page - 2:01
    Onboard dot indicator - 8:23
    Load onboard for first time only - 18:43
    🤹Topics Covered:
    flutter splash screen
    flutter shared preference
    👉 Recommended Laptops for Flutter Development:
    HP Pavilion 15 Ryzen 5 amzn.to/3FqwxIF
    Lenovo IdeaPad Slim 5 11th Gen amzn.to/30aS2Nm
    ASUS VivoBook 14 (2021) amzn.to/2YyNI9W
    ASUS ZenBook 14 (2020) amzn.to/3AjHVSM
    Apple Mac Mini with Apple M1 Chip amzn.to/3oZ8gUj
    #flutter #dart #androidApp #onboarding
    🍧 UI Credit
    www.pixeltrue....

КОМЕНТАРІ • 33

  • @FlutterMapp
    @FlutterMapp 3 роки тому +5

    Awesome onboarding UI 🔥🚀

  • @quochoantran6771
    @quochoantran6771 3 роки тому +3

    Thanks you so much! I like the way that you share with us your starter and final source code! It's help a lots!

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

    Can I have the complete code ? Theres only starter files in your github mentioned in the video's description

  • @Cassandra-Shorts-ytb
    @Cassandra-Shorts-ytb 2 роки тому +1

    how good is the size of the background image as a splashscreen?
    I have tried to use the background image as a splashscreen but why is my background image enlarged and the important part is not visible on the screen. the logo image also becomes very small different from my design.
    any solution sir?

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

      if you set fullscreen value to false in flutter native splash properties your background image will not enlarge.

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

    Thanks! Great video, really helpful. God Bless you

  • @Apdeveloper
    @Apdeveloper 3 роки тому +2

    What's your system configuration dude

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

      its a hackintosh
      CPU: Intel i-5 8500
      Motherboard: Asus TUF Z-370 plus
      Ram: 16GB Adata XPG
      let me know if you want to know the full configuration.

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

    is the onboarding screen only work once for the first time when the app installed?

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

      Yes, the onboarding will only appear for the first time when launching app

  • @goodmorning6286
    @goodmorning6286 2 роки тому +1

    Can I see onboarding screens after uninstalling and reinstalled

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

      yes, when you uninstall shared preference data will be cleared from your phone.so when you reinstall you will get onboard screens.

  • @TrikNgonlen
    @TrikNgonlen Рік тому +1

    A W E S O M E !

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

    great work sir!!!

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

    Nice tutorial. I love it. Btw, where's the part where you created the splash screen?

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

      you directly get the splash screen using the flutter_native_splash library

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

    Nice work bro. Btw let me ask bro. How to change the text of the different screen? Just like your text "We can help you to be a better version of yourself". I want to change the text in the second and the third screen but how?

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

      inside onboarddata.dart file add Richtext to the onboard class property then in the onborading contents list call richtext add RichText widget with values.

  • @yanzgex7800
    @yanzgex7800 3 роки тому +2

    Good Job bro 👍

  • @abinjohn8568
    @abinjohn8568 2 роки тому +1

    Good job bro

  • @a.7853
    @a.7853 3 роки тому

    Where can I find the source code please?

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

      i have given link to source in description

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

      @@tonydavidz It seems only the code for the skeleton is linked? Could you recheck?

  • @abhishekmaldikar9704
    @abhishekmaldikar9704 2 роки тому +1

    UI/XI provide pls

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

      Hi, Take a look at description link for ui design is at the bottom.

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

    🙏 Your vs code police plz