Version | UBIK® Android Demo | UBIK® Android Standard | UBIK® Android RAG | UBIK® Android PWT |
---|---|---|---|---|
2.5.0 | 2015.??.?? | 2015.??.?? | 2015.??.?? | 2015.??.?? |
[edit]
2.5.0
New features
UI Design
- The commissioning design was improved.
- The property list was redesigned.
- All content object lists were redesigned.
- Several font and UI element sizes were adapted slightly.
- The content browser's individual tabs are now only shown if necessary.
Live Values
- Frequently updated "live value" properties are now available
Context sensitive actions
- The support button in the context menu is available for the Demo app.
- Geo-information of objects can now be used for positioning, using a context sensitive action.
Accounts and Settings
- All settings are user-specific and completely accessible before/after login.
- Advanced server-side account configuration (accounts, settings and shared presets plus restriction) is now available.
Marker Scanning
- Finding UBIK objects by OCR scanning (optical text recognition) is now supported.
- Geo-information of nearby objects can now be used for positioning, using marker scanning.
Augmented Reality and Maps
- Google Maps has been replaced by Open Street Maps (OSM) as a technical basis for the map view. This means no Google Play Services are required anymore.
- For both the map as well as the AR views, building levels are now supported.
- The ID-marker scan button was removed from the AR view.
Bugfixes
- A bug where objects were filtered from the map view when showing a specific content was fixed.
- If the required sensors for AR features are not available on a device, a notification is shown instead of an app crash.
- Fixed an issue where button states/colors are not shown correctly on Android 5.
- An issue where objects weren't found after scanning QR codes was fixed.
- Fixed an issue where the Getac Z710 barcode scanner crashed after rotating the screen.
- An issue where child objects weren't committed automatically was fixed.
- Fixed an issue where the attempt to remove a child from a not existing parent resulted in an error.
- The login activity now use the correct layout when switching between landscape and portrait mode.
- An issue where the navigation drawer showed the wrong activity as selected was fixed.
- An issue where live value updates happened unnecessarily was fixed.
- An issue where the AR view's billboards were flickering was fixed.
Enhancements
- Cleaned up the sync event related implementation for further development.
- The former complicated entry points for Map and AR features were refactored for clarity.
- The list components in the content browser can now be easily replaced by project specific derivates.
- Context aware actions such as redlining, editing documents can now be easily reused in code.
- Batch synchronization is now implemented correctly.