Erel B4X founder Staff member Licensed User Longtime User May 12, 2013 #1 Basic4android v2.71 is now available. I would first like to thank the beta testers for their help and feedback :icon_clap:. This version includes many improvements including several major new features: Compiler warnings - A new warning engine that helps finding common errors as soon as possible: Custom views with designer support - Developers can create custom views (with classes or libraries) that can be added with the visual designer. This feature makes it possible to build the complete layout with the designer and designer scripts. Classes properties - a long-awaited feature. Bitmaps handling improved - LoadBitmap / LoadBitmapSample internally handle out of memory errors by down-scaling the image. The visual designer loads images based on the target size to preserve memory. DateTime.ListenToExternalTimeChanges - raises an event when the device time is set or when the time zone changes (and updates the internal time zone used). CallSub keyword improvements: Returns Object instead of String.Sender is set when calling from a class. This is useful for events implementation.Significant performance improvements when calling subs in classes.No error is raised if the target sub is not found when calling from a class. This is useful for events implementation. #LibraryName attribute. Sets the compiled library name. Libraries dependencies resolver was improved and it can now handle cases such as described here. Logs are colored based on the message type. LogColor keyword - Similar to Log. The message will be displayed in the IDE with the specified color. Screenshot tool improved. HttpUtils2 and DateUtils are now included as libraries in the IDE. Bug fixes and other minor improvements (including "run last deployment" feature). Version 2.71 is now available for download from the same link as v2.70. This update fixes the following issues: Low quality images when adding images with the designer CallSub casing fails with some numeric types Support for the new location of aapt.exe Other minor improvements
Basic4android v2.71 is now available. I would first like to thank the beta testers for their help and feedback :icon_clap:. This version includes many improvements including several major new features: Compiler warnings - A new warning engine that helps finding common errors as soon as possible: Custom views with designer support - Developers can create custom views (with classes or libraries) that can be added with the visual designer. This feature makes it possible to build the complete layout with the designer and designer scripts. Classes properties - a long-awaited feature. Bitmaps handling improved - LoadBitmap / LoadBitmapSample internally handle out of memory errors by down-scaling the image. The visual designer loads images based on the target size to preserve memory. DateTime.ListenToExternalTimeChanges - raises an event when the device time is set or when the time zone changes (and updates the internal time zone used). CallSub keyword improvements: Returns Object instead of String.Sender is set when calling from a class. This is useful for events implementation.Significant performance improvements when calling subs in classes.No error is raised if the target sub is not found when calling from a class. This is useful for events implementation. #LibraryName attribute. Sets the compiled library name. Libraries dependencies resolver was improved and it can now handle cases such as described here. Logs are colored based on the message type. LogColor keyword - Similar to Log. The message will be displayed in the IDE with the specified color. Screenshot tool improved. HttpUtils2 and DateUtils are now included as libraries in the IDE. Bug fixes and other minor improvements (including "run last deployment" feature). Version 2.71 is now available for download from the same link as v2.70. This update fixes the following issues: Low quality images when adding images with the designer CallSub casing fails with some numeric types Support for the new location of aapt.exe Other minor improvements
D dian Member Licensed User Longtime User May 12, 2013 #3 thanks Erel, thanks Erel, thanks Erel, Upvote 0
barx Well-Known Member Licensed User Longtime User May 12, 2013 #4 Sounds awesome. Looking forward to picking up the new features. If only I wasn't stacked out with 'other' stuff. Guess this will only spur me on to get the stuff done... p.s. Well done! Upvote 0
Sounds awesome. Looking forward to picking up the new features. If only I wasn't stacked out with 'other' stuff. Guess this will only spur me on to get the stuff done... p.s. Well done!
ivanomonti Expert Licensed User Longtime User May 12, 2013 #5 MAGNIFICO, SONO SEMPRE FELICE DI USARE QUESTO STRUMENTO. MAGNIFICENT ARE ALWAYS HAPPY TO USE THIS UNIT. Thank EREL Upvote 0
MAGNIFICO, SONO SEMPRE FELICE DI USARE QUESTO STRUMENTO. MAGNIFICENT ARE ALWAYS HAPPY TO USE THIS UNIT. Thank EREL
P positrom2 Active Member Licensed User Longtime User May 12, 2013 #9 Me? Hi, I opened the class-example draw.zip in B4A 2.7.0. I encounter references to "Me" like Code: Copy Shapes.Add(Me) Could somebody give me a hint what "Me" means? Goggling for "Me b4a" seems not very helpful. Thanks, positrom2 Upvote 0
Me? Hi, I opened the class-example draw.zip in B4A 2.7.0. I encounter references to "Me" like Code: Copy Shapes.Add(Me) Could somebody give me a hint what "Me" means? Goggling for "Me b4a" seems not very helpful. Thanks, positrom2
peacemaker Expert Licensed User Longtime User May 12, 2013 #10 "Me" - reference to the current module where you are now. Thanks, Erel ! Upvote 0
Erel B4X founder Staff member Licensed User Longtime User May 12, 2013 #11 Goggling for "Me b4a" seems not very helpful. Click to expand... Google should be the second option. First: Basic4android Search: Me Upvote 0
Goggling for "Me b4a" seems not very helpful. Click to expand... Google should be the second option. First: Basic4android Search: Me
somed3v3loper Well-Known Member Licensed User Longtime User May 12, 2013 #12 Seems a great update Upvote 0
eps Expert Licensed User Longtime User May 12, 2013 #13 Woo hoo, excellent timing I will be installing it and updating my Apps to take advantage of the improved bitmap memory handling. Many thanks Erel Upvote 0
Woo hoo, excellent timing I will be installing it and updating my Apps to take advantage of the improved bitmap memory handling. Many thanks Erel
A Asmoro Active Member Licensed User Longtime User May 12, 2013 #14 Thanks Erel, Out of memory issues are history now.. Upvote 0
rwblinn Well-Known Member Licensed User Longtime User May 12, 2013 #15 Congrats What a great tool to develop Android Apps. Rob Upvote 0
Erel B4X founder Staff member Licensed User Longtime User May 12, 2013 #16 Out of memory issues are history now.. Click to expand... It is still highly recommended to use LoadBitmapSample instead of LoadBitmap. The "improved bitmap handling" acts just before your app crashes. It is better to avoid this situation. Upvote 0
Out of memory issues are history now.. Click to expand... It is still highly recommended to use LoadBitmapSample instead of LoadBitmap. The "improved bitmap handling" acts just before your app crashes. It is better to avoid this situation.
A ADPTraining Member Licensed User Longtime User May 12, 2013 #17 Great update... Thanks Erel... Upvote 0
Kiffi Well-Known Member Licensed User Longtime User May 12, 2013 #18 Thanks a lot, Erel! Greetings ... Kiffi Upvote 0
robife Member Licensed User Longtime User May 12, 2013 #19 thanks Erel I wonder a bit, why this time link dosent have user and password for downloading 2.70 Upvote 0