[PAID] Chess Extension - Fully Customizable  
  
 
 Introduction
 Introduction
The Chess Extension allows you to integrate a fully customizable chess game into your App Inventor projects. This extension includes various features like piece movement, check, checkmate, and pawn promotion.
 Installation
 Installation
- Download the Chess extension .aixfile.
- Open your App Inventor project.
- Navigate to the Extensions section and click on Import extension.
- Select the downloaded .aixfile and import it into your project.
 Components
 Components
 Chess
 Chess
- Type: Non-Visible Component
- Category: Extension
 Methods
 Methods
 InitializeView InitializeView
- 
 - Description: Initialize the ChessBoardView to an AndroidViewComponent.
- Parameters:
- component(component): The component where the chessboard will be displayed.
- licenseKey(String): This system is made to prevent the piracy of extension, license will be provided to you after buying the extension. Then you'll be able to use the extension.
 
 
- * ResetGame ResetGame
- 
 - Description: Reset the game.
- Parameters: None
 
 IsKingUnderCheck IsKingUnderCheck
- 
 - Description: Check if the king is under check.
- Parameters: None
- Returns: boolean-trueif the king is under check,falseotherwise.
 
 IsBlackTurn IsBlackTurn
- 
 - Description: Check if it's Black's turn.
- Parameters: None
- Returns: boolean-trueif it's Black's turn,falseotherwise.
 
- β PromotePawnTo
- 
 - Description: Promotes the pawn when it reaches the last row.
- Parameters:
- piece(number): The piece to promote the pawn to. Options are:- 0for queen
- 1for rook
- 2for bishop
- 3for knight
- Any other value defaults to queen
 
 
 
 Properties
 Properties
- 
 BackgroundColor BackgroundColor- Type: number
- Description: The background color of the chessboard.
- Default: &HFF8B4513(brown)
 
- Type: 
- 
 PossibleMoveDotColor PossibleMoveDotColor- Type: number
- Description: The color of the dots indicating possible moves.
- Default: &HFF0000FF(blue)
 
- Type: 
- 
 OnCheckColor OnCheckColor- Type: number
- Description: The color indicating a check.
- Default: &HFFFFA500(orange)
 
- Type: 
- 
 OnCheckMateColor OnCheckMateColor- Type: number
- Description: The color indicating a checkmate.
- Default: &HFFFF0000(red)
 
- Type: 
- 
 CastlingDotColor CastlingDotColor- Type: number
- Description: The color of the dots indicating castling moves.
- Default: &HFFFF0000(red)
 
- Type: 
- 
 CapturePieceColor CapturePieceColor- Type: number
- Description: The color of the pieces that can be captured.
- Default: &HFFFF0000(red)
 
- Type: 
 Events
 Events
 OnPieceMoved OnPieceMoved
- 
- Description: Triggered when a piece is moved.
- Parameters:
- fromRow(number): The starting row of the piece.
- fromColumn(number): The starting column of the piece.
- toRow(number): The destination row of the piece.
- toColumn(number): The destination column of the piece.
 
 
 OnCheckMate OnCheckMate
- 
 - Description: Triggered when there is a checkmate.
- Parameters:
- isBlack(boolean):- trueif Black is checkmated,- falseif White is checkmated.
 
 
- β OnPawnPromoted
- 
 - Description: Triggered when a pawn is promoted.
- Parameters:
- isBlack(boolean):- trueif the promoted pawn is Black,- falseif it is White.
 
 
Demo 
After Customisation 
 Checkout the apk
 Checkout the apk
 Credits
 Credits
A special thanks to @iamwsumit for his support and @shreyash for his powerful Rush.
 Buy Chess Extension - Fully Customizable
 Buy Chess Extension - Fully Customizable
 Special Offer for the First 5 Users
 Special Offer for the First 5 Users
Be one of the first 5 users to get the Chess Extension at a special price! After the first 5 users, the price will increase.
 Special Pricing
 Special Pricing
 $6 $6
- βΉ500 INR
 How to Buy
 How to Buy
- 
Message Me: - Message me in the community(including the image of payment)
 
- 
Payment: - I accept payment through PayPal
- Once your payment is confirmed, we will send you the extension file along with the license key.
 
- Get Your Extension:
- After the payment confirmation, you will receive the Chess extension .aixfile and the license key via PM.
 
- After the payment confirmation, you will receive the Chess extension 
 Download for the First 5 Users
 Download for the First 5 Users
If you are among the first 5 users, please proceed to payment and notify us. We will verify and send you the extension at the special price.
 Note
 Note
- The special offer is only valid for the first 5 users.
- Make sure to provide the correct email address for communication and delivery.
 Contact Information
 Contact Information
- Telegram: DeveloperHorizon
Don't miss out on this special offer! Enhance your App Inventor projects with a fully customizable Chess game today!
Thank You 


 
  
 , isn't it okay?
, isn't it okay?