Tutorials & Examples

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

💡 Tic-Tac-Toe. Simple XUI cross platform WiFi game example B4A vs B4i vs B4J - Newer developers

Requires B4A V9.90 or higher.

Hello fellow B4X developers.
Here is my example of using a broadcast address to automatically find another devices IP address on a network, then to use that IP...
 
Last edited:

IconKitchen - Generate App Icons

Hi

In case you are looking for this tool. Generate your app icon for mobile devices. It uses, clipart, text and images.

 

Another Torch (A >= M)

Based on this posting:


Torch ( A >= M):
#Region  Project Attributes
    #ApplicationLabel: b4aTorchNew...
 

Attachments

  • b4aNewTorch.zip
    24.3 KB · Views: 143
Last edited:

GPT & Search application (to sell)

Hello everyone, it's been a while since I posted here.
I had developed a conversation and research application in artificial intelligence, before publishing I offered two types of sales to see if...
 
Last edited:

[B4X] Supabase - Storage Image Transformations


Supabase Storage offers the functionality to transform and resize images dynamically. Any...
 

[B4X] Supabase Storage - Download file with Progress


This is a very simple tutorial on how to download a file and show the progress in a...
 

Attachments

  • Supabase Storage Progress Example.zip
    11.9 KB · Views: 137

[B4X] Supabase - Storage Bucket


This is a very simple tutorial on how to use the storage bucket options.

CREATE...
 

[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: 666
  • 2019-11-06_14-41-00.png
    2019-11-06_14-41-00.png
    34.5 KB · Views: 467
  • 2019-11-06_14-38-27.png
    2019-11-06_14-38-27.png
    75.1 KB · Views: 422
  • 2019-11-06_14-58-16.png
    2019-11-06_14-58-16.png
    60.2 KB · Views: 402
  • 2019-11-06_14-56-50.png
    2019-11-06_14-56-50.png
    62 KB · Views: 405
  • 2019-11-06_14-51-52.png
    2019-11-06_14-51-52.png
    51.6 KB · Views: 398
  • 2019-11-06_14-51-00.png
    2019-11-06_14-51-00.png
    37.9 KB · Views: 396
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: 133

[B4X] [B4XPages] Intent based camera

B4A + B4i project that uses an intent in B4A and the Camera object in B4i to take a picture using the default camera app.

The B4A code depends on JpegUtils...
 

Attachments

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

[B4X] AS Settings with AS TimePickerDialog

Attachments

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

[B4X] AS Settings with AS BottomDatePicker

Attachments

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

[B4X] Firebase Push Notifications 2023+

Google has deprecated the previous method of sending push notifications. It will stop working on June 2024.
If you have an already working solution then you only need to update the B4J side. Do...
 

Attachments

  • PushClients.zip
    16 KB · Views: 768
  • B4J-SendingTool.zip
    1.8 KB · Views: 498
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: 195
Last edited:

[B4XPages] Admob Example

Check this other excellent example from @Jack Cole.

To help the new members to make money with B4A, I tried to compile all the relevant Admob code (except mediation) of the...
 

Attachments

  • b4xpages_admob_example5.zip
    53.8 KB · Views: 225
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:

Background location tracking

SS-2018-11-29_15.48.38.png


Simple example of a foreground service that keeps the process running in the background. The current location is shown in...
 

Attachments

  • MyLocation.zip
    9.3 KB · Views: 860
Last edited:
Top