Releases: XojoGermany/AndroidDesignExtensions
Version 3.5
With the release of Xojo 2024r4, it’s time to unveil a new version of the Android Design Extensions. The focus of version 3.5 (compatible with all Xojo versions starting from 2024r4+) was on code maintenance and introducing exceptions for unsupported API calls, depending on the running Android version. This should make your work as a developer easier.
Full Changelog: v3.0...v3.5
New Features
MobileMessageBox
- SetBackgroundColorXC
- SetBackgroundInsetBottomXC
- SetBackgroundInsetEndXC
- SetBackgroundInsetStartXC
- SetBackgroundInsetTopXC
- SetCancelableXC
- SetIconXC
- SetNegativeButtonIconXC
- SetPositiveButtonIconXC
MobileScreen
- SetBottomAppBarMenuAlignmentModeXC
Version 3.0
Version 2024r3 of Xojo has just been released. So it's time for an update of the Android Design Extension 3.0. This version works from version 2024r3+, because in this version Xojo has revised the Declare Framework enormously and Declares now work in Android projects in the same way as in the other targets. This means that we are no longer bound to the Object Declares introduced in Android.
From now on, Buttons and TextFields can use Xojo Pictures directly and you no longer need to save images that you want to use. Take a look at the “Deprecations Version 3.0” section in the Read me to find out which methods are deprecated in this regard.
In this version, support for over 180 system colors has been added, depending on which Android version your app is running on.
Picture objects and the content of a MobileHTMLViewer can now also be printed.
We are familiar with the DrawInto method from the Desktop Framework, which draws DesktopUIControls and DesktopWindows into a Graphics object. These methods have now also been added for MobileUIControls and MobileScreen.
The title bar and the NavigationBar can now also be highlighted in color. The font, color and alignment of the NavigationBar can also be changed.
Full Changelog: v2.6...v3.0
Version 2.6
Xojo 2024r2 has just been released, and it’s time to update the Android Design Extension, which is now available in version 2.6. This small update runs exclusively for all Xojo 2024r2+ versions and now offers methods to access a few more system details, such as specific folders (MobileApplication.GetCacheDirXC, GetDataDirXC, GetFilesDirXC, etc.) or methods for checking screen properties like MobileApplication.IsScreenHdrXC, IsScreenRoundXC, ScreenHeightDpXC, or ScreenWidthDpXC.
Full Changelog: v2.5...v2.6
Version 2.5
The first Xojo version in 2024 is ready and so it’s time again for an update of the Android Design Extensions, which are now available in version 2.5. This version runs for all Xojo versions from 2024r1 upwards and offers over 70 new declares.
The focus of this release was on the integration of pictures in controls, such as MobileButton, MobileDateTimePicker, MobileTextFields, MobileSlider etc.
Full Changelog: v2.0...v2.5
Version 2.0
Half a year has passed since the introduction of Android as a new target in Xojo 2023r2 and hundreds of framework and compiler bugs have been fixed and new features introduced. This is also the case in the latest Xojo release 2023r4. So it’s time to take the Android Design Extensions to a new level and release version 2.0 with over 80 new extensions. This version works with Xojo 2023r3 and late releases.
Full Changelog: v1.5...v2.0
Version 1.5
This version works with Xojo 2023r3+ and brings about 90 new extensions:
- Declares for the new MobilePopupMenu
- Declares for MobileMoviePlayer
- Extensions for all MobileUIControl subclasses
- New extensions for AndroidMobileTable
- New extensions for MobileScrollableArea
- New extensions for MobileSwitch
- New extensions for MobileTabPanel
- New extensions for MobileTextArea
- New extensions for MobileTextField
Full Changelog: v1.0...v1.5
Version 1.0
Initial Release of Android Design Extensions for Xojo 2023 Release 2+.