Features
- Highlighted Search results
- In order to provide a faster way for the user to get what he came searching for, we have provided a new type of search result: the Highlighted search result. This view is only shown when the query fits the app with a high probability of success. It has an install button and screenshots in order to provide more information.
- Migration from AlarmManager to WorkManager in scheduled background work.
- We have many OS constraints in order to sync work from background and showing notifications. An example is the campaigns, which when we launch one only reach a low percentage of the users. By using WorkManager we want to provide a more reliable service for this type of background work.
Bug Fixes & Improvements
- Aptoide now also share avatar/nickname information for the Uploader auto-login feature.
- Fix crash on search that would sometimes occur on scroll.
- Fix crash on search that would occur on older devices Kit Kat and below.
- Fix UI issues with notification (wrong theme)
Issue references in JIRA
[Search]
- MOB-786: Implement highlighted app view - https://aptoide.atlassian.net/browse/MOB-786
- MOB-1015: Crash in Android 16 - Search - https://aptoide.atlassian.net/browse/MOB-1015
- MOB-1021: IndexOutOfBoundsException: Inconsistency detected. Invalid item position - https://aptoide.atlassian.net/browse/MOB-1021
[Quality]
- MOB-825: Wrong Theme on EMUI 8.0.0 device - https://aptoide.atlassian.net/browse/MOB-825
- MOB-964: Add necessary fields to Uploader AutoLogin -https://aptoide.atlassian.net/browse/MOB-964
- MOB-876: Improve nodes parameter - https://aptoide.atlassian.net/browse/MOB-876
- MOB-908: Implement WorkManager for campaign notifications - https://aptoide.atlassian.net/browse/MOB-908
- MOB-1034: Results view is empty after rotation - https://aptoide.atlassian.net/browse/MOB-1034
- MOB-1037: Show out of space warning in Search Highlighted result - https://aptoide.atlassian.net/browse/MOB-1037
- [RE-CLOSED] MOB-908: Implement WorkManager for campaign notifications - https://aptoide.atlassian.net/browse/MOB-908
- MOB-918: Improve ListAppsUpdates request efficiency https://aptoide.atlassian.net/browse/MOB-918
- MOB-911: Search Results - Highlighted Part 2 https://aptoide.atlassian.net/browse/MOB-911