A general tutorial may encompass the the following - the list, while not complete, comes from my own challenges in learning B4X
Data Input Options
1) Creating a Form
2) Label
3) Field that can accept Data manually/or populated by an APP
4) Drop down List with option to select - eg, Like a Combo Field
5) List on the Screen with scrollable Options (Vertical and Horizontal)
6) Selection of Buttons
7) Using Color
8) Page of Options - Prompts with Numbers - Variable length Text Fields - Yes/No Options - Drop Down Selection Lists
9) A section on Validation of Data eg, Text Only, Numbers Only, Date Formats, Money Formatting, Email Address validation, Must Complete a Field Option
The above teaches us how to create Data Fields, Prompts and Option Lists - the heart of getting information Input from a user and
launching a New Form by Clicking a Button
Data Output Options
10) Storing Data on a Device eg, On the App in the Phone - Not using a Database (and how to access the data later)
11) Storing Data on a Device eg, On the App in the Phone - Using a Local Database - eg, SQLite (and how to access the data later)
12) Sending Data to another Device or Location - eg, To another User's Phone - To a Remote Database eg, Microsoft SQL Server - To an FTP Location
(and how to access the data later)
13) CRUD Operations on Databases
14) Printing to a Standard Printer
15) Printing to a Wireless Printer in a Mobile environment eg, Enter Order Data on a Phone App - Instantly Print an Invoice
USING GOOGLE - Separate Tutorial Perhaps
16) An array of options for map generation using GPS Co-Ordinates - Moving Locations - Estimated Arrival Times, etc etc
WE all know the above list, but may not have seen it listed like this before. What strikes me is that the list is not as daunting as I thought it would be. Hopefully the above covers most of the basics we need to know to be able to start to create an APP. I am surprised that the list of subjects is as short as it is (must have missed something ?), but may be a good start for someone new to B4X.
Cheers
George