Released: Jul 15, 2020
Aggiornamenti in v10.x
v10.5
Updated Jan 04, 2021
- New libraries tab.
- Find all references feature was rewritten. Previously it couldn't handle more complex cases, where a sub or field are called indirectly.
- Various IDE notifications also appear in the logs.
- #CustomBuildAction - direct support for jar files, including Java 11+ UI jars.
- Default manifest updated. This allows resetting the manifest by removing the manifest text and saving.
- Dexer optimization can be disabled through the ini file.
- Updated or new internal...
Released: Jan 29, 2020
Aggiornamenti in v9.80
Funzionalità
- 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 window. The text is selectable and clickable.
- Positions and layouts of all windows are preserved.
- Search results font can be configured from Tools - IDE...
Released: Sep 11, 2019
Aggiornamenti in v9.50
Funzionalità
- Improvements:
- Support for copying and pasting controls between the platforms.
- Ctrl + Click in the designer script to select the control.
- Anchors checker.
- Generate B4XViews from the designer. Also supports changing the type of already declared variables.
- Improved tool tips, add views from the views tree and other small improvements in the designer.
- Empty lines will not be copied to the clipboard.
- Regions are listed in the subs list.
- Automatic foreground mode: better handling of...
Released: Jul 8, 2019
Aggiornamenti in v9.30
Funzionalità
- Support for AndroidX SDK.
- Jetifier tool that creates AndroidX versions of libraries. Note that this step isn't needed for most libraries.
- Auto bookmarks features.
- Recent code positions and designer layouts appear as tabs in the window title.
- The IDE decides on the list of tabs based on several factors (recency, modifications and others).
- The list is saved together with the project and restored when the project is loaded.
- Ctrl + Click on layout files from the code.
- B4A Sdk Manager v...
Released: Mar 26, 2019
Aggiornamenti in v9.00
Funzionalità
- Improved compilation performance (about 2 times faster for first compilation and up to 4 times faster for following compilations).
- Bookmarks and breakpoints are listed in the modules tree.
- Auto backup improvements
- Project is saved before backup, based on the auto save option.
- Project name added to the backup file.
- The project folder is configurable (AutoBackupFolder in the ini file).
- Warning for unused parameters in private, non-event, subs.
- Additional library folder can be...
Released: Dec 31, 2018
Aggiornamenti in v8.80
Funzionalità
- New cross platform library added - b4x libraries:
- XUI Views: [B4X] XUI Views - Cross platform views and dialogs.
- X2 games framework: [B4X] X2 / XUI2D (Box2D) - Game engine.
- Auto-backups - The IDE will make project backups automatically:
- Created zip files are the same as that generated using File - Export as zip.
- A new zip is created every 10 minutes (when there are changes).
- Older backups are automatically deleted based on a set of internal rules. The frequency of kept files is...
Released: Jun 12, 2018
Aggiornamenti in v8.30
Funzionalità
- Resumable subs in debug mode are optimized in the same way other subs are optimized.
- Starter service is never destroyed until the process is killed, improves behavior on Android 8+.
- Several other important debugger optimizations.
- Bit.ArrayCopy method. Same as ByteConverter.ArrayCopy.
- New File methods: CopyAsync, Copy2Async, ReadBytes, WriteBytes and ListFilesAsync.
- Support for Java 8 jars and AARs.
- Ctrl + Click on class types and custom types.
- Autocomplete improvements.
- Autocomplete...
Released: Mar 20, 2018
Aggiornamenti in v8.0
Funzionalità
All apps will soon need to target sdk version 26 (Android 8). This is a new policy of Google and it has many consequences for app developers. Many of the improvements in B4A v8.0 help developers with this task.
- The process of starting the app from the background was rewritten to comply with targetSdkVersion 26 requirements.
- Push notifications and other features that cause apps to start from the background should be more reliable due to changes in the way services are started. A wake...
Released: Dec 20, 2017
Aggiornamenti in v7.80
Funzionalità
Several important components were rewritten to provide more features and better performance:
- Visual designer properties grid.
- Visual designer views tree.
- Modules tree (new component).
- Files tree.
The major improvements are:
- Code modules can be loaded from other folders and can be easily shared between projects (including projects targeting other platforms).
- Modules and file tree support grouping.
- Modules are monitored for external changes.
- Files tree shows the files icons and allows...
Released: Aug 21, 2017
Aggiornamenti in v7.30
Funzionalità
- Localizable IDE, currently available in 23 languages.
- Bitmap type:
- Resize / InitializeResize / LoadBitmapResize - Similar to LoadBitampSample but better, allows setting the image to a specific size while optionally maintaining the aspect ratio and the bitmap scale.
- Scale property - Returns the bitmap scale.
- Rotate / Crop methods.
- New ResumableSub type. Makes it simple to return values from resumable subs and to wait for resumable subs to complete.
- EditText - SelectionLength and...