Firebase Push Messages (FCM)
This code uses rHttpUtils2 to send push messages. It is equivalent to the B4J/A/i code posted here: https://www.b4x.com/android/forum/t...s-firebase-cloud-messaging-fcm.67716/#content Notes: - #StackBufferSize should be set to 500+. - The title and body messages are not escaped. You will need to manually escape the messages if they include quotes.
@Erel · 2019-10-28
B4i Screenshots resizer [2]
This is a new little tool (made in B4J) that can avoid the tedious job of resizing images in the Apple Store.
@MarcoRome · 2019-10-27
Star Catcher - Collect stars and dodge some bombs! 180 lines of code
Star Catcher - Collect stars and dodge some bombs! 180 lines of code
@Mashiane · 2019-10-25
B4R Vibration Sensor [shake switch]
The sensor signals when a sensor shake happens. It''s a simple sensor (detected/not detected) and a simple circuit.
@inakigarm · 2019-10-25
xCLV - lazy loading with text input [B4X]
The attached B4J example demonstrates how to implement lazy loading with editable items.
@Erel · 2019-10-24
Sudoku Solver Collaborative Project
I created this as a ''lazy'' Sudoku solver and it developed a bit by adding in brute force auto-solving.
@rodmcm · 2019-10-24
Playing with linear regression
Playing with linear regression
@Erel · 2019-10-23
Taking SquareRoot in SQL
SQLite doesn''t have SQTR as a standard function, so you would normally do this in code. There is a way though to do this in SQL with a CTE.
@RB Smissaert · 2019-10-22
OkHttpUtils2
jOkHttpUtils2 is a b4x lib included with B4J. The source code is inside the library (it is a zip file).
@Erel · 2019-10-20
AutoCompleteEditText
AutoCompleteEditText
@Star-Dust · 2019-10-15
Using an external jar library
Using an external jar library
@menneaduplo · 2019-10-14
iReleaseLogger
iReleaseLogger combined with the desktop B4iLogger tool (written with B4J) allow you to monitor the app logs in release mode. This is useful when you encounter an error that you are unable to reproduce in debug mode.
@Erel · 2019-10-14
15 Mockup Elements for your Prototypes [BANAnoWired]
15 Mockup Elements for your Prototypes [BANAnoWired]
@Mashiane · 2019-10-14
Check if color is dark or light [B4X]
Check if color is dark or light [B4X]
@Alexander Stolte · 2019-10-13
BytesBuilder - simplifies working with arrays of bytes [B4X]
BytesBuilder class, which is compatible with B4A, B4i and B4J, makes it easier to work with bytes. You can think of it as a combination of String and StringBuilder, but instead of holding characters it holds bytes.
@Erel · 2019-10-13
Adding accessibility text to objects [B4X]
Turning on the screen reader in iOS and Android will automatically read out labels and text strings, but it does not work for other items such as button which only have an image in them. To do this you need to add accessibility text. Here is a cross platform way of doing that. This works for B4i & B4A only. It seems that iOS allows accessibility text on all objects, e.g. polygons on Google Maps, whilst Android only allows it for views.
@Andrew (Digitwell) · 2019-10-11
Msgbox with timeout 2
MsgBox with timeout (cancel) for Android.
@peacemaker · 2019-10-10
Kiosk helper
Really simple lib to help in kiosk apps. Sole purpose : disable the statusbar on top (which is impossible to do...). So, try to hide it really fast when the user drags it down. Had a report of not working, but on my two devices, it seems to do it''s job, so testers needed.
@vpires · 2019-10-10
HBRecorder [Screen recorder]
Lightweight screen and audio capturing Android library
@somed3v3loper · 2019-10-10
OreoHotspot [No password or SSID change]
OreoHotspot [No password or SSID change]
@somed3v3loper · 2019-10-07
Decimal Number to Greek Words - Olografos
Decimal Number to Greek Words - Olografos
@makis_best · 2019-10-07
Before and after image slider
The library uses Glide for image loading
@tuhatinhvn · 2019-10-07
Testing for working Internet connnection
Testing for working Internet connnection
@Derek Johnson · 2019-10-06
ESP32 Camera Picture Capture and Video Streaming!
I''m using an ESP32CAM camera board with 4GB of PSRAM (like extended memory for the camera). I''m using one similar to this one you can find on Amazon. The board has an OV2640 2MP camera and an SD card slot (it''s worth mentioning this model does not have a USB interface so you''ll need an FTDI programmer).
@miker2069 · 2019-10-05
BCrypt - Create salted Hashes [compatible with PHP]
BCrypt - Create salted Hashes [compatible with PHP]
@DonManfred · 2019-10-04
youtube-dl-android YouTube url extractor
youtube-dl-android YouTube url extractor
@tuhatinhvn · 2019-10-03
datetime[''now''] [SQLite]
datetime[''now''] [SQLite]
@aeric · 2019-10-03
Windows only - Find a pdf printer
Windows only - Find a pdf printer
@Erel · 2019-10-02
My B4J Packager - an extended version
This "My B4J Packager" started as the B4Jpackager provided by Erel. I have added the text entry fields for the extra things like, Menu Group, JavaVM Options (to set memory requirements), System Property definition, and extended the Vendor text to set the Publisher/Company fields for the installed program in Windows. My B4J Packager also allows for multiple Projects. The settings for each project are stored individually. Changing the Project Name, (after 1 sec) the previously used settings for that project will be reloaded. Project settings are re-saved on a Build and program exit. Settings can be copied by simply entering a new project name. The Build button and Progress Bar have been stylised a little, just because I could. Also, added tool tips to help with text. Fixed the BROWSE button fault when a previously defined file path no longer points to a valid path (things were moved). This was causing a program crash.
@Starchild · 2019-10-02
How to get and spare Json from an Http server, inline C code
How to get and parse Json from an Http server, inline C code
@Laurent95 · 2019-09-30