Tutorials & Examples

Android development starts here. Please do not post questions in this sub-forum.

[outdated] Perform GooglePlayBilling Subscription Up/Downgrade

This solution is deprecated and applied to the previous billing version.

Please do not use it.






--------------------------------------------------------

Based on Erel's solution to the...
 

Attachments

  • BillingTestApp011.zip
    75.2 KB · Views: 929
  • 2019-11-06_14-41-00.png
    2019-11-06_14-41-00.png
    34.5 KB · Views: 763
  • 2019-11-06_14-38-27.png
    2019-11-06_14-38-27.png
    75.1 KB · Views: 696
  • 2019-11-06_14-56-50.png
    2019-11-06_14-56-50.png
    62 KB · Views: 710
  • 2019-11-06_14-58-16.png
    2019-11-06_14-58-16.png
    60.2 KB · Views: 677
  • 2019-11-06_14-51-52.png
    2019-11-06_14-51-52.png
    51.6 KB · Views: 690
  • 2019-11-06_14-51-00.png
    2019-11-06_14-51-00.png
    37.9 KB · Views: 686
Last edited:

Connect B4A to Bluestacks 5

Step 1. Copy the adb file path

- Locate the adb file in the SDK folder.
- Copy the adb file path

Path example: C:\B4A\sdk\platform-tools

Step 2. Connect the B4A adb with the emulator IP

- Open...
 

B4A Rapid book updated to B4A 12.50

I am happy to announce that both the paperback, PDF and EPUB versions of the B4A tutorial and reference book “B4A Rapid Android App Development using BASIC” by Wyken Seagrave have now been updated...
 

[B4X] Supabase - Authentification SignIn with Google


In this example, we will take a look at how we can implement authentication using Google...
 

Attachments

  • Supabase Google Auth Example.zip
    10.4 KB · Views: 484

[B4X] [B4XPages] Intent based camera

Attachments

  • CameraIntent.zip
    125.1 KB · Views: 927
Last edited:

[B4X] AS Settings with AS TimePickerDialog

Attachments

  • AS Settings with AS TimePickerDialog.zip
    179.3 KB · Views: 370
Last edited:

[B4X] AS Settings with AS BottomDatePicker

Attachments

  • AS Settings with AS DatePicker.zip
    179 KB · Views: 357
Last edited:

Full private chat and multi-chat (similar to Whatsapp)

NovaChat is a private chat class module (Multi-User in next version) that has almost all the functionality of instant messaging.

Capture.PNG
Capture 1.PNG
Capture 3.PNG

NovaChat uses the phone as a...
 

[B4X] AS TextFieldAdvanced Password Strength Indicator

This is a Example project for the AS_TextFieldAdvanced, to show the password strength indicator...
 

Attachments

  • AS TextFieldAdvanced Password Strength Example.zip
    72.4 KB · Views: 568
Last edited:

Print Made Easy

After understanding this approach, printing will be painless for you forever.

Requirements:
- Any pdf file generation tool, I used HtmlToPdf lib.
- Any base64 converting tool, I used...
 
Last edited:

android.jar / targetSdkVersion / minSdkVersion

There are several versioned components that affect the compilation process and the runtime behavior of our apps.
The purpose of this tutorial is to explain the differences between them and help...
 
Last edited:

Share a PDF with a specific WhatsApp number.

Hi everyone, i've been working with B4A since 2016 or maybe 2015 and today, after a request from a client. I needed to send a PDF to a specific number in whats app.

After two days, i finally...
 

B4X Object Browser - new thread

Hi. Please place any new questions or comments about the B4X Browser here.
 

BBCodeView Example (Non B4XPages Version)

The standard example just converted. Don't know If someone did it before (so far). Might be happy to remove this post.

1688240567163.png
 

Attachments

  • BCTextExampleNonPages.zip
    22.9 KB · Views: 414

Full Chat (NovaChat)

Download the Library for free here : Download
 

✅ Part 2 Examples - Creating long lists using xCustomListView with Lazy Loading - Newer developers

Hello All,
If you're not experienced with using xCustomListView (xCLV) with Lazy Loading (LL) when it comes to loading long lists of data, then I strongly suggest that you read the following post...
 
Last edited:

[B4X] AS TextFieldAdvanced Text Validation/Required Fields Example

This is a exmaple project to show the required field feature in the AS TextFieldAdvanced...
 

Attachments

  • AS TextFieldAdvanced Text Validation Example.zip
    72.9 KB · Views: 633

Running B4A Apps in Split Screen Mode

Tutorial – Running B4A Apps in Split Screen Mode

I’m learning this as I go along so there may be errors of fact. If so then post a correction below and I will modify this tutorial...
 

Attachments

  • SplitScreenTest_1.0.zip
    11.7 KB · Views: 802
Last edited:

Markdown to HTML conversion

I needed to parse markdown code as HTML, and since you guys have given me so much code I felt obligated to share it...
 

Attachments

  • markdown.zip
    69.5 KB · Views: 725
Last edited:

[B4X] BBCodeView Anchors Example

1684912822081.png
1684912838657.png


A small, cross platform, example of using the new anchors feature of BBCodeView.

It reads a CSV file with information about US politicians. The data is used to...
 

Attachments

  • Anchors2.zip
    449.9 KB · Views: 554
Last edited:
Top