DEM 2 1.0.433 Release Notes
Released 30.10.2020
This release continues to improve existing features while introducing a few significant feature contributions.
What's new
New features:
SxS - MDS Authorization - If this feature is turned on then application will use authorization from server, from property AuthorizationRequestType. If there is more than one type of authorization then application will have this priorty order:
- "sxs-mac"
- "sxs-mds"
- "sxs-sms-otp"
If this feature is turned off, application will use standard authorization from this two properties: {"FactoryConfig_Authorization_Type", "sxs-sms-otp" } and {"FactoryConfig_Authorization_Type_Signature", "sxs-mac" }. Now you can use other authorization types not only "sxs-sms-otp".
PreLogin Balance Percentage - Settings and preview of the % of the balance inputted by the user. This feature is not finished yet, but we are open for early feedback.
Both features can be controlled from feature management, we added new flags:
{ "Name": "PreloginBalances", "IsEnabled": false }, { "Name": "PaymentAPIAuthorization", "IsEnabled": false }
For more, visit current experimental flags.
Obscure display
If you turn on this and you go to the recent apps overview, it should show a blank screen with no content and also prevent the user from taking screenshots inside the app.
Android - In the OnCreate method in MainActivity.cs, add the following line:
Window.SetFlags(WindowManagerFlags.Secure, WindowManagerFlags.Secure);
iOS - In AppDelegate add the following:
private UIView _view; override public void OnResignActivation(UIApplication uiApplication) { var window = UIApplication.SharedApplication.KeyWindow; var rect = UIScreen.MainScreen.Bounds; _view = new UIView { Frame = rect }; _view.BackgroundColor = UIColor.FromRGB(60, 179, 113); window.AddSubview(_view); } override public void OnActivated(UIApplication uiApplication) { if (_view != null) { _view.RemoveFromSuperview(); _view.Dispose(); } }
Tabbed pages
- Tabbed navigation fix
Halk
- Cheques - List of cheques related to current account with possibility of details preview and filter by status and cleared and delivered date. Data are still mock. If this option is turned on, on current account details will appear new label with number of unrealized cheques and new button that navigates to cheques list.
Nova
We extended Transfer model from Payment API with ServerTransferId property.
[DataMember(Name = "server-transfer-id")] public string ServerTransferId { get; set; }
Bug fixed
Staging
Erste
Nova
Latest application on AppCentar
Halk - SxS MToken - SC 24x7 UAT
DEM V2 - Staging - SxS on Halk test
DEM V2 - Demo - SxS on Halk test
Packages (433)
Contributions welcome!
If you have one or more of some common pieces of code that you are always replicating across delivery apps, don't hesitate to contribute! We are the first NuGet package you install when creating a new .Net Mobile banking app!
Please have a look at our contribution guide before you get started.
If you need any help getting started, please let us know.
Useful Links
- Current experimental flags
- Configuration
- DEM V2 documentation - what's new
- Open-source DEM 2.0 AssecoSee GitHub repository
Thank you to our community for helping to make DEM even better! Mobile Team