Share Your Creations

Showcasing a High-Frequency Trading (HFT) Arbitrage Bot developed with B4J
Hello everyone, After more than a year of silence, I am returning with my most advanced project since I started as a Developer and Programmer: a High-Frequency Trading (HFT) Arbitrage Bot. The Principle The concept is straightforward: identifying price discrepancies between liquidity pools (DEX reserves) to buy where the price is low and sell where it is high. Example: If BNB is trading at 600 USDT on DEX A and 601 USDT on DEX B, the bot buys 100 BNB on DEX A and sells them on DEX B, generating a 1,000 USDT profit. The Flash Loan Advantage The bot leverages Flash Loans, allowing us to borrow massive capital (up to millions of USD) without collateral, provided it is repaid within the same blockchain block (which lasts 3 seconds on...
V2 - Showcasing a High-Frequency Trading (HFT) Arbitrage Bot developed with B4J
Hello community, Here is the link to the previous thread: https://www.b4x.com/android/forum/threads/showcasing-a-high-frequency-trading-hft-arbitrage-bot-developed-with-b4j.170791/ We are back with a major update: the bot now works with 4 additional blockchains, including: Polygon (PoS) Arbitrum One Avalanche (C-Chain) Base (Coinbase Layer 2) We have also improved analysis, simulation, and execution-all to target major opportunities and, above all, get ahead of competing bots on the market, because yes, there are thousands of them nowadays. Here is a B4A app for those who would like to test it. I have also included the notification server, which you can host on a VPS, but you can directly install the Android app to see what's...
[Tool]Another tool for B4A BAL/JSON layout
B4J tool see here This is another tool for B4A BAL/JSON layout files with bidirectional phone Designer synchronization. It discovers B4A Bridge devices on the local network and automatically sends the current layout after connecting. Features:· Open and save JSON / BAL layout files· Convert between JSON and BAL with BalConverter· Automatically send layouts to the phone B4A Designer Drag or resize Views on the phone and write coordinatesback to JSON Jump to the first JSON value changed by the phoneDesigner· Undo / Redo support with availability states· Text editor and read-only JSON TreeView Format, validate, find and replace JSON text Configurable automatic refresh interval (minimum 1second) You can download the tool from here. Hope...
I put together a "skill" for Claude that packages B4X language knowledge — B4A/B4J/B4i syntax, the XUI cross-platform library, B4XPages lifecycle, resumable subs, SQLite patterns, collections, custom views, and a table of deprecated-vs-current practices (e.g. Starter service being phased out as of v13.5, Initialized/NotInitialized, current B4XCollections helpers, etc.). The idea: instead of Claude guessing at B4X syntax from generic training data (and mixing up old and current idioms), it reads this reference on demand whenever you're writing or reviewing B4X code, so its suggestions stay aligned with current B4X conventions instead of outdated patterns still floating around older forum threads and tutorials. It's built on Agent...
Hi Erel, I maintain B4X Language Support - VS Code extension that provides syntax highlighting, autocompletion. And more recently added a visual layout designer for B4X. Currently it supports .bal (B4A) and .bjl (B4J) only. I intentionally excluded .bil support because B4I is not an open source application from anywhere software, and the binary format was not publicly documented — I didn't want to overstep. But I noticed that in the forum, you've released JsonLayouts in this thread, which I believed you now officially exposes all three layout formats (.bal, .bil, .bjl) to JSON, I'd like to ask: would you be okay with me adding .bil support to the designer? Happy to respect your decision either way. Thanks for building B4X. Best, Jansen
Hi Everyone, As promised, I have just published my b4x extension in VS code marketplace for everyone, and make my extension project MIT license and public my repo for anyone who want to alter it for their own use. Below is the project's GitHub page: B4X-Language-Support; also, you can find the extension on the VS code marketplace as well. The name is B4X-VSCODE; alternatively, you can also download the attachment here, it is the read-to-use extension file v0.1.0. Please feel free to try it out, and let me know your thought. If you find any bugs, feel free to let me know as well, always happy to make my own project better. This is my first open source project, so please go gentle on me. 😝 The features on the extension are still...
FCM Push Sender Desktop to Multiple Apps
Send notifications to multiple apps without changing the code. (For using with B4J or Python with App Windows executable. It's completely open-source and I'm looking for developers of all levels to help me improve it, fix bugs, or even suggest new features. It's a great project for anyone wanting to practice [Tecnologia] or get started with open-source! 🚀 Check out the Project Public Repository here: https://github.com/aidoluiz/fcm-push-sender-public.git FCM Push Sender A desktop application to send Firebase Cloud Messaging (FCM) push notifications directly from your computer, available in two versions: Python (PyQt6) or B4J (JavaFX). Features Send push notifications via Firebase Cloud Messaging (FCM v1 API) Support for Android...
3D viewer
This is a 3D viewer that displays .glb files, for now at least, with user interaction to move the objects and load different animations for each file. It depends on a webview, so it is non-native if we take Android controls in consideration. It can load and display files from: 1- Phone 2- Web 3- Directories.. Here is a video demo:
Animated Splash Screen
Here’s a simple splash screen template you can use in your projects. Just replace the image with your own and you’ll get a smooth, Disney-style animated intro for your app. It includes a fluid “jelly” effect on the logo, followed by a dynamic transition into the main screen. Feel free to modify and adapt it to your needs
Hi everyone! I'm a solo developer and I just released **HorseRace Manager V2** on Android. It’s a sports management sim where you buy, train, and strategically select the right horses for a 15-race season. I spent a lot of time on the mechanics to make sure strategy actually matters (and it just got updated to support 12 languages!). If you like management games, I'd love for you to check it out and let me know what you think: Download HorseRace Manager 2 Here`
Vendme - Airport NFC Kiosk
For many nfc credit card scanners the goal is to extract the credit card account number and date of expiration. That you can "extract" the same information - if not more - by simply looking at the card is irrelevant. But what you cannot do by simply holding the card in your hand and looking at it is to generate an approval. And what some nfc credit card scanners may not realize is that after they have amazed their friends by extracting the account number, they can actually have the card generate an approval. The approval is - as we say in the industry - "legit". If the nfc credit card scanner app was licensed to handle transactions, such an approval would result in an actual purchase. But it's just an app; so the only satisfaction...
Binaural Beats
I used to listen on Youtube to those Binaural Beats tone to reduce my stress and focus. Decided to do up a app for myself or possible to playstore. Did some research and start testing it with GLM to create the sound engine. Layout and more debugging via Codex. Basically it generates a base frequency with another frequency between each ear. The brain will create a offset tone that helps reduce stress, increase focus and induce sleep ** warning may have health risk **. #vibe coding https://www.webmd.com/balance/what-are-binaural-beats How to use: Put on a headset or earbud. Attached is the demo apk. Save button is disabled. No source codes. Unable to attach apk to this thread ... http://mobizoft.com/downloads/binaural.apk
Ghost Detector For Entertainment
A Ghost Detector aka EMF detector. Just a side project to test out Codex. The UI layout are dynamically created so Codex can generates and self compile using the builder. Will add a spirit voice box function next. Happy ghost hunting ... this August is our Chinese's Hungry Ghost Festival. #vibe coding How to use: 1. Go to a haunted spot without any EMF, stay away from electrical sources. Press "Calibrate" and wait for it to nomalize in a few seconds. 2. Go look for your ghost and report here.
GARAGE
GARAGE is a new motorcycle maintenance tracking app, as always free and ad-free. The app automatically calculates upcoming maintenance tasks (oil changes, spark plugs, brakes, filters, etc.) based on mileage and time elapsed. It also includes a comprehensive maintenance log to keep a record of all work performed. Users can select their motorcycle model from an integrated catalog or add a custom model. The app supports tracking one or more motorcycles. Designed for motorcyclists and two-wheel enthusiasts, GARAGE 4.0 helps you never miss maintenance deadlines, anticipate upcoming work, and maintain a clear and organized maintenance history for each vehicle...
[B4X]FOOD HUNTER V3 (4 IN 1) [ADMIN APP,CLIENT APP,DELIVERY BOY APP,SERVER APP]
WHAT'S NEW IN VERSION 3: 1-No More Direct Connection to The Database Server (All Clients Now Consume the Restful Service); 2-Client and Delivery Boy Apps Are Now Different (This Was to Avoid Adding Background Localization to The Client Side); 3-All Admin Pages Are Now Using B4xtable; 4-Added A Full Point of Sale Module for In Restaurant Sales from Admin App; 5-Users Can Now Delete Their Accounts (This Is a Requirement on The Appstore); 6-Client App Home Screen Revamp to Add an Image Slider; 7-African Mtn Mobile Money Gateway API Added (Benin, Cameroon, Ghana, Guinea Bissau, Ivory Coast, Rwanda, South Africa and Uganda); 8-Application Now Support These Languages, And You Can Add More; Languages = Array As...
Back
Top