وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Flutter & Firebase Chess: From Basics to Multiplayer

سرفصل های دوره

Master Chess App Development: From Basics to Multiplayer with Flutter and Firebase


1. Introduction
  • 1. Introduction
  • 2. Setting Up Your Chess Project
  • 3. Installing Packages and Rendering the Chess Board
  • 4. Understanding the Chess Board Structure

  • 2. User Interface Design
  • 1.1 flutter chess images.rar
  • 1. Crafting the Game Screen User Interface
  • 2. Designing the Home Screen UI
  • 3. Developing the Game Time Screen
  • 4. Configuring Game Settings Screen

  • 3. State Management with Provider Package
  • 1. Leveraging the Power of the Provider Package
  • 2. Finalizing the Game Time Screen
  • 3. Implementing Player Color Radio Buttons
  • 4. Player Color Radio Buttons - Advanced Settings
  • 5. Introducing Game Difficulty Radio Buttons
  • 6. Advanced Game Settings Configuration
  • 7. Saving Game Time Preferences

  • 4. Game Settings and Levels
  • 1. Exploring Different Game Levels
  • 2. Handling Time Options (Non-Custom)
  • 3. Shifting Game State to Provider
  • 4. Optimizing Game State Management
  • 5. Mastering Timer Methods
  • 6. Implementing Timer Methods - Part 1
  • 7. Implementing Timer Methods - Part 2

  • 5. Game Logic and Functionality
  • 1. Game Over Dialog Implementation
  • 2. Displaying the Game Over Dialog
  • 3. Integrating the Stockfish Engine
  • 4. Playing with the Stockfish Engine
  • 5. Unveiling the Power of Stockfish Engine
  • 6. Handling On Back Pressed Dialogs

  • 6. User Authentication and Login
  • 1. Introduction to the Next Section
  • 2. Building the Login Screen
  • 3. Styling Social Buttons
  • 4. Crafting Sign In and Sign Up Screens UI
  • 5. Connecting the Application to Firebase
  • 6. Image Selection from Camera or Gallery
  • 7. Designing Sign-Up Screen TextForm Fields
  • 8. Completing Sign-Up Process
  • 9. Creating the User Model Class
  • 10. Sign-Up User - Authentication Provider
  • 11.1 SHA1 AND SHA256 - COMMAND.txt
  • 11. Sign-Up User - SHA Keys Security
  • 12. Sign-Up User - Data Saving to Firestore
  • 13. Sign-In User Authentication
  • 14. Resolving Sign-In User Issues
  • 15. Implementing Auth State Listener

  • 7. Multiplayer Functionality with Firestore
  • 1. Creating a Game in Firestore
  • 2. Joining a Game - Game Model Class Creation
  • 3. Establishing Game Directory Controller in Firestore
  • 4. Setting Game Data and Preferences Locally
  • 5. Searching for Players in Firestore
  • 6. Understanding and Testing the Search player Method
  • 7. Finalizing the Search Player Method
  • 8. Listening for Game Changes in Firestore
  • 9. Displaying the Chess Board Against Other Players part 1
  • 10. Displaying the Chess Board Against Other Players part 2
  • 11. Making the First Move in Online Play
  • 12. Understanding the Square Move Mechanism
  • 13. Debugging the Move Method in Online Play
  • 14. Cancelling the Stream Subscription
  • 53,700 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 31009
    حجم: 10668 مگابایت
    مدت زمان: 1123 دقیقه
    تاریخ انتشار: 2 اسفند 1402
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    53,700 تومان
    افزودن به سبد خرید