Basic4android - среда разработки приложений для ОС Android любой сложности, включает в себя весь необходимый инструментарий для проектирования, написания кода и компиляцию в готовый apk файл. IDE имеет дружественный интуитивно-понятный интерфейс и грамотное меню навигации по всем необходимым этапам программирования. B4A используют для своих проектов такие компании как NASA, HP и IBM, другие разработчики (в основном) используют B4A как систему прикладного программирования для бытовых нужд
Название: Basic4Android
Дата выпуска: 8/6/2021
Разработчик: Anywhere Software
Совместимость: Microsoft Windows Vista/7/8/10 (x86/x64)
Язык интерфейса: Multi (Русский есть)
Состояние: Free
IDE performance - several cases where the typing speed became slow were fixed. The speed difference in those cases is significant.
B4A SdK Manager v4.0 - bug fixes and minor improvements. It is configured to download a specific set of Firebase libraries
The additional resources package was updated: https://b4xfiles-4c17.kxcdn.com/b4a/resources_06_21.zip. Only needed if you want to reset the SDK or download a new SDK
Note that the bundletool.jar is included in the updated resources package.
The additional resources depends on Android command line tools: https://www.b4x.com/b4a.html
FirebaseAdMob is deprecated and will not work with the updated resources. Google started to reject apps with the old user consent form in some cases. Time to switch to the new FirebaseAdMob2 library
New private signing keys are created with the RSA algorithm, as required by Google
he app bundle feature detects the key signing algorithm and will sign with the correct one. You can explicitly set the algorithm with #SignKeyAlgorithm but in most cases it is no longer required
"after packager" custom build action step
The bridge indicator in the bottom left corner shows the device name
Copying of labels between B4A and B4i preserves the single line property (will work when pasting in B4i once a new version of B4i is released)
Add existing modules dialog - option to copy module(s) to parent folder
New and updated internal libraries: XUI Views (2.50), X2 (2.0), Phone (2.51), XUI (2.1), FirebaseAdMob2 (2.12), B4XPreferencesDialog (1.73), OkHttpUtils2 (2.96), B4XPages (1.09), BCTextEngine (1.87), FirebaseAuth (2.01)
Recommended targetSdkVersion set to 30. Warning will appear if it is 28
Bug fixes and minor improvements Дополнительный скрин #1 (749,99 Kb)