B4XTutorialB4Xpages [B4X][B4XPAGES]
SQL + xCLV Example [B4X] [B4XPages]
SQL + xCLV Example [B4X] [B4XPages]
@Erel · 2021-06-23
B4XSnippetPayment [B4X]
Online Payment with PayPal [B4X]
In Attached an example on how to use paypal for online payment in a simple way for B4X ( B4A - B4i - B4j ) In the example it is possible to enter any active paypal account, so you can also make payments on different paypal accounts. For each transaction, it will return if the transaction was successful or failed.
@MarcoRome · 2021-06-23
B4XLibraryYouTube [B4X]
DL Youtube ExoPlayer [B4X]
We all know the excellent ExoPlayer, too bad it doesn''t load videos from youtube links. With this Library (B4A, B4i, B4J) it is possible to view the direct youtube link on both ExoPlayer and WebView.
@MarcoRome · 2021-06-23
B4XTutorialGame
LDtk - a modern and open-source 2D level editor, specifically designed for indie devs
LDtk - a modern and open-source 2D level editor, specifically designed for indie devs
@Sandman · 2021-06-22
B4XSnippetToast [B4X]
BCToast with additional views and pause. [B4X]
BCToast with additional views and pause. [B4X]
@MrKim · 2021-06-22
B4XSnippetGPS/location/maps [GEOCODING API][B4X]
Free Geolocation Nominatim [Geocoding API] [B4X]
A demo of how to use the nominatim geocoding API for free.
@TILogistic · 2021-06-20
B4XTutorialComms & Network [B4X]
Proxy Server Socks 4 [B4X]
Proxy Server Socks 4 [B4X]
@Star-Dust · 2021-06-16
B4XTutorialGame [XUI2D]
Parallax Background [XUI2D]
Parallax Background [XUI2D]
@Erel · 2021-06-14
B4XClassGame [XUI2D]
Large background class + example [XUI2D]
LargeBackground class helps with drawing the game background based on a large image that is split into smaller images.
@Erel · 2021-06-14
B4XTutorialImages [B4X]
Flickr Stream - Cross platform stream of photos [B4X]
Example of showing online images, which are downloaded from flickr as the user scrolls the list. The list is smooth and works very nice (in release mode).
@Erel · 2021-06-11
B4XTutorialGame [XUI2D]
Breakout example [XUI2D]
Breakout example [XUI2D]
@Erel · 2021-06-06
B4XTutorialGame [XUI2D]
Touchy example - X2Multitouch [XUI2D]
X2Multitouch simplifies the handling of fingers touches and keyboard.
@Erel · 2021-06-03
B4XSnippetDialogs [B4X]
Share your B4XDialog + templates theming code [B4X]
Share your B4XDialog + templates theming code [B4X]
@Erel · 2021-06-01
B4XTutorialAds [B4XPAGES]
Native Ads with MediaView - FirebaseAdmob2 and Mobile Ads SDK v20 [B4XPages]
Native Ads with MediaView - FirebaseAdmob2 and Mobile Ads SDK v20 [B4XPages]
@asales · 2021-05-30
B4XSnippetB4X
Read/Write Windows Lists
Read/Write Windows Lists
@LucaMs · 2021-05-27
B4XLibraryList- and scrollview [B4X]
BBListItem - BCTextEngine inside CLV [B4X]
BBCodeView is a scrollable view by itself. Trying to put it inside a CLV will cause all kinds of problems. BBListItem is a modified version of BBCodeView, which is built for being contained in a CLV. Among other things, it only draws the currently visible text.
@Erel · 2021-05-27
B4XLibraryIcons / fonts [B4X]
MaterialIcons Web Font Chooser [B4X]
This is an icon chooser tool for the MaterialIcons Web font: https://github.com/Templarian/MaterialDesign-Webfont This font includes 3595 icons. The built-in material icons font includes about 800 icons.
@Erel · 2021-05-26
B4XTutorialList- and scrollview [B4X][B4XPAGES]
CustomListView + Keyboard handling [B4X] [B4XPages]
This is a B4A + B4i project that shows a possible method for handling the keyboard visibility changes.
@Erel · 2021-05-26
B4XLibraryXML [B4X]
PlistParser [B4X]
Parser for Apple''s plist, XML based, format: https://en.wikipedia.org/wiki/Property_list
@Erel · 2021-05-23
B4XLibrarySwitch [B4X][B4XLIB]
SD SwitchAdv [B4X] [B4XLib]
Switch with 2 or 3 states. Horizontal or vertical. Settable by Design.
@Star-Dust · 2021-05-10
B4XSnippetB4X
Library Manager app for creating and maintaining .b4xlib libraries
I have created an app for managing multiple .b4xlib libraries. I found that keeping multiple libraries updated while they are being developed and tested was quite tricky. This app helps highlight what has been changed and I keep it running in the background while I work.
@jdkellow · 2021-05-07
B4XTutorialEncryption [COMPATIBLE WITH B4X, PHP AND ALL OTHER PLATFORMS]
Updated B4R-AES256 example [compatible with B4x, php and all other platforms]
Updated B4R-AES256 example [compatible with B4x, php and all other platforms]
@KMatle · 2021-05-03
B4XLibraryViews - additional [B4X][XUI]
SD ElasticTrimmer [B4X] [XUI]
SD ElasticTrimmer [B4X] [XUI]
@Star-Dust · 2021-05-03
B4XToolB4X [TOOL][SOURCE CODE]
lmRenameB4XPagesProject [Tool] [Source code]
If you want to change the B4XPages project name, you need to manually rename 6 files - 2 for each platform - and the "main root folder" if desired (very often). In particular, you know how tedious it is to rename "meta" files, because of the double dot. With this tool you can do it automatically and without the risk of making mistakes.
@LucaMs · 2021-05-01
B4XTutorialB4X [B4X]
Padding/depadding PKCS7/5 and other [B4x]
Here''s another example to pad/depad data for many use cases (like Encryption).
@KMatle · 2021-04-30
B4XClassTable/Grid [B4XPAGES][XLUTILS]
A small class to view many-columned B4XTables - for example Excel sheets. [B4XPages] [XLUtils]
A small class to view many-columned B4XTables - for example Excel sheets. [B4XPages] [XLUtils]
@William Lancee · 2021-04-30
B4XTutorialComms & Network [B4X][PHP/HTML/JS]
OTP: Create OTP credentials & show a QR-Code which can be scanned/used with Authenticator apps [B4x] [PHP/HTML/JS]
OTP: Create OTP credentials & show a QR-Code which can be scanned/used with Authenticator apps [B4x] [PHP/HTML/JS]
@KMatle · 2021-04-29
B4XLibraryImages [B4X]
BitmapCreator Effects [B4X]
BitmapCreatorEffects class includes all kinds of very simple to use image effects. The class is cross platform and compatible with B4J (v6.3+), B4A (v8.3+) and B4i (v5.0+).
@Erel · 2021-04-29
B4XSnippetB4X [E.G. BUILDING BLOCKS OF A MULTIPLE OF 16][B4X]
Padding data [e.g. building blocks of a multiple of 16] [B4x]
For some solutions you need to pad data to a specific length (=blocksize or a multiple of x, like a multiple of 16 in AES). This snippet gets the next higher multiple of the padding. If your data is 5 bytes long, the blocksize would be 16, having 17 bytes it would be 32.
@KMatle · 2021-04-28
B4XTutorialDatabase
Null in relation to assigning database values to variables
Null in relation to assigning database values to variables
@j_o_h_n · 2021-04-28