Amir_TileService
Tiles gives the user quick access to a specific task or functionality of the app without opening the app itself, improving the productivity and overall user-experience of the app.
@User242424 · 2020-08-06
MPAndroidCharts
Various chart types
@Johan Schoeman · 2020-08-05
B4XPages vs Activities, Bluetooth Example
B4XPages vs Activities, Bluetooth Example
@themr23 · 2020-08-04
How I converted my apps to B4XPages
How I converted my apps to B4XPages
@jahswant · 2020-08-02
ShapePoints
This library uses OpenCV 3.x library to identify the shapes in the photo and provide you with the coordinates of the points of each shape.
@OGmac · 2020-07-31
About Box with OSL clickable links
An About Box with clickable links to Open Source code and licenses (just like we see in the apps on Play Store).
@JagiChan · 2020-07-31
B4xTable - Generic Code
This code contains a selection of the code snippets and tutorials on the B4x forums.
@rodmcm · 2020-07-24
B4A WebView & SSL Certificate Errors
B4A WebView & SSL Certificate Errors
@drgottjr · 2020-07-24
B4x pages GetStartingIntent
B4x pages GetStartingIntent
@Michael2150 · 2020-07-21
Loaders Pack - Android Loaders
Loaders Pack - Android Loaders. A replacement of default android material progress bar with loaders. Original library: https://github.com/agrawalsuneet/LoadersPack-Android
@Pendrush · 2020-07-18
Create Ripple effect inside Panel
Create Ripple effect inside Panel
@rraswisak · 2020-07-18
KeyValueStore 2
KeyValueStore is a persistent key/value based data store. It is similar to the useful Map collection, however unlike Map which stores the data in memory, KVS stores the data in a database. This means that you don''t need to worry about losing data or saving the state when the program ends.
@Erel · 2020-07-16
Conversion of decimal numbers to neat integer fractions
Conversion of decimal numbers to neat integer fractions
@ShepSoft · 2020-07-14
Library for creating and subscribing to meEvent custom events
The library of simple creation and subscription to user events meEvent allows you to create an event variable in any module (class), and then in other modules (classes) it is easy to subscribe or unsubscribe from these events.
@Darsiar · 2020-07-12
GOOGLE MAPS ON WEBVIEW (No API key)
Calculate and complete a route on Google Maps without an API key, using WebView and htlm + js
@Tayfur · 2020-07-08
Tip: CSBuilder usage
Tip: CSBuilder usage
@ShepSoft · 2020-07-07
Dhana Akarshana Pooja
Basically, this plays a preset list of music files, each for the specified no. of times.
@kps · 2020-07-07
Talking Clock
The clock uses Text To Speech to read the time. It is set as a service so it reads time hourly at the background. Leave the clock running in your office so at least once every hour you get to hear something that makes sense.
@moty22 · 2020-07-05
Running B4A Apps in Split Screen Mode
Running B4A Apps in Split Screen Mode
@agraham · 2020-07-03
SD: Panel Navigator
SD: Panel Navigator
@Star-Dust · 2020-06-30
MaatisaLibs - Collection of Themes & Tools
This lib contains 4 Classes and one manifest attribute for changing theme in version 1.00. 1- MaatisaScaleFont v1.00 Class: Balanced FontSize in any Devices. 2- MaatisaLinkSupport v1.00 Class: Labels with Link Support. 3- MaatisaCustomToast v1.00 Class: A custom toast message with custom FontFamily, FontColor, FontSize, Shape Color and Shape''s border radius. 4- MaatisaPersianNumber v1.00 Class: Converts any digits to Persian digits. (It is useful to Middle-East users, Persian, Arabic and...) 5- Available themes in Library: [Contains 20 Themes]
@Mohsen Torabi · 2020-06-29
Timer not exact enough for sending to stream
Timer not exact enough for sending to stream
@Midimaster · 2020-06-28
Socket.IO Client Library
Socket.IO Client Library
@Biswajit · 2020-06-27
WheelView
Displays a list on a rotating wheel.
@Derez · 2020-06-25
Simple and Reliable User Feedback/Bug Reporting Method
Simple and Reliable User Feedback/Bug Reporting Method
@JohnC · 2020-06-25
SD ScheduledAnimations
Setting up multiple animations and executing them according to a schedule The animations are added to a list of STEP and are executed one after the other. You can set to stop the execution of the animations for each animation step made or you can perform all the steps of the animations to follow. Obviously it is a panel and like every panel it is possible to add some views inside it
@Star-Dust · 2020-06-25
AX_CustomAlertViewDialog
Custom AlertView Dialogue is the world''s most advanced alert view library. Custom AlertView Dialogue includes simple message popups, confirmation alerts, selector popups, action sheet bottom menus, and input/feedback contact forms. This library fixes many issues and crashes that plague other alert dialogue libraries and looks amazing while doing so!
@alimanam3386 · 2020-06-25
FirebaseAdMob v1.6
Google has added a few new requirements to AdMob implementation. You must make these changes if you are using the latest versions of Android SDK libraries (firebase-ads 18.1.1+).
@Erel · 2020-06-21
Rev Counter Bluetooth OBD2
RPM meter connected to Bluetooth OBD plug with ELM327. To request RPM you send to the ELM327 "010C" and the reply is: 7E8 04 41 0C 0D 80 . 7E8 = reply to test, 04 = reply with 4 bytes, 41 = reply OK, 0C = PID (command) echo, 0D 80 = 2 bytes of data.
@moty22 · 2020-06-20
BalToBasicIDE project template generator
(Obsolete) BalToBasicIDE B4J project is an extension to Erel''s BalConverter project that converts between the B4Adesigner layout files and JSON format. It has been extended to convert the Json layout file to a BasicIDE .b4s script file. The purpose of this utility is to create a template file for a BasicIDE project which can then be moved to the device for further development. The template file will contain the control layout and boilerplate event code which can then be enhanced to provide the final project. By using the B4A Designer to lay out the controls much laborious typing and experimentation on the device can be avoided.
@agraham · 2020-06-20