B4ALibrarySlider [B4A]
CustomMinimalSlider - Minimalistic slider that can do slider or progress bar [B4A]
CustomMinimalSlider - Minimalistic slider that can do slider or progress bar [B4A]
@max123 · 2025-08-06
B4ALibraryAudio/Video [MEDIA3]
ExoPlayer [media3] - video player
This version is based on Media3 ExoPlayer v1.2. It replaces ExoPlayer 2: https://www.b4x.com/android/forum/threads/exoplayer-mediaplayer-videoview-alternative.72652/#content The underlying SDK isn''t backward compatible so calls with JavaObject may not work without modifications.
@Erel · 2025-08-06
B4ALibraryToast [B4A]
GBEToast [B4A]
GBEToast [B4A]
@Guenter Becker · 2025-08-05
B4ASnippetAI/ML [SOLVED]
B4A mlKit error java.lang.NoClassDefFoundError in sdk 35 [SOLVED]
B4A mlKit error java.lang.NoClassDefFoundError in sdk 35 [SOLVED]
@valerioup · 2025-08-04
B4ASnippetB4A
Fix to error: Failed resolution of: Landroidx/work/impl/WorkDatabase
Fix to error: Failed resolution of: Landroidx/work/impl/WorkDatabase
@asales · 2025-08-04
B4ALibraryTable/Grid
Tiles_JE
I created a new custom view where the user continues to run the application based on the information displayed in the tiles. There are three types of information that can be displayed: label, image, layout. The tiles are scrollable. The width of the tiles can be fixed or flexible. Each tile is assigned a unique tag, which is passed in the Click event when clicked. Examine the example.
@Jerryk · 2025-08-03
B4ASnippetOther
Freon: Freeze On Neck personal cooler !
Freon: Freeze On Neck personal cooler !
@freedom2000 · 2025-07-30
B4ASnippetService/Receiver
Starter service and the missing foreground service type crash
Recommendation to add these two snippets to avoid crashes that happen when the app is somehow started while the screen is turned off
@Erel · 2025-07-30
B4ACode moduleB4A
AutoScale
Deprecated - The AutoScale function in the Designer Scripts scales only views added in the Designer but not views added in the code. To overcome this drawback I wrote a Scale Code module.
@klaus · 2025-07-28
B4ASnippetB4A [B4A]
Press Home with code - programmatically [B4A]
Press Home with code - programmatically [B4A]
@Magma · 2025-07-24
B4ATutorialEmulator/VM
Tips or Tricks for using Android Emulator
Tips or Tricks for using Android Emulator
@aeric · 2025-07-23
B4ASnippetAds
Auto height to banner inline adaptative
Returns the auto height to use in the banner inline adaptive
@asales · 2025-07-21
B4ASnippetAds
The (almost) Definitive Admob Example
To help the new members to make money with B4A, I tried to compile all the relevant Admob code (except mediation) of the forum in this example and put comments and links.
@asales · 2025-07-21
B4ALibraryDatabase
SQLCipher
Encrypted databases. SQLCipher is an open source project that extends SQLite and adds full database encryption. B4A SQLCipher object is a special subtype of SQL object. There is almost no need to change any code in order to switch from regular SQL to SQLCipher.
@Erel · 2025-07-20
B4ASnippetB4A
Back to edge-to-edge with B4A Ver13.4 and SDK 35
Back to edge-to-edge with B4A Ver13.4 and SDK 35
@Matt S. · 2025-07-19
B4ALibraryProgress/Gauge/Loading
ProgressBar_JE
New ProgressBar library that displays values (in % or real values). You can choose the direction of the Bar movement. You can set an alarm for a certain value, when the Bar color changes or an event is triggered.
@Jerryk · 2025-07-19
B4ALibraryAI/ML
Digital Ink Recognition based on ML Kit
Digital Ink (handwriting) Recognition based on ML Kit
@Erel · 2025-07-17
B4ALibraryAudio/Video
Midi System3 driver and library update Beta
Looking at the latest BillTheFarmer midi driver, it now has the ability to control the Reverb.
@stevel05 · 2025-07-17
B4ALibraryAudio/Video
MidiSystem
Create, load, play and save midi files and much more.
@stevel05 · 2025-07-17
B4ATutorialB4A
B4A Change Log (versions history)
B4A Change Log (versions history)
@Erel · 2025-07-16
B4ALibraryAudio/Video
Midi Driver Lib
Midi Driver Lib
@stevel05 · 2025-07-16
B4ATutorialAudio/Video
Midi Monitor2
This is a rewrite of the original midi monitor example as a CustomView in a B4xPages project. It eliminates the need for threading and the AcceleratedSurface libraries.
@stevel05 · 2025-07-16
B4ATutorialAudio/Video
MidiSystem Midi Monitor
MidiSystem Midi Monitor
@stevel05 · 2025-07-16
B4ATutorialAudio/Video
Midi System Example - Play A Midi File.
Midi System Example - Play A Midi File.
@stevel05 · 2025-07-15
B4ALibraryAds
AdsHelper extends FirebaseAdMob2 / Google Mobile Ads v20.0+
AdsHelper is a class that adds the following features: - Managing the user consent with Google''s User Messaging Platform: https://developers.google.com/admob/ump/android/quick-start - App Open Ads: https://developers.google.com/admob/android/app-open-ads It can be extended with more features.
@Erel · 2025-07-13
B4ASnippetSMS [BM]
SMS Gateway [BM]
App that creates a REST API within our phone and allows us to send SMS messages to any number we want through our personal numbers.
@Brian Michael · 2025-07-12
B4ASnippetB4A
targetSdkVersion 35 and opting out of edge-to-edge enforcement
targetSdkVersion 35 and opting out of edge-to-edge enforcement
@Erel · 2025-07-10
B4ALibraryAudio/Video
addoMedia3 - AndroidX Media3 Exoplayer Wrapper
addoMedia3 - AndroidX Media3 Exoplayer Wrapper
@Addo · 2025-07-09
B4ALibraryFirebase
Crashlytics - crash reports
Crashlytics is a crash reporting service similar to FirebaseCrash. It is part of Firebase services and it will probably replace FirebaseCrash at some point. It requires B4A v7.8+.
@Erel · 2025-07-09
B4ATutorialGPS/location/maps
Google Maps Tutorial
This tutorial explains how to integrate Google Maps service in your app.
@Erel · 2025-07-07