Other B4A v3.80 is released

Erel

B4X founder
Staff member
Licensed User
Longtime User
I'm happy to release B4A v3.80. This version includes several major new features that make it easier to develop real-world solutions and reuse code between different projects.

New features and improvements:
  • Conditional Compilation & Build Configurations: http://www.b4x.com/android/forum/threads/conditional-compilation-build-configurations.40746/
  • Shared code modules: http://www.b4x.com/android/forum/threads/shared-code-modules.40747/
  • #AdditionalJar attribute - Allows adding jar files to the compilation. Together with JavaObject library it is now possible to use 3rd party libraries without a wrapper (not in all cases).
  • Project meta file - This file stores "dynamic" project state: modules visibility and order, collapsed nodes, bookmarks and breakpoints. This file should be excluded from source controls.
  • Bit.InputStreamToBytes - Reads all the data from an input stream and returns an array of bytes with the data. The input stream is closed automatically.
  • JSON generator supports arrays as well as lists.
  • CreateMap keyword - A shorthand method for creating and filling Maps. For example:
    B4X:
    Dim m1 AsMap = CreateMap("Key1": 10, "Key2": 20)
  • Array keyword - The type can be omitted. In that case the array type will be Object. The Array keyword now supports creating empty arrays.
  • Spinner.DropDownBackgroundColor property
  • Debugger can optionally show hexadecimal values.
  • Auto complete for layouts and assets files:

    SS-2014-05-08_12.22.01.png
  • Libraries filter box:

    SS-2014-05-08_12.17.56.png


  • Add existing modules supports multiple selection.
  • New configurable color: ToolTipDefaultText (color of non-code tool tips text)
  • Other minor improvements and bug fixes.

All users who are eligible for a free upgrade should receive an email with the link to the full version. Please allow 12 hours for this mail to arrive.
Other users will receive an email with a discount offer.

Projects saved in v3.80 cannot be opened with older versions of B4A (due to the new meta files).

 
Last edited:

Myr0n

Active Member
Licensed User
Longtime User
Thank you so much for this new version of this great application.
 
Upvote 0

Cableguy

Expert
Licensed User
Longtime User
I'm happy to release B4A v3.80. This version includes several major new features that make it easier to develop real-world solutions and reuse code between different projects.

New features and improvements:
  • Conditional Compilation & Build Configurations: http://www.b4x.com/android/forum/threads/conditional-compilation-build-configurations.40746/
  • Shared code modules: http://www.b4x.com/android/forum/threads/shared-code-modules.40747/
  • #AdditionalJar attribute - Allows adding jar files to the compilation. Together with JavaObject library it is now possible to use 3rd party libraries without a wrapper (not in all cases).
  • Project meta file - This file stores "dynamic" project state: modules visibility and order, collapsed nodes, bookmarks and breakpoints. This file should be excluded from source controls.
  • Bit.InputStreamToBytes - Reads all the data from an input stream and returns an array of bytes with the data. The input stream is closed automatically.
  • JSON generator supports arrays as well as lists.
  • CreateMap keyword - A shorthand method for creating and filling Maps. For example:
    B4X:
    Dim m1 AsMap = CreateMap("Key1": 10, "Key2": 20)
  • Array keyword - The type can be omitted. In that case the array type will be Object. The Array keyword now supports creating empty arrays.
  • Spinner.DropDownBackgroundColor property
  • Debugger can optionally show hexadecimal values.
  • Auto complete for layouts and assets files:

    SS-2014-05-08_12.22.01.png
  • Libraries filter box:

    SS-2014-05-08_12.17.56.png


  • Add existing modules supports multiple selection.
  • New configurable color: ToolTipDefaultText (color of non-code tool tips text)
  • Other minor improvements and bug fixes.

All users who are eligible for a free upgrade should receive an email with the link to the full version. Please allow 12 hours for this mail to arrive.
Projects saved in v3.80 cannot be opened with older versions of B4A (due to the new meta files).
Just in time for my new project in hands!
 
Upvote 0

Jaames

Active Member
Licensed User
Longtime User
Awesome! Very important update, just when you think there is no more exciting features that can be added to the b4a, we got this update... :)
Thanks a million
 
Upvote 0

PawelS

Member
Licensed User
Longtime User
- DELETED PREVIOUS MESSAGE -

It works ok. I had to start the setup as Administrator.

I tried also the new B4J - and it works ok.
 
Last edited:
Upvote 0

Francisco Barbosa

Member
Licensed User
Longtime User
Good job Erel.

I Researched a lot before working with B4A. A great tool!
My application is developing well and runs fine.

God bless you.
 
Upvote 0
Top