Basic4Android (B4A) 9.80 Retail

Basic4Android (B4A) 9.80 Retail
Basic4Android (B4A) 9.80 Retail

Basic4android is the simplest and most powerful Rapid Application Development (RAD) tool available for the Android platform

Basic4android includes all features needed to develop great, real-world Android applications
Compiled applications are native Android applications, there is no extra run-time or any dependencies
Our community with over 50k developers is waiting to help you get started

General Features

Simple and powerful RAD tool for developing native Android applications
Complete IDE and programming language 100% focused on Android development
Compiles to native bytecode. No runtime libraries are required. APK files are exactly the same as APK files created with Java / Eclipse
Performance is similar to applications written with Java
Object oriented programming language
Share the code with B4J - a development tool for desktop applications New!
No need for XML programming
Rapid debugger - supports quick deployments, hot code swapping and expressions watches New!. No other native Android tool supports these features!
Highly extensible with support for custom Java libraries
WYSIWYG visual editor for Android. The visual editor supports multiple screens and resolutions
Powerful designer scripts feature. Lets you easily create sophisticated layouts
Basic4android UI Cloud service. Test your layouts on a cloud of real phones and tablets
Supports all Android phones and tablets from Android 1.6 and up to Android 4.x
Modern IDE with autocomplete, built-in documentation, internal index and other advanced features
Powerful step-by-step debugger
Large set of documentation
Built-in code obfuscation
Supports all Android core features including:
SQL databases including encrypted databases
Home screen widgets and live wallpapers
Background services and broadcast listeners
Bluetooth (serial ports)
Phone features: phone calls, sms, contacts, call logs and others
USB host / accessory modes and MTP New!
Web services
XML, JSON, XLS (MS Excel), MDB (MS Access) New! and CSV formats
Views animations
Multitouch gestures
Http Server (based on Jetty)
Arduino ADK New!
Video and audio playback / recording

Networking (TCP, Wifi Direct, UDP, FTP, SFTP New!, FTPS New!, SMTP, POP3 and SMB/CIFS)
Push notifications (GCM New! and C2DM)
Text to speech and voice recognition
AdMob ads and other ads platforms
OpenGL, libGDX New!
Graphics and charts
Files I/O
Integrate with services such as: Parse, Google services, Twitter, Facebook and others
Google Play In-App Billing service
Objects serialization
Sip / Voip
Device Administration apps
And many more

v9.80 - January 29, 2020

Find all references, quick search and find subs / modules tool windows were rewritten and are now syntax colored, the text is selectable and you can jump directly to the selected position.
Subs code appears in the quick info windows.
This code is also selectable and clickable.
Show Sub in window.
Allows showing subs in a floating windows. The text is selectable and clickable.
This can be triggered from all kinds of places including.
Positions and layouts of all windows are preserved.
Search results font can be configured from Tools - IDE Options - Font Picker.
IDE shows available updates.
Recommended targetSdkVersion is set to 28.
Alpha value of text colors can be set in the designer.
Fix for a crash related to B4XView.Color with Android 10 and targetSdkVersion >= 29.
Better handling of errors in the IDE.
Deprecation warnings for modal Msgbox.
Animation to zero size no longer causes an exception in new versions of Android.
Starter service subs can be accessed directly without using CallSub.
Warning and errors do not hide other information
Copy warnings from list of warnings.
Generate 'Create Type' Sub.
Copy events.
Modules list is saved in lexicographic order to avoid unexpected changes with source control tools.
Resources in implicitly referenced b4x libs are now accessible.
Other minor improvements and bug fixes.

Users of Guests are not allowed to comment this publication.