Other B4A v5.00 has been released!

Erel

B4X founder
Staff member
Licensed User
Longtime User
I'm very happy to release B4A v5.00.

SS-2015-06-04_17.20.20.png


SS-2015-06-04_17.14.40.png


With this version we are moving to the next generation of B4X IDE. Almost all of the IDE components, both back-end and front-end components, were rewritten.

The new IDE is significantly more powerful, smarter, more modern and more scalable.
There are too many improvements to list them all.
Note that this version is fully backwards compatible with previous versions.

Some of less obvious new features:

- Press on Ctrl + Click to jump to an identifier (sub, variables, etc.).
- Themes - Ctrl + T
- Sophisticated conditional compilation: #If, #Else If, #Else and support for OR and AND. Also supported in the manifest editor and designer scripts.
- Dockable layout. Including support for multiple open editors.
- Find all references - F7.
- Quick search - Ctrl + F.
- Goto sub / module - Ctrl + E.
- Smarter autocomplete.
- Hover over variables and expressions in debug mode.
- Structure matching.
- Automatic warnings and errors highlighting.
- Support for multiple visual designer windows
- Better support for selection and editing of multiple controls.
- Views tree supports drag and drop to allow changing the z-order.
- Integrated abstract designer with support for zooming.
- Memory leak related to layout animations was fixed.
- StartServiceAtExact keyword.


The following features are currently not implemented (they might be added in the future):
- B4A-Bridge over Bluetooth.
- Bookmarks (not to confuse with breakpoints).

Requirements

- Microsoft .Net Framework 4.0+ is required. If you are running Windows XP then you should install .Net Framework 4.0: https://www.microsoft.com/en-us/download/details.aspx?id=17851

- Developers running Vista or above should install .Net Framework 4.5.2: https://www.microsoft.com/en-us/download/details.aspx?id=42642

Developers who are eligible for a free upgrade should receive an email with installation instructions.
Other developers will receive a discount offer. Please allow up to 24 hours for the mails to arrive.
I want to thank the beta testers for their help with this major release.

:)
 
Last edited:

cooperlegend

Active Member
Licensed User
Longtime User
All very nice, happy to upgrade, excellent development system.

But I miss the right click mouse functions, F Key functions are bad news for me I have to take my hand of the mouse to access these.

Find all references - F7.
- Quick search - Ctrl + F.
- Goto sub / module - Ctrl + E.

Please bring back the right mouse key functionality :)
 
Upvote 0

moster67

Expert
Licensed User
Longtime User
Thanks Erel. B4J has been updated and now B4A.
Look forward to seeing B4i updated soon too :)
 
Upvote 0

Pokmot

Member
Licensed User
Longtime User
Great job! However, Bridge to Bluetooth is very important; I often develop on my laptop whilst out of the office. It's easy to connect the phone with Bluetooth; now I will have to fiddle with cables or install Connectify etc. I do hope this will be available in the next version again!
 
Upvote 0

daniedb

Active Member
Licensed User
Longtime User
Erel, Where can I download 4.5 again and reinstall that. My Big app what I'm working on keep crash now since compiled in V5 on the android phone. For now I just want to finish up, not time to see why he does that
Thanks
D
 
Upvote 0

Jeffrey Cameron

Well-Known Member
Licensed User
Longtime User
Well done, the new UI is very sleek and functional. I found the themes and the editor font selector, is there a way to alter the font or point size on the log tab?
 
Upvote 0

LWGShane

Well-Known Member
Licensed User
Longtime User
It will be updated quite soon (several weeks).

Beta by the end of this month and final release around the US Independence Day judging by your track record ;)
 
Upvote 0

GGSoft

Member
Licensed User
Longtime User
Excelent job (as usual)... Thank you.

I noticed in the Theme Manager that if I want to select a dark or light variant for code, the IDE theme is changed to Metro-Light or Metro-Dark, respectively.
For instance:
If I pick up IDE Theme "OfficeSilver", the preselected Code Editor Theme is "Light". Then, if I select Code Editor Theme "Dark", the IDE Theme is (automatically :|) changed to MetroDark. Is it supposed to work that way?

Regards.
 
Upvote 0

Jimdriver2

Member
Licensed User
Longtime User
I like the new look but is there any way to get the light vertical lines back that highlight the start and end of a loop or if block? I really liked those.
 
Upvote 0

Sgardy

Member
Licensed User
Longtime User
Thank you for update I'm still discovering new features, I suggest to add an xml editor to edit languages files on the fly. Why in the designer I can't copy and paste the color values as it was possible in the old version?
 
Upvote 0
Top