B4ALibrarySMS
USSD
USSD
@somed3v3loper · 2019-09-29
B4JLibraryDatabase
SQLite 2 JavaScript / JSON
I needed to embed a sqlite db as part of a web app i''m working on, but as JavaScript / JSON. This app helps with converting your sqlite db to javascript. This is useful when one wants to use the data for READ ONLY purposes, my case in point.
@Mashiane · 2019-09-29
B4ALibraryAnimation
OpenGL2
Makes the Android OpenGL 2.0 API available in Basic4android for Android 2.2 or later devices.
@Agraham · 2019-09-29
B4ASnippetWebView
WebView and Particle.JS
Ever wondering my B4A app has nice looking background with animation, to be honest - i know nothing about live wallpaper nor how to create bitmap animation using canvas. I ever saw in the net, a page using nice animation called Particle.JS. It''s javascript code to generate the wonderful animation. So i made simple login page which use WebView as animation background.
@rraswisak · 2019-09-28
B4ASnippetFile handling [SOURCE CODE]
File Explorer [source code]
What distinguishes this from other explorers is that the upper beam (← back) it is not controlled as the other elements of the list (it always remains in place), always available and in view.
@T201016 · 2019-09-27
B4ALibraryPDF
PDFium - Pdfview2
This is a wrap for a PDF-View which is based on PDFium. It is based on these two Github-Projects: Pdfium and Android PDF-View. The PDF-View is based on Pdfium 1.9. It supports Horizontal and Vertical scrolling, Pagesnap.
@DonManfred · 2019-09-26
B4ISnippetB4I
Uploading from a local Mac builder with XCode 11
Uploading from a local Mac builder with XCode 11
@nwhitfield · 2019-09-24
B4ATutorialCombobox
Beginner''s Demo of B4XComboBox
I''ve seen several questions about the B4X Combobox, so I thought I''d have a go at writing a small demo for using this with lists and also with database. This was done to make sure I knew what I was doing with it, more than anything! This demo shows how to fill a combobox from a List containing user types. It also shows how to change the contents of a combobox as the result of a selection from another comboxbox - the classic Master-Slave or Key-Foreign Key problem which we often have to solve.
@JMB · 2019-09-24
B4ALibrarySpeech [ONLY ENGLISH][CHARGEABLE]
Snowboy [Only English] [Chargeable]
A hotword detection engine
@somed3v3loper · 2019-09-22
B4XLibraryPreferences [B4X]
Forms Builder - Designer for B4XPreferencesDialog [B4X]
FormsBuilder is a desktop tool that helps with building templates for B4XPreferencesDialog
@Erel · 2019-09-22
B4ASnippetB4A
Detect Current Orientation
This sub will assist you to determine the current orientation of your activity.
@DawningTruth · 2019-09-22
B4RTutorialBluetooth
Check blue tooth communication of your creations
Check blue tooth communication of your creations
@hatzisn · 2019-09-22
B4JTutorialBAnano
BANanoJSONQuery to the rescue: The case of the survey app.
BANanoJSONQuery to the rescue: The case of the survey app.
@Mashiane · 2019-09-22
B4ASnippetUpdater
Update your App without using the Gplaystore
This app shows you how you can control the updating of your apps. It is a stripped down version of what we use in our production apps. We removed all our apps from the play store and developed this method. Please feel free to use/modify it.
@Jmu5667 · 2019-09-19
B4JTutorialOther [EXAMPLE]
Building a coalition [Example]
We had an elections yesterday and I saw a nice widget which can serve as a small example. There are several parties each one with a random number of chairs. The government is made of 61+ chairs out of a total of 120 chairs. BitmapCreatorEffects is used to create images with other colors based on the black image. The chairs are updated in a resumable loop. The target number and the current number are compared each time.
@Erel · 2019-09-18
B4ALibraryPayment
Paytm payment gateway Integration library
Paytm payment gateway Integration library
@maddy · 2019-09-16
B4XTutorialFirebase [B4X]
Send Firebase-Message via php [B4x]
How to use php to send messages to devices.
@KMatle · 2019-09-15
B4JTutorialBAnano - Vue [BANANOVUE]
Building WebApps/Websites with VueJS [BANanoVue]
Building WebApps/Websites with VueJS [BANanoVue]
@Mashiane · 2019-09-15
B4XLibraryList- and scrollview [B4X]
SnapCLV - Move to the nearest item [B4X]
SnapCLV is a very simple class that adds a "snap" feature to xCLV in vertical mode. When the user stops scrolling the list the list scrolls to the nearest item so the top item will not be partially hidden.
@Erel · 2019-09-12
B4JTutorialHome automation
Raspbee - RPi Zigbee home automation with B4X
Raspbee - RPi Zigbee home automation with B4X
@walt61 · 2019-09-11
B4ISnippetStrings
Markdown to Attributed String
As promised, here is the small code module and snippets that I use to turn markdown text stored on my server to attributed strings. This method splits the load between server and client app and is by no means a full Markdown / CommonMark implementation. But for basic headings, unnumbered lists, and emphasis, it does the job. Server side, this is how I prepare an item ( $newsitem[''storyText''] is a news item, with markdown formatting; Parsedown is the PHP library I use on the site. Link detection is set up only to work will fully marked up links, ie the [title here](url here) sort)
@nwhitfield · 2019-09-11
B4JTutorialExcel
jPOI Library - Automatic column width.
jPOI Library - Automatic column width.
@Mark Read · 2019-09-10
B4ALibraryPicker
MultiSelect
The library MultiSelect v.1.02 created below for own needs has the ability to select several items from the list in the following example POIs. Interestingly, the "All Select" selection bar always remains visible when scrolling through the list.
@T201016 · 2019-09-09
B4XTutorialDesigner [B4X][VISUAL DESIGNER]
Spreading Controls [B4X] [Visual Designer]
Question: How can I build a layout with X controls spread horizontally or vertically? Answer: You can use the designer script for this. As the designer script engine (currently) doesn''t support loops it requires copying a few lines, however it is quite simple.
@Erel · 2019-09-08
B4XTutorialEncryption [EXTRA: WITH CORRESPONDING PHP CODE][B4X]
RSA sign & verify messages [extra: with corresponding php code] [B4x]
This little tutorial is about signing and verifying data you send/receive between apps (= all "programs", even websites). You can use it in B4A without a change (I don''t know how B4i works, but I assume there are similar libs).
@KMatle · 2019-09-08
B4RSnippetBase64
Base64 decoding
Base64 decoding
@Erel · 2019-09-08
B4XTutorialB4X [B4X]
Additional libraries folder [B4X]
Starting from B4J v7.30, B4i (TBD) and B4A (TBD), the additional libraries folder can be organized in a way that allows sharing cross platform libraries between B4A, B4J and B4i.
@Erel · 2019-09-08
B4ALibraryLock/unlock
PasscodeView
Material Design PasscodeView for Android
@DonManfred · 2019-09-07
B4XClassMenu [B4A/B4I][B4X]
myPopup popup menu [B4A/B4i] [B4X]
Class which produces a simple popup menu anchored to a view. It works in B4A and B4i currently.
@kstainsb · 2019-09-06
B4XTutorialB4X [B4X]
Sharing layouts between platforms [B4X]
Sharing layouts between platforms [B4X]
@Erel · 2019-09-05