Basic4android v2.50 BETA is released!

Erel

B4X founder
Staff member
Licensed User
Longtime User
I'm very happy to release Basic4android v2.50 BETA. This version includes many important new features and improvements. The focus in this update is on large projects.

Performance improvements

  • Compilation time in debug mode is similar to compilation in release mode.
  • Many performance and memory related improvements in the IDE. The IDE should be much more responsive (some of the improvements will only be applied after you first save the project with the new version).
New features
  • Compile to library. This feature allows you to reuse components and break large projects into smaller projects.
  • Module attributes.
  • Custom build actions - See the attributes tutorial.
  • Native support for Google maps (requires Android 3+).
  • Sign key signatures are displayed in the key dialog.
  • List Permissions button in compilation window - Lists the permissions and the objects that added them.
  • Quotes in string literals - Double quotes in string literals will be treated as a single quote:
    B4X:
    Log("Hello ""world""") 'Will log: Hello "World"
  • RemovePermission keyword in the manifest editor.
  • DateTime.DateTimeParse keyword - Combination of DateParse and TimeParse.
  • SQL - Asynchronous queries and asynchronous batch inserts.
  • Contacts2.GetContactsAsync - Asynchronously retrieve contacts information.
  • Accessibility library.
  • Bug fixes and other minor improvements.

A mail with installation instructions will be sent to the "opt in" beta group. Please send me an email ([email protected]) if you want to join the beta group (you need to be eligible for free upgrades).

The last beta before the release will be sent to all customers who are eligible for free upgrades.

Please remember that this is a beta version and backup your projects before loading them. Projects saved with this version are compatible with previous versions as well, except of the project properties which will be reset to the default values.

Thank you all for your help and feedback. It would not have been possible to continue this progress without your help! :sign0188:
 

jp02

Member
Licensed User
Longtime User
I discovered B4A only at the end of 2013, there is an excellent spirit of brotherhood in the forum. At the moment I am working hard to translate the guides with the constant help of Klaus.:sign0098:
Thank you all and I hope 2013 will be a "grand cru" for B4A and forum participants.
Jean-Pierre
 
Upvote 0

iz0ndg

Active Member
Licensed User
Longtime User
Thanks Erel ! :sign0188:

You're doing a great job, every new release is G R E A T ! :sign0098:

( and thanks to all members of Forum, its wonderful !) :icon_clap:
 
Upvote 0

Zeev Goldstein

Well-Known Member
Licensed User
Longtime User
WOW, impressive - good news for the new year
Erel, bless you for this magnificent DevEnv.

(sorry again for the email you got by error lthe other day ;))
 
Upvote 0

JordiCP

Expert
Licensed User
Longtime User
Great!!

I'm quite new here, but trying to learn quickly

One of the things I most like is the feeling that both the product and the forum are really alive!!!!

Thanks a lot!! :sign0098:
 
Upvote 0

erfan

Member
Licensed User
Longtime User
thanks eral
great as always
i downloaded the beta version and came across a problem:
in designer 0%x is not the zero point of the screen and 100%x is not the end. is that a bug in 2.5 or i did something wront?
 
Last edited:
Upvote 0

legion48

Member
Licensed User
Longtime User
Missing Project options

I'm not seeing :

Package Name

or

Application Name

or

Application Label

in the Project menu.
 
Upvote 0

erfan

Member
Licensed User
Longtime User
thanks eral
great as always
i downloaded the beta version and came across a problem:
in designer 0%x is not the zero point of the screen and 100%x is not the end. is that a bug in 2.5 or i did something wront

can u check weather u have the same problem or not
 
Upvote 0

erfan

Member
Licensed User
Longtime User
when i wanted to created a new sample i got that i was wrong :signOops:
it was my mistake....
anyway, thank you ... the feature of compile into library is amazing!!!!
 
Upvote 0

marcel

Active Member
Licensed User
Longtime User
Great work!

Great! Thanks for this update! I was really waiting for the Google Maps thing!
 
Upvote 0
Top