Courses   B4A-chess 
B4A-chess
In this tutorial you can learn how to make a chess app. The app uses B4A two-dimensional arrays, array lists and maps to store all the game information in. It shows hints for every chess piece and the chess pieces can be "flipped" so the black player sees the pieces in a normal way (and not upside-down). There is also a feature to set up a board with a chess puzzle to solve. Games and puzzles can be saved and loaded at any time. This allows you to stop playing and save the game and at a later moment continue the game.
Setting up the board
Setting up the board
Make the pieces move
Make the pieces move
Show moving hints
Show moving hints
Fill the info list
Fill the info list
Special moves
Special moves
Load and save
Load and save
Study board
Study board
Screen adjustments
Screen adjustments