Introduction
B4A-budget: B4A budget app example using B4Xpages, a tabhost, a SQLite database class, a CLVDragger class and a calendar dialog library class. This is a step-by-step guide to building such an app.
B4A-calendar: A calendar made easy. There are several solutions to a calendar/event app you can try out. In this tutorial you can test an easy way of building such an app.
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.
B4A-database: Working with SQLite databases doesn't have to be difficult. In this tutorial you can learn how to use SQLite databases in a Database Manager app. The app uses B4XPages, B4XDrawer, B4XComboBox, B4XTable, B4XDialog and CustomListView components. A SQLite database class module is also included. Instructions on how to export and import database files are provided in the first chapter.
B4A-JSON: A B4A example that uses JSON, MySQL and PHP for lists of Thai translations. JSON (JavaScript Object Notation) is used to get data from a MySQL database. In B4A a JSON library is used to parse the received JSON object to a list. An example tutorial using the B4A programming environment.
B4A-lists: A simple to do lists app tutorial using custom listviews, text files and notes with additions for clvexpandable and clvdragger.
B4X tutorials: In 2022 i started writing tutorials for the B4X programming languages (B4A and B4J). This B4X tutorials course presents lists of other tutorials that were written during the following years. Feel free to use the source code in your B4X projects.