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

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
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 31009
    حجم: 10668 مگابایت
    مدت زمان: 1123 دقیقه
    تاریخ انتشار: ۲ اسفند ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید