Version | UBIK® Android Demo | UBIK® Android Standard | UBIK® Android RAG | UBIK® Android PWT |
---|---|---|---|---|
2.5.0 | 2015.10.?? | 2015.10.?? | 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.
- Objects can now be discarded locally, deleted on the server or reverted to the last known version from the server, using context sensitive actions.
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.
Known Issues
- For Android versions prior to 4.4.2, clicking the logo might not show the navigation drawer in some cases. However, the drawer can still be slided open from the left edge of the screen.
- When zooming into the map view very deep before any map tiles can be loaded, there are no tiles shown at all. Workaround: zoom out until tiles are laoded and then zoom back in again - or configure a map overlay.