Beta B4A v5.0 BETA has been released!

Discussion in 'Android Questions' started by Erel, May 28, 2015.

Thread Status:
Not open for further replies.
  1. Erel

    Erel Administrator Staff Member Licensed User

    The first beta version of B4A v5.0 is now available for download.

    Beta testers should receive an email with the download link.
    Licensed developers that wish to join the beta testers are welcomed: http://www.b4x.com/android/forum/threads/b4a-v5-0-beta-testers-wanted.53997/

    [​IMG]

    [​IMG]

    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.

    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):
    - Printing
    - 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
    It is important to install the latest version as it includes important fixes. Some of the optimizations will be disabled with older versions.

    This is a beta version of a new IDE. Please make sure to backup any important project before opening it with the new IDE. You can install this IDE together with a previous version (install it to a different folder).

    Please post any issues you encounter in a new thread in questions forum with the Beta thread prefix.
    Don't post issues / bugs in this thread.

    :)
     
    Last edited: May 28, 2015
    f4rsh4d, Devan, LucaMs and 19 others like this.
  2. Ratna Fang

    Ratna Fang Member Licensed User

    thx erel.
    just can't wait to try tonight.

    i simply load my current project?
     
  3. mangojack

    mangojack Well-Known Member Licensed User

    Excellence is B4X ...
     
  4. PawelS

    PawelS Member Licensed User

    I have not recieved the download link yet - but I hope it will come - I'm excited :)
     
  5. eurojam

    eurojam Well-Known Member Licensed User

    ....when Erel gives us finally access to B4A v5.0...

    [​IMG]
     
  6. lemonisdead

    lemonisdead Well-Known Member Licensed User

    @Erel: I would like to warmly thank you for having thought to the old lemonisdead and preserved the Classic theme ;)
     
    Johan Schoeman and DonManfred like this.
  7. Erel

    Erel Administrator Staff Member Licensed User

    Yes. Before you do it make sure to backup your project (File - Export as zip).
     
    Peter Simpson likes this.
  8. thedesolatesoul

    thedesolatesoul Expert Licensed User

    Please post any issues you encounter in a new thread in questions forum with the Beta thread prefix.
    Don't post issues / bugs in this thread.
     
  9. Erel

    Erel Administrator Staff Member Licensed User

    Devan, thedesolatesoul and MarcoRome like this.
  10. ivanomonti

    ivanomonti Well-Known Member Licensed User

    wow 100000000000000000000000000000000000000 thank
     
  11. alwaysbusy

    alwaysbusy Well-Known Member Licensed User

    Look fantastic Erel!
     
  12. MarcoRome

    MarcoRome Expert Licensed User

    Really really fantastic :p
     
    stari likes this.
  13. Jmu5667

    Jmu5667 Well-Known Member Licensed User

    Just installed it on a windows 8.1 64. no problems. loaded a project, no problems. loaded designer (love the zooming), no problems, busy with windows phone 8.1, hate it, will revert back later....Great job @Erel ;)
     
    lemonisdead likes this.
  14. WizardOz

    WizardOz Member Licensed User

    Just in time when I get back to programming on Android, just perfect!
     
  15. Touch

    Touch Active Member Licensed User

    ...amazing!
     
  16. Devan

    Devan Member Licensed User

    Hi Erel,
    Thank you for this new platform. Well Done!!!. I'm still new to programming world. Just want to clarify.
    1. What is Beta & why is it important.
    2. What about current platform, I'm using at the moment. What are the advantages & disadvantage the current platform compare with Beta.
    Thank you.
     
    Last edited: May 29, 2015
  17. CanguroCode

    CanguroCode Active Member Licensed User

    Thank you Erel, this is Great!
     
  18. Erel

    Erel Administrator Staff Member Licensed User

    Devan likes this.
  19. stari

    stari Active Member Licensed User

    Great and fantastic. As always, Erel !
     
  20. Jmu5667

    Jmu5667 Well-Known Member Licensed User

    @Erel upload_2015-5-29_14-45-25.png got this when try to load the Beta, sorry for posting here, is there an official thread for these issues ?
     
Thread Status:
Not open for further replies.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice