B4ATutorialAI/ML
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
B4ATutorialMaths
Interest(ing) Calculator
Interest(ing) Caclulator App
@rathinagiri · 2020-11-27
B4ATutorialAudio/Video
Capture volume keys events while app is in the background
Capture volume keys events while app is in the background
@toby · 2020-11-25
B4ASnippetGoogle
Cloud Vision post image
After 4 hours searching i figure it out how to post an image to Cloud Vision API in order to check if content is safe
@yiankos1 · 2020-11-25
B4ALibraryAds
HMS Ads
HMS v1.02 adds support for banner and interstitial ads.
@Erel · 2020-11-25
B4ALibraryHuawei [HUAWEI]
HMS [Huawei] - DRM verification
It allows checking whether the app was purchased from the store or not.
@Erel · 2020-11-24
B4ALibrarySpinner
IOS like Spinner
IOSspinner is a custom control with designer support. The control mimicks the spinner used by IOS/Apple.
@Guenter Becker · 2020-11-19
B4ALibrarySwitch
IOS like switch
IOSswitch is a custom control with designer support. I mimics an IOS/Apple like switch.
@Guenter Becker · 2020-11-18
B4ATutorialPane(l)
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
B4AClassFile handling
ExternalStorage - Access SD cards and USB sticks
ExternalStorage - Access SD cards and USB sticks
@Erel · 2020-11-11
B4ATutorialWear
Using B4A to develop for a Wear OS 2 watch
Using B4A to develop for a Wear OS 2 watch
@agraham · 2020-11-09
B4ATutorialList- and scrollview
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
B4ALibraryMenu [DRAWER]
Foldable[Drawer]Menu
FoldableMenu is a customview lib being used with the designer. It shows a menu tree with branches and leafs (see appended screenshot). The menu is customizable in deep with Backgroundcolors, Textfont, Textcolor and Textsize by setting the appropriated properties in designers customview
@Guenter Becker · 2020-11-07
B4ASnippetWebView
Get URL of any image in a web page
Get URL of any image in a web page
@SergeNova · 2020-11-07
B4ALibraryImages
Alimo_ImageCompress
- Ability to reduce the size of images to 100 KB or even more without loss of quality. - Change configurations and personalization on the compressor type, such as changing the RGB color range and specifying the color spectrum when compressing. - Change the quality of the width, height and format of the reduced file size - Has an event or event Error, Start and Success to use multiple images at the same time. - Full compatibility with AndroidX.
@Alimoeini · 2020-11-03
B4ATutorialB4Xpages
B4XPages - Allow Orientation Change
B4XPages - Allow Orientation Change
@Jack Cole · 2020-11-03
B4ALibraryWebView
Webview - Right click to save image
Webview - Right click to save image
@drgottjr · 2020-11-03
B4ALibraryPush notifications
HMS / Huwaei Push Kit
HMS push notifications are similar to iOS push notifications. These are "notification" messages. They are intercepted by the OS which then displays a notification. The app is not started and no code runs. This is different than FCM messages which start the app in the background.
@Erel · 2020-11-01
B4ALibraryAnimation
Hitex TransformationLayout
Transform into a different view or activity using morphing animations.
@sadeq.hitex · 2020-10-29
B4ASnippetIntent
open the app in Huawei appGallery...
open the app in Huawei appGallery...
@Almora · 2020-10-29
B4ALibraryBarcode/scan
Scanner TextBa
Scanner TextBa
@roberto64 · 2020-10-29
B4ATutorialGoogle
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
B4ALibraryIntent
Hitex Intent
An almost complete intent
@sadeq.hitex · 2020-10-27
B4ALibraryMenu
Alimo_BottomNavigation
With this library, you can create 3 models of bottom navigation with Simple , Morph and Meow modes , and enjoy its many personalizations.
@Alimoeini · 2020-10-26
B4ALibraryList- and scrollview [LIB, CHARGEABLE]
Amir_RecyclerView [Lib, Chargeable]
RecyclerView, an important part of the sdk and android for making a custom list with better Layout , animation , and fixed for large data set.
@alimanam3386 · 2020-10-26
B4AToolB4A
Hitex xHelper - Android package converter
Hitex xHelper is a free simple tool to automatically convert old support to new androidx packages. You can convert and save easily by drag your xml or java files into the text area and drop it.
@sadeq.hitex · 2020-10-26
B4ATutorialB4A
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
B4ALibraryBarcode/scan
scan code Qtr barracode etc ...
scan code Qtr barracode etc ...
@roberto64 · 2020-10-24
B4ALibraryAnalytics
Huawei SDK + Analytics
This library is very simple, it connects to the HMS SDK and then sends Stats to Analytics services like: Which Activity open, users actions, etc. Works on every brand phone,
@Ferdari · 2020-10-23
B4ATutorialB4A [SUBMITJOB]
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