B4ATutorialGPS/location/maps
GOOGLE MAPS ON WEBVIEW (No API key)
Calculate and complete a route on Google Maps without an API key, using WebView and htlm + js
@Tayfur · 2020-07-08
B4ATutorialAudio/Video
Dhana Akarshana Pooja
Basically, this plays a preset list of music files, each for the specified no. of times.
@kps · 2020-07-07
B4ATutorialClock
Talking Clock
The clock uses Text To Speech to read the time. It is set as a service so it reads time hourly at the background. Leave the clock running in your office so at least once every hour you get to hear something that makes sense.
@moty22 · 2020-07-05
B4ATutorialB4A
Running B4A Apps in Split Screen Mode
Running B4A Apps in Split Screen Mode
@agraham · 2020-07-03
B4ATutorialBluetooth
Rev Counter Bluetooth OBD2
RPM meter connected to Bluetooth OBD plug with ELM327. To request RPM you send to the ELM327 "010C" and the reply is: 7E8 04 41 0C 0D 80 . 7E8 = reply to test, 04 = reply with 4 bytes, 41 = reply OK, 0C = PID (command) echo, 0D 80 = 2 bytes of data.
@moty22 · 2020-06-20
B4ATutorialHome automation
RF HOME MANAGER
This is a MQTT client used to monitor all 433mhz sensors/remote controls in my house.
@candide · 2020-06-11
B4ATutorialGame [THE NEWBIES]
Match the flags - Extremely basic game tutorial for new B4X developers [The newbies]
Match the flags - Extremely basic game tutorial for new B4X developers [The newbies]
@Peter Simpson · 2020-06-11
B4ATutorialOS
Android Device Unique ID - Alternative to PhoneId
Android Device Unique ID - Alternative to PhoneId
@Erel · 2020-06-10
B4ATutorialOther
COVID-19 Info Example
Had made an application in B4A (my first in B4A) to display COVID-19 statistics.
@IndieDev · 2020-06-08
B4ATutorialFile xfer
FileTransfer - Send and receive files with AsyncStreams
FileTransfer - Send and receive files with AsyncStreams; Newer example based on B4XSerializator: https://www.b4x.com/android/forum/threads/72149
@Erel · 2020-06-07
B4ATutorialImages
real gallery project
I was planning to make an image selector library like the one used in WhatsApp and Telegram but i ran out of time so i''d like to share this project as it may be useful for someone. It is working and can be used for many proposes (tested on API-21 to API-28) , it may need a few little optimizations. It has all standard gallery features (albums, scrolling, pinch to zoom ...)
@KZero · 2020-06-03
B4ATutorialUI design
B4A UI . Dashboard and Notification
It''s not a full app, just dashboard and notifications.
@Sina_ebrahimi · 2020-05-24
B4ATutorialB4A [SOURCE CODE]
Highland Titles Calculator [Source code]
For B4A members who are also Lords and Ladies of Glencoe a themed calculator based on BrownPaper calculator. Allows the user to enter their own Title/Name which is used as a voice greeting when the calculator is first opened.
@Roger Daley · 2020-05-21
B4ATutorialB4A
RTL Layout Support
Android now offers several APIs that allow you to build user interfaces that gracefully transform layout orientation to support languages that use right-to-left (RTL) UIs and reading direction, such as Arabic and Hebrew.
@mshafiee110 · 2020-05-13
B4ATutorialPreferences
PreferenceActivity tutorial
PreferenceActivity tutorial
@Erel · 2020-05-10
B4ATutorialFile handling
Getting file info using uri from content chooser or from received shared file - example
Example of getting file property information from uri provided by content chooser or received file shared to the app. Curtesy of Erel’s example: Received Share. Shows File name, Mime Type, date modified, file size and a list of all columns from that particular content provider. updated code to show information from Gallery content.
@Nokia · 2020-05-04
B4ATutorialList- and scrollview
Part 1 Basics - Creating long lists using xCustomListView with Lazy Loading - Newer developers
Part 1 Basics - Creating long lists using xCustomListView with Lazy Loading - Newer developers
@Peter Simpson · 2020-05-01
B4ATutorialOS
Orientation and accelerometer
Orientation and accelerometer. The attached program displays the values of the different sensors: It creates a PhoneSensors object for each type of sensor. As you can see in the attached code, two Maps are used to hold the phone sensors and the other required data. This way there is no need to write any duplicate code.
@Erel · 2020-04-28
B4ATutorialList- and scrollview [XCUSTOMLISTVIEW]
Creating long lists of data using xCLV [xCustomListView] with Lazy Loading - New B4Xers
Creating long lists of data using xCLV [xCustomListView] with Lazy Loading - New B4Xers
@Peter Simpson · 2020-04-28
B4ATutorialList- and scrollview
ListView tutorial
ListView tutorial
@Erel · 2020-04-27
B4ATutorialBarcode/scan
Generate QR-Code w. RSA Public Key and scan/load it
Here''s an example how to generate a QR code containing a RSA Public Key (can be any data you need) in B4J and scan/load the key in B4A (based on the B4x QR code examples from Erel).
@KMatle · 2020-04-27
B4ATutorialHome automation
Experimental Powered air purifying respirator
Although very similar to a BiPAP device, This device could only be considered as very low-cost Powered Air Purifying Respirator (PAPR) with filter adapter and mask.
@freedom2000 · 2020-04-22
B4ATutorialB4A [TIP]
Reset the manifest editor code to the default code [Tip]
Use case: you downloaded an old example and you want to reset the manifest editor code so it will have the correct targetSdkVersion and theme. Open the manifest editor, delete all text and save it. Open the manifest editor code again and the default text will appear.
@Erel · 2020-04-21
B4ATutorialList- and scrollview [XUI]
CustomListView with floating titles [XUI]
CustomListView with floating titles [XUI]
@Erel · 2020-04-21
B4ATutorialB4A
Create an Android virtual machine or laptop
Create an Android virtual machine or laptop
@hatzisn · 2020-04-20
B4ATutorialB4A
Using CustomBuildAction to deploy to multiple devices at once
Using CustomBuildAction to deploy to multiple devices at once
@Erel · 2020-04-19
B4ATutorialBarcode/scan
Using Camera2 with Zxing for live scan of 1D and 2D barcodes
Using Camera2 with Zxing for live scan of 1D and 2D barcodes
@Johan Schoeman · 2020-04-19
B4ATutorialJSON
Retrieving 2 JSON data feeds from an online server - Wear OS watch face
Retrieving 2 JSON data feeds from an online server - Wear OS watch face
@Peter Simpson · 2020-04-14
B4ATutorialJSON
Retrieving 2 JSON data feeds from an online server - Shared module with B4i
Here is a simple to follow B4i tutorial on how to retrieve JSON data from an online server, in this case I''m using a well known Coronavirus COVID-19 data feed. The project layout file can easily be copied and pasted into a B4A layout file, you can also place the code module into a shared folder as B4i and B4A both use the exact same shared code module.
@Peter Simpson · 2020-04-14
B4ATutorialApp protection
Protect your application against copy and changes
Protect your application against copy and changes
@Informatix · 2020-04-14