OpenCV and Tensorflow methods for chessboard and chessfigures detection/classification
Two apps show methods and their usage to recognize chess figures and their position based on a camera shot, one using only OpenCV image processing and utils (Chessboard OCV) and the second one using Tensorflow Lite (Chessboard AI) to classify the figures. A standard FEN string is then created for further processing by chess engines like Droidfish. Please refer to the description attached for more info.
@gezueb · 2020-12-02
Interest(ing) Calculator
Interest(ing) Caclulator App
@rathinagiri · 2020-11-27
Capture volume keys events while app is in the background
Capture volume keys events while app is in the background
@toby · 2020-11-25
Fun with panels for noobs
This little app displays simple panels siding in and out from all directions and a sliding search. I realise there are drawers and stuff, but once you have the concept of sliding panels it can lead to all sorts of ideas.
@Unobtainius · 2020-11-16
Using B4A to develop for a Wear OS 2 watch
Using B4A to develop for a Wear OS 2 watch
@agraham · 2020-11-09
Expandable list based on CustomListView
This example uses a slightly modified version of CustomListView to create an expandable list. Each item in the list is made of two panels. One for the title with the arrow and the other is the expanded panel. Note that the expanded items height can be different for different items.
@Erel · 2020-11-08
B4XPages - Allow Orientation Change
B4XPages - Allow Orientation Change
@Jack Cole · 2020-11-03
Google: Here are 4 reasons your Android app will get booted from the Play Store
Google: Here are 4 reasons your Android app will get booted from the Play Store
@JohnC · 2020-10-28
Adaptive Icons
Starting from Android 8 apps should include an adaptive icon. Without it the icon will appear as a small icon inside the larger template
@Erel · 2020-10-25
Sending message to waiting queue of uninitialized activity [submitjob]
I do not know if this is generally valid but I''ve found a solution for this error. If you call a wait for a job in a sub (Number2Sub) which is resumable sub and is called with a wait for then the ball is lost completely. So the answer is do not call wait for in a wait for.
@hatzisn · 2020-10-23
intent for beginner - simple understanding way
intent for beginner - simple understanding way
@HAH · 2020-10-20
Compass degress user entry dialog
Compass degress user entry dialog
@Unobtainius · 2020-10-07
My Audit - Intent Based Camera and Expandable list based on CustomListView
Have combined Expandable List Based on CustomListView and Intent Based Camera to create attached project. The plan is to use this for auditing purposes. Once I am done with this project it will create a PDF from the audit (thinking of using iText with some inline java code. Have already created a sample project with iText - see image at the end of this posting.
@Johan Schoeman · 2020-10-03
Simple BlueTooth printing
Simple BlueTooth printing
@Zlgo · 2020-10-01
Demystifying the new Play In-App Review [Article]
Demystifying the new Play In-App Review [Article]
@fredo · 2020-09-27
Audio Ringbuffer
if you want to build instant music in apps from single sounds, it is important that the samples are absolutely synchron and perfect in timing. So you should send one single stream to the system where all the sounds and instruments and effects are already placed. Here I demonstrate how to combine sounds to a stream in a ringbuffer. A timer steps through this ringbuffer and sends the current chunk to the AudioStreamer to feed it just in time in the very last moment.
@Midimaster · 2020-09-25
TessBaseAPI ocr
TessBaseAPI ocr
@roberto64 · 2020-09-21
maybe not so simple way to clean up texts from wikipedia api
This little routine replaces useful html tags to bb tags, and gets rid of unwanted html tags in fetched wikipedia api texts.
@DIYMicha · 2020-09-21
Integrating Firebase Services
Google has recently acquired a company named Firebase and is now offering many backend services under the Firebase umbrella. Most of them are free.
@Erel · 2020-09-14
Generate/Extract Direct Youtube DL Link [B4A]
Generate/Extract Direct Youtube DL Link
@mcqueccu · 2020-09-04
Android Bluetooth / BluetoothAdmin Tutorial
Android Bluetooth / BluetoothAdmin Tutorial
@Erel · 2020-08-31
B4A UCanAccess Demo [works under B4J - see notes]
This demo is a slight modification of @DonManfred''s B4XPages SQLiteLight2 demo. It demonstrates that UCanAccess can work under Android, given one uses the right version of UCanAccess and supporting libraries.
@OliverA · 2020-08-25
send data: from WebView to B4X / from B4X to WebView [addJavascriptInterface] [CallSub] [WebViewExtras]
send data: from WebView to B4X / from B4X to WebView [addJavascriptInterface] [CallSub] [WebViewExtras]
@a6000000 · 2020-08-22
How to build onboarding screen without any library [Video]
How to build onboarding screen without any library [Video]
@mcqueccu · 2020-08-20
42Nurses - WebView HTML Form
WebView HTML Form For Machine/Robot Control & Home Automation... Now Includes Voice Recognition
@clueless · 2020-08-16
YOUR COINS - CODE B4X - CURRENCY QUOTES
This code queries currency quotes using the free https://exchangerate.host/ api.
@Lucas Siqueira · 2020-08-12
B4A BLE Example with Write
I have created an app to read and write to BLE devices. This is an extension of BLE_Examples.
@ryansabin · 2020-08-12
Amir_RecyclerView-Samples
Amir_RecyclerView-Samples
@User242424 · 2020-08-08
B4XPages vs Activities, Bluetooth Example
B4XPages vs Activities, Bluetooth Example
@themr23 · 2020-08-04
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